TCP/IP模型 — TCP/IP协议簇
TCP/IP分为两种体系结构,一种是分为四层网络接口层、网络层、传输层和应用层;另外一种是分为五层物理层、数据链路层、网络层、传输层和应用层。这两种体系结构都对。
TCP/IP四层模型 — TCP/IP标准模型
TCP/IP五层模型 — TCP/IP对等模型
现在一般在应用中与OSI参考模型相比,使用TCP/IP模型的比较多,因为OSI参考模型①分的太细②分配不均衡
OSI参考模型与TCP/IP模型两者的联系:
相同点: ①两者都是模型化层次化 ②下层对上层提供服务支持 ③每层协议彼此相互独立
不同点:①OSI先有模型才有协议 TCP/IP先有协议才有模型②TCP/IP协议栈只适用于TCP/IP网络③层数量不同
区别:TCP/IP模型支持跨层封装 ,OSI不支持跨层封装。TCP/IP的跨层封装一般应用在直连设备之间的近距离通讯。
PDU — 协议数据单元
在OSI中:
L1PDU (数据在物理层)
L2PDU (数据在数据链路层)
L3PDU
L4PDU
L5PDU
L6PDU
L7PDU
在五层TCP/IP模型中:
应用层 — 数据报文 (在应用层数据叫数据报文)
传输层 — 数据段 (加入源端口号、目标端口号)
网络层 — 数据包 (加入SIP、DIP)
数据链路层 — 数据帧 (加入SMAC、DMAC)
物理层 — 比特流(电流)