关于网络学习的几个问题,知识点

OSI模型有七个,有一个简单的口诀:应表会传网树物,对应了一个故事,故事有点长。

物理层:硬件、传输的是比特流

数据链路层:ICMP、ARP、交换机

网络层:IP协议、路由器

传输层:TCP、UDP协议

会话层:

表示层:

应用层:各种应用

几个问题:

数据封装解封装过程?

首先数据会经过应用层,由应用层的应用程序进行加工,打上自己的包头发出原始数据到达表示层,在表示层会对数据进行压缩加密,然后打上自己的包头,传往会话层;在会话层进行通道的建立,打上自己的包头传往传输层;传输层对数据进行分组,重组,根据协议选择可靠(TCP)或者不可靠(UDP)传输,然后打上自己的包头并且附上端口号,传往网络层;在网络层进行IP寻址路由选择等一系列的操作,打上自己的包头(源IP,目的IP)传往数据链路层,在数据链路层进行MAC局域网内的寻址,打上自己的包头,传往物理层,物理层通过比特流进行传输,打上自己的包头,到达目的地的物理层开始一步一步的解封装。

了解上网的流程

此处附图,详解上网的流程关于网络学习的几个问题,知识点