谈谈网络层和数据链路层之间的关系

我国传统的开放系统互连(OSI)参考模型一般分为七层:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。让我们首先分析网络层和数据链路层之间的关系。物理层处理一系列的信号处理,如电压等级、电波强度和光闪烁01系列加工而成。今天谈谈网络层和数据链路层之间的关系。

数据链路层提供两个直接连接的设备之间的通信功能。因此,如果你仔细观察世界上的网络,你会发现这些网络是由许多这样的数据链路组成的。这一层不再处理系列0和1,而是将这些系列0和1设置成一个称为“帧”的块。然后转移。一条链路也可以看作是网络传输的最小单位。网络层中的IP负责不直接连接的两个网络之间的通信。首先,我来介绍一个简单易懂的例子,它是我在TCP/IP图中看到的。一个人要去一个很远的地方旅行,打算乘火车、飞机和汽车到达目的地。于是,他决定去旅行社买机票和火车票。

旅行社不仅为他预订了旅途中的机票和火车票,还为他制定了详细的行程。他什么时候需要坐飞机,什么时候需要坐火车,一目了然。当然,飞机票和火车票只在一定的时间间隔内有效。仔细分析机票和火车票,不难发现每张票只能在一定的有限范围内移动,所以此时的“范围”就像通讯网上的数据链路。这是直接连接。那么整个过程的行程就相当于网络层。如果我们只有行程而没有票,我们就无法通过交通工具到达目的地。相反,如果我们只有车票,是很难到达目的地的,因为你不知道该坐哪一路车,以及在哪里转车。所以,两者兼得是必须的。同样,在计算机网络中,也需要数据链路层和网络层来实现与最终目的地址的通信。