按照分层的思想把网络协议栈进行分层主要有以下好处:
1.促进标准化工作,允许各个供应商进行开发
2.各层间相互独立,把网络操作分成低复杂单元
3.灵活性好,某一层变化不会影响到其它层
4.各层间通过一个接口在相邻层上下通信
OSI七层模型和TCP/IP五层模型的对比如下,我们现在用的是五层协议模型:

PDU(protocol data unit):每一层使用自己层的协议和别的系统的对应层相互通信,协议层的协议在对等层之间交换的信息叫协议数据单元
数据进入TCP/IP协议栈时的封装过程如下:

分享一波福利:https://ke.qq.com/course/417774?flowToken=1024646
扫码预约,听直播免费领取千台蓝牙音响!
限时免费送!活动时间2022.7.26 20:00
