概述
数据链路层属于计算机网络的低层,数据链路层使用的信道的类型有以下两种:
(1)点对点通信:这种信道使用一对一的点对点通信方式
(2)广播信道:这种信道使用一对多的广播通信方式,因此过程比较复杂,广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。
下图表示数据从主机H1传送到主机H2需要在路径中的各结点的协议栈向上和向下流动多次:
如果只考虑数据链路层:
数据链路
数据链路:当需要在一条线路上传送数据时,除了必须要有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,若把这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常用的方法是使用网络适配器来实现这些协议的硬件和软件,一般的适配器都包括了数据链路层和物理层这