OSI与TCP/IP协议簇
计算机网络参考模型
分层模型
分层思想
OSI参考模型
TCP/IP协议簇
数据传输过程
数据封装与解封装过程(一)
数据封装与解封装过程(二)
分层思想
通信需求 ->定义协议标准
将复杂的流程分解为几个功能相对单一的子流程
整个流程更加清晰,复杂问题简单化
更容易发现问题并针对性的解决问题
OSI七层参考模型
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
TCP/IP5层协议簇/协议栈
数据/PDU | 应用层 | PC/防护墙 |
---|---|---|
数据段/段 | 传输层 | 防火墙 |
报文/包/IP包 | 网络层 | 路由器 |
帧 | 数据链路层 | 交换机/网卡 |
比特bit | 物理层 | 网线 |
8bit=1Byte字节 | 100Mb/s |
OSI与TCP同时诞生,OSI是先有模型,TCP是先有协议。
TCP数据的封装及解封装过程
传送层添加TCP头部,网络层添加IP头部/UDP头部,数据链路层添加MAX头部,并在尾部添加FCS,物理层传输比特流。解封流程为逆向的封装过程。相同层只处理对应的数据信息。
传输层的通信称为端到端通信
网络层及以下称为点对点通信