实验18路由器接口HDLC协议封装配置
【背景知识】
教材4.4.3内容。理解掌握如下知识点:
(1)理解在广域网环境下采用串行方式进行通信,因此需要相应的串行通信协议,如HDLC、PPP、Frame-Relay等;
(2)掌握串行通信时的DTE和DCE概念,理解主要区别在于DCE提供时钟信号而DTE只是接受时钟信号;
(3)cisco路由器的串行端口上,HDLC是缺省配置,而且采用的是cisco的私有协议HDLC,而不是通用的HDLC标准。
(4)在实验室环境中,将两台路由器直接相连(称为背靠背连接)。虽然路由器本质上属于DTE,但在此环境下可以将其中一台路由器模拟为DCE。究竟哪台路由器是DCE,取决于具体的连线。确定为DCE的路由器串行端口,必须配置时钟信号。
【实验拓扑】
实验线路连接图8-21所示,实验时使用Cisco Packet Tracer5.2完成拓扑结构搭建。
图8-21 实验18线路连接图
【实验内容】
(1) 选择两台C2811 路由器,分别关闭电源后添加WIC-2T 模块,添加位置为插槽0/接口适配器0,如下图8.22 所示。开启电源之后使用Serial 电缆将两台路由器的Serial0/0/0接口进行连接,连接时使得C2811B 为DCE 端、C2811A 为DTE 端。
图8.22 WIC-2T 模块安装位置
【提示1】图8.22所示界面,可以单击某台路由器的图标,然后在弹出的框中选择“Physical”选项卡,接着在左侧一栏中选择WIC-2T,最后按住鼠标左键不变拖动到对应的适配器即可。
【提示2】在选择线缆时,用串行线旁边带时钟符号的线先连接C2811B,那么C2811B即为DCE 端,线另外一头所连接的路由器C2811A就是DTE;反之,亦成立。
(2) 参阅教材4.4.3 中内容,配置C2811A 接口Serial0/0/0 的IP 地址192.168.1.1/24 和二层协议封装为HDLC,配置C2811B 接口Serial0/0/0 的IP 地址192.168.1.2/24 和二层协
议封装为HDLC,同时在C2811B上配置接口时钟频率,即DCE端需要配置接口时钟频率,DTE 端不需要配置。
下面以C2811B为例,配置如下:
Router#conf t
Router(config)#hostname Wang-C2811B //各人在C2811B前面加上自己的学号或拼音名字Wang-C2811B(config)#int s0/0/0 //interface serial 0/0/0的缩写
Wang-C2811B(config-if)#enc hdlc //为encapsulation hdlc的缩写,配置封装协议HDLC Wang-C2811B(config-if)#ip addr 192.168.1.2 255.255.255.0 //配置IP地址
Wang-C2811B(config-if)#clock rate 64000 //设置时钟信号,对应的频率为64000 Wang-C2811B(config-if)#no shut //no shutdown的缩写,此命令必须配置,端口才能激活
【提示1】由于刚才的连线决定了C2811B的s0/0/0为DCE端口,因此需要配置时钟信号。时钟信号的频率可以有多种,用“clock rate ?”可以查看哪些时钟频率可以用;
【提示2】如果不清楚某个端口为DCE还是DTE,可以在一般用户配置模式下用命令“show controllers s0/0/0”(简写show con s/0/0)查看,在输出信息的第三行,可以看到是DTE 还是DCE。
还有一种取巧的办法,就是不管是DTE还是DCE接口,都直接设置时钟信号。如果该串行接口是属于DCE接口,则设置的时钟信号生效;否则,就不生效,也没有负面影响。
【提示3】对于C2811A的配置,与C2811B类似,但IP地址要改成C2811A的S0/0/0接口的IP地址,且无需设置时钟信号。因此,各人自己完成。
(3) 完成以上配置之后,分别在两台路由器上使用show interface Serial 0/0/0 查看接口信息,注意接口状态和接口封装协议,并且两台路由器之间相互ping 通。
【提示1】接口状态和接口封装协议的查看,详见教材P155;
【提示2】路由器上的ping命令,直接在特权用户配置模式下使用,如:Wang-C2811B#ping 192.168.1.1
【实验问题】
1. DCE和DTE有什么区别?如何知道路由器的串行接口是DTE还是DCE?究竟是DTE还是DCE,由什么决定?
2. 如果DCE端不配置时钟信号,两台路由器能否相互ping通?用show int s0/0/0时,端口状态如何?