数据链路层使用的信道主要有以下两种类型:
1、点对点信道:使用一对一的点对点通信方式
2、广播信道:使用一对多的广播通信方式
使用点对点信道的数据链路层
当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输。若把这实现这些协议的硬件和软件加到链路上,就构成了数据链路。现在最常见的方法是使用网络适配器(既有硬件,又有软件)来实现这些协议。
点对点信道进行通信主要步骤:
1)结点A的数据链路层把网络层交下来的IP数据报添加首部和尾部封装成帧。
2)结点A把封装好的帧发送给结点B的数据链路层。
3)结点B的数据链路层收到的帧无差错,则从收到的帧中提取IP数据报交给上面的网络层;否则丢弃这个帧。
三个基本问题:封装成帧、透明传输和差错检测(循环冗余检验CRC)
点对点协议PPP
ppp协议有三个组成部分:
1、一个将IP数据报封装到串行链路的方法。
2、一个用来建立、配置和测试数据链路连接的链路控制协议LCP。
3、一套网络控制协议NCP。
PPP链路初始化:用户拨号接入ISP后就建立了一条从用户个人电脑到ISP的物理连接。这时,用户个人电脑向ISP发