广域网工作在 OSI 模型的下三层

局域网,广域网与互联网

广域网是互联网的核心部分。
互联网是通过路由器将多个网络连接在一起形成的。
image.png

广域网由节点交换机以及连接这些交换机的链路组成。
节点交换机和路由器类似,功能都是转发分组;他们的区别在于,节点交换机是在同一个网络中转发分组,路由器是在不同的网络之间转发分组。

广域网的协议

广域网 - 图2 PPP 和 HDLC 都是数据链路层的协议
PPP 是面向字节的;HDLC 是面向比特的

HDLC协议

HDLC(high-level data link control)
HDLC 的时期通信线路质量不佳,其提供的是可靠传输服务


PPP协议

PPP 和 IP 以及 TCP 配套使用,协议的复杂部分在 TCP 里面,因此 PPP 非常简单
PPP 不提供纠错功能,帧没有序号,没有流量控制。

只支持全双工链路

PPP 协议概括就是:收到一个帧,利用 CRC 进行差错检测,如果正确就接收,如果错误就丢弃。

帧格式
首部以帧定界符开始;地址和控制字段是历史原因,没有意义
尾部:FCS是CRC的校验码;以帧定界符结束
如果两个帧连续,那么两个帧之间只有一个帧定界符
image.png

透明传输
在同步传输时,PPP使用字符填充来实现透明传输,定义了一个转义字符。
在异步传输时,PPP使用零比特填充来实现透明传输:扫描到5个连续的1,就在后面添加一个0,用这种方法来防止数据中出现帧定界符 0x7E