TCPIP是网络协议集合的统称。用于规范网络通信的行为。
完整的网络通信通过分工合作完成。
每一项工作都由特定的层来完成,就是所谓的分层。
层分上下层。层与层之间的通信形象的来说就是
“打包”和“拆包”,如快递寄发类似。
TCPIP从上到下分应用层,传输层,网际层,数据链路层。
以A君在A电脑以某种通信软件给B君的B电脑发送“hello”为例。
如何打包。
通信软件属于应用层管理,它把数据传输到传输层
传输层接受到数据,加上传输层的“标签”后传输到网际层
网际层接到数据,加上网际层的标签后传输到数据链路层
数据链路层接到数据,加上自己的标签就发往B电脑。
如何拆包。
历经千辛万苦,数据包到达了B电脑。进行拆包。
拆去包中的原数据链路层标签,送到网际层
网际层接到后,拆去原网际层标签,送去传输层
传输层接到后,拆去原传输层标签,送到应用层
应用层接到后,显示在通信软件窗口
B君在通信软件窗口看见"hello”后,则是完成了一次通信。
各层的协议有很多种,每一种都有不同的功能。
每一次通信也不需要都走完各个层。如arp 等协议。
标签:协议,标签,基础,网际,传输层,通信软件,链路层,TCPIP From: https://www.cnblogs.com/wumingliang/p/17455430.html