1. OSI七层参考模型
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
2. TCP/IP模型
应用层
传输层
网络层
数据链路层
物理层
3. 各链路层对应的名称
应用层对应的是协议数据单元
传输层对应的是数据段
网络层对应的是数据包
链路层对应的是数据帧
物理层对应的是比特
4. TCP/IP模型
应用层:APP:腾讯 等软件
协议:DHCP、DNS协议等
开发工程师和程序员关注的层
传输层:防火墙
协议:TCP、UDP
安全工程师关注的层
网络层:三层路由器、三层交换机
协议:OSPF、ICMP
网络工程师关注的层
链路层:
协议:STP、VLAN
网络工程师关注的层
物理层:网线
5. 协议
应用层
应用层协议 = 传输层协议 + 端口号
传输层
网络层
一般情况下,源、目IP地址不会发生变化。
链路层
简称二层,有一个物理地址,叫MAC地址,媒介访问控制,48bit=6B,16进制。
一般情况下,源、目IP地址是不断变化的。
MAC会标识是哪个厂家生产的。
物理层
6. 端口号
不用的端口号,对应不同的服务。
端口号共16bit,2的16次方,范围是0-65535,共65536个。其中0-1023被一些知名端口使用,从1024-655635可以使用。
源端口号一般都是随机的,目的端口号一般都是0-1023范围内的。
7. IP是网络设备的逻辑地址,是可以修改的。
8. 链路层
MAC地址一共48位,前24位由组织分配给厂商,后面24位是厂商自行分配的网络设备。
9. 数据封装