广域网技术
(3)所有的帧都有FCS,对信息帧进行顺序编号,可防止漏收重收,传输可靠性高。
(4)采用统一的帧格式来实现数据、命令、响应的传输,容易实现。
(5)不支持验证,缺乏足够的安全性。
(6)协议不支持IP地址协商。
(7)用于点到点的同步链路。
目前的计算机网和整机内部通信设计经常使用HDLC协议。
3 配置HDLC
要在路由器上配置HDLC协议,首先应进入相应串口的接口视图,然后利用link-protocol hdlc命令将HDLC配置为链路层协议。应注意的是,链路两端的设备均应配置为HDLC,否则无法通信。
要设置HDLC协议轮询时间间隔,在相应串口的接口视图下,使用timer hold seconds命令配置时间间隔,取值范围为0~32767s。
4.4 PPP
多样的广域网线路类型需要更强大、功能更完善的链路层协议支持。PPP协议是提供在点到点链路上传递、封装网络层数据报的一种数据链路层协议,由于其支持同/异步线路,并提供验证,易于扩展,使得PPP协议获得了广泛的应用。
1 PPP协议概述
PPP(Point-to-Point Protocol,点对点协议)是在SLIP协议的基础上发展起来的。
SLIP(Serial Line IP,串行线IP协议)协议是一种在串行线路上封装IP包的简单形式,其并不是Internet的标准协议。因为SLIP简单好用,所以后来被大量应用于线路速率从1200bps到19.2Kbps的专用线路和拨号线路上,用于互连主机和路由器。在20世纪80年代末90年代初,SLIP被广泛用于家庭计算机和Internet连接。
SLIP只支持IP网络层协议,不支持IPX网络层协议,并且,SLIP不提供纠错机制,错误只能依靠对端的上层协议实现。此外,SLIP只支持异步传输,无协商过程,尤其是不能协商诸如双方IP地址等网络层属性。由于SLIP的种种缺陷,其最终被PPP协议所替代。
(1)PPP的基本概念
从1994年PPP协议诞生至今,其本身未有太大变化,但由于其具有其他链路层协议所无法比拟的特性,使得它应用越来越广泛,其扩展支持协议层出不穷。
PPP协议处于OSI参考模型的数据链路层,主要用于支持全双工的同步/异步链路上,进行点到点间的数据传输。如图4-9所示,其主要用于同步和异步专线、异步拨号链路(如PSTN拨号连接)、同步拨号链路(如ISDN拨号连接)。
图4-9