秒懂TCPIP协议基础

发布时间 2023-06-04 11:46:53作者: 无名量

TCPIP是网络协议集合的统称。用于规范网络通信的行为。

完整的网络通信通过分工合作完成。

每一项工作都由特定的层来完成,就是所谓的分层。

层分上下层。层与层之间的通信形象的来说就是

“打包”和“拆包”,如快递寄发类似。

TCPIP从上到下分应用层,传输层,网际层,数据链路层。

以A君在A电脑以某种通信软件给B君的B电脑发送“hello”为例。

如何打包。

通信软件属于应用层管理,它把数据传输到传输层

传输层接受到数据,加上传输层的“标签”后传输到网际层

网际层接到数据,加上网际层的标签后传输到数据链路层

数据链路层接到数据,加上自己的标签就发往B电脑。

如何拆包。

历经千辛万苦,数据包到达了B电脑。进行拆包。

拆去包中的原数据链路层标签,送到网际层

网际层接到后,拆去原网际层标签,送去传输层

传输层接到后,拆去原传输层标签,送到应用层

应用层接到后,显示在通信软件窗口

B君在通信软件窗口看见"hello”后,则是完成了一次通信。

各层的协议有很多种,每一种都有不同的功能。

每一次通信也不需要都走完各个层。如arp 等协议。