什么是链路 链路和数据链路概念上有什么区别

Python015

什么是链路 链路和数据链路概念上有什么区别,第1张

两个都是通信中的概念。链路就是通信系统两个节点之间包括物理线路和线路上特定格式的数据或编码。链路范围更广一些,不仅包括数据链路,也包括信令链路,比如在SS7网络(7号信令网)。数据链路只是数据通信系统的链路,对应OSI模型的二层,在分组交换网络中,说链路就是指数据链路。

链路就是网络的物理基础了,这么说可能你还不大明白,那就举几个例子,例如adsl,是常见的宽带上网的链路,还有运营商提供的其他链路,例如sdh、atm、pos等等,这些你需要跟运营商协商好的,不同的链路对应不同的网络设备,不同的性能和带宽,客户当然关心了

数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一次或多次数据通信.

1、数据链路层是OSI参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能

2、与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:telnet,HTTP,FTP,NFS,SMTP等。

3、数据链路(逻辑线路):在一条物理线路之上,通过一些规程或协议来控制这些数据的传输,以保证被传输数据的正确性。实现这些规程或协议的硬件和软件加到物理线路,这样就构成了数据链路。从数据发送点到数据接收点(点到点 point to point)所经过的传输途径。