计算机网络无疑是重中之重,尤记得我当时秋招,面某家大厂,进入了二面,遇到一个不会java的面试官(我运气真好),没办法往我擅长的方向引导,当然他也很无奈(毕竟我答得真不算好),他问了我很多基础尤其是计算机网络,于是我这种基本功不是太好的便在他的面前暴露无遗。现在想想真是相当遗憾。好了废话不多说,开始学习。
网络分层
OSI七层协议: 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层
TCP/IP四层协议: 网络接口层 网纪层 运输层 应用层
五层协议: 物理层 数据链路层 网络层 传输层 应用层
现在常用的是五层协议
每一层常用协议及其作用
层次 | 常用协议 | 常见作用 |
物理层 | 中继器,集线器,网关 | 通过媒介传输比特,确定机械及电气规范(比特Bit) |
数据链路层 | PPP,FP,HDLC,VLAN,MAC 网桥,交换机 | 将比特组装成帧和点到点传递(帧 Frame) |
网络层 | IP,ICMP,ARP,RIP 路由器 | 负责数据包从源到宿的传递和网际互联(包 Packet) |
传输层 | TCP,UDP | 提供端到端的可靠报文传递和错误回复(段 Segment) |
会话层 | NFC,SQL,RPC | 建立,管理和终止会话(会话协议数据单元SPDU) |
表示层 | JPEG,MPEG | 对数据进行翻译,加密和压缩(表示协议数据单元PPDU) |
应用层 | FTP,DNS,Telnet,SMTP,HTTP,WWW,NFS | 允许访问OSI环境的手段(应用协议数据单元APDU) |
IP地址常见分类
A类地址:第一个字节范围:0-127
B类地址:第一个字节范围:128-191
C类地址:第一个字节范围:192-223
原文地址:https://www.cnblogs.com/LcMiho/p/10195105.html
时间: 2024-10-21 00:20:45