实训11帧中继静态映射配置(1)
实验目的:在三个路由器上配置桢中继网络
实验技术原理:
帧中继协议是一种简化的X.25广域网协议。
帧中继协议是一种统计复用的协议,它在单一物理传输线路上能够提供多条虚电路。
每条虚电路用数据链路连接标识(Data Link Connection Identifier,DLCI)来标识,DLCI只在本地接口和与之直接相连的对端接口有效,不具有全局有效性,即在帧中继网络中,不同的物理接口上相同的DLCI并不表示是同一个虚电路。
帧中继网络既可以是公用网络或者是某一企业的私有网络,也可以是数据设备之间直接连接构成的网络。
(1)DTE:
帧中继网络提供了用户设备(如路由器和主机等)之间进行数据通信的能力,用户设备被称作数据终端设备(Data Terminal Equipment,DTE);
(2)DCE:
为用户设备提供接入的设备,属于网络设备,被称为数据电路终接设备(Data Circuit-terminating Equipment,DCE);
(3)虚电路介绍:
根据虚电路建立方式的不同,虚电路分为两种类型:永久虚电路(Permanent Virtual Circuit,PVC)和交换虚电路(Switched Virtual Circuit,SVC)。
手工设置产生的虚电路称为永久虚电路。
通过协议协商产生的虚电路称为交换虚电路,这种虚电路由帧中继协议自动创建和删除。
目前在帧中继中使用最多的方式是永久虚电路方式。
在永久虚电路方式下,需要检测虚电路是否可用。
本地管理接口(Local ManagementInterface,LMI)协议就是用来检测虚电路是否可用的。
LMI协议用于维护帧中继协议的PVC表,包括:通知PVC的增加、探测PVC的删除、监控PVC状态的变更、验证链路的完整性。
系统支持三种本地管理接口协议:ITU-T的Q.933附录A、ANSI的T1.617附录D以及非标准兼容协议。
LMI协议的基本工作方式是:DTE设备每隔一定的时间间隔发送一个状态
请求报文(Status Enquiry报文)去查询虚电路的状态,DCE设备收到状态请求报文后,立即用状态报文(Status报文)通知DTE当前接口上所有虚电路的状态。
对于DTE侧设备,永久虚电路的状态完全由DCE侧设备决定;对于DCE 侧设备,永久虚电路的状态由网络来决定。
在两台网络设备直接连接的情况下,DCE侧设备的虚电路状态是由设备管理员来设置的。
(4)帧中继地址映射
帧中继地址映射是把对端设备的协议地址与对端设备的帧中继地址(本地的DLCI)关联起来,使高层协议能通过对端设备的协议地址寻址到对端设备。
帧中继主要用来承载IP协议,在发送IP报文时,根据路由表只能知道报文的下一跳地址,发送前必须由该地址确定它对应的DLCI。
这个过程可以通过查找帧中继地址映射表来完成,因为地址映射表中存放的是下一跳IP地址和下一跳对应的DLCI的映射关系。
地址映射表可以由手工配置,也可以由Inverse ARP(逆向地址解析协议)动态维护。
实验内容:在三个路由器上配置帧中继网络。
实验拓扑图:
实验设备:
华为路由器3台V.35DTE2条V.35DCE2条。
实验步骤:
对于DCE设备Router A配置:
<R1>sys
System View:return to User View with Ctrl+Z.
[R1]interface serial1/0
#配置接口封装为帧中继
[R1-Serial1/0]link-protocol fr ietf//配置接口封装的链路层协议为帧中继[R1-Serial1/0]fr interface-type dce//配置帧中继接口类型为DCE
[R1-Serial1/0]fr lmi type ansi//配置帧中继LMI协议类型
[R1-Serial1/0]undo shut//打开端口
[R1-Serial1/0]q uit
#在接口上配置虚电路
[R1]interface ser1/0
[R1-Serial1/0]fr dlci30
[R1-fr-dlci-Serial1/0-30]q uit
#配置接口封装为帧中继
[R1-Serial1/0]interface serial2/0
[R1-Serial2/0]link-protocol fr ietf
[R1-Serial2/0]fr interface-type dce
[R1-Serial2/0]fr lmi type ansi
[R1-Serial2/0]undo shut
[R1-Serial2/0]q uit
#在接口上配置虚电路
[R1]interface s2/0
[R1-Serial2/0]fr dlci20
[R1-fr-dlci-Serial2/0-20]q uit
[R1-Serial2/0]quit
#允许帧中继交换
[R1]fr switching
#配置帧中继交换有两种方法:在接口视图下配置用于帧中继交换的静态路由或者在系统视图下配置用于帧中继交换的PVC,两者的配置效果是一样的。
#在接口视图下配置用于帧中继交换的静态路由
[R1]interface ser1/0
R1-Serial1/0]fr dlci-switch30interface serial2/0dlci20
[R1-Serial1/0]q uit
#缺省情况下,没有配置帧中继PVC交换的静态路由用于配置帧中继交换的in-dlci和out-dlci必须已经在相应的接口上配置。
[R1]interface serial2/0
[R1-Serial2/0]fr dlci-switch20interface serial1/0dlci30
[R1-Serial2/0]
请同学们注意观察用于帧中继交换的静态路由。
对于DTE设备Router B配置:
#配置接口IP地址
Sys
Interface serial1/0
Ip address192.168.2.2255.255.255.0
#配置接口封装为帧中继
Link-protocol fr ietf
Fr interface-type dte
Fr lmi type ansi
#配置静态地址映射
Fr map ip192.168.2.330
Quit
对于DTE设备R3配置:
Sys
Interface serial1/0
Ip address192.168.2.3255.255.255.0
#配置接口封装为帧中继
Link-protocol fr ieff
Fr interface-type dte
Fr lmi type ansi
#配置静态地址映射
Fr map ip192.168.2.220
Quit
检验配置结果:
在R2路由器上Ping192.168.2.3
在R3路由器上Ping192.168.2.2
Display fr interface显示各接口的帧中继协议状态;
Display fr map-info显示协议地址与帧中继映射表的信息
实验总结:在配置帧中继的转发表时经常出现错误,有时会把端口的配置弄反,有时线路接口出现问题。
此例为帧中继静态映射配置。
在Router B和Router C接口上分配了DLCI 值,手工创建了地址映射(fr map ip ip-address dlci dlci),其中ip-address实对端的Ip地址,dlci是对端设备的帧中继地址(实际上是本端的dlci)。
其实启动帧中继交换后,在接口上可以不配置地址映射,只需要在DCE侧分配DLCI值即可。
这是因为帧中继支持逆向地址解析协议(inverse arp),它可以动态的建立Map。