TCP/IP是如何通信的呢?
请看图
用TCP/IP协议族通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接受层从链路层往上走。
客户端为了浏览界面在应用层发送请求,为了方便传输在传输层的TCP协议把应用层发来的数据分割,并在每个报文上标记序号和端口号后转发给网络层
在网络层的IP协议增加作为通信目的地的MAC地址后转发给链路层
接收端的服务器在链路层接收数据,按序往上层传送到应用层,这就是真正接收到客户端发送过来的请求
请看下图加以理解
发送端在层和层之间传输数据时,每经过一层一定会添加一个该层的首部,反之接收端则删除首部
这种数据信息包装的做法叫做封装
//本系列教程基于《图解HTTP》,此书国内各大购物网站皆可购买
转载请注明出处 by:M_ZPHr
最后修改日期:2019-01-27