TCP/IP协议的分层(3)
OK,让我们继续讲“封装”,上一篇文章,我们提到数据段被传输到了传输层,MSN的程序开发者使用的TCP协议。TCP协议接收到这个数据段后,仍然会对该数据段加入自己的相应首部、打包生成数据报,并把该数据报继续向下传输,数据报来到网络层。网络层中对该数据报进行处理的协议是IP协议,该数据报被加入IP首部变为数据包,IP协议仍然会把该数据包向下传输,进入链路层。链路层中的相应协议(这里用“相应协议”取代具体协议名称的原因,以后会解释)处理完该数据包后会把这些数据传送给网络接口驱动,最终变为一系列数据帧传向网络。这就是,“封装”的整个过程!
现在,大家知道了TCP/IP协议的封装过程!提一个问题,大家先思考一下,下一讲小弟会做出解释:
1、 为什么TCP/IP协议对用户数据采取这种逐步加工的形式,不使用一个协议完成所有的封装的工作?

















