第1
步
在接口或子接口进行帧中继封装
Router(config-if)#
encapsulaion frame-relay [ cisco | ietf ]
Cisco是默认封装,符合RFC1490 or cisco设备时使用。第三方时用ietf。
第2
步 设置LMI
类型
IOS 11.2 or later的router支持LMI auto autosense。手工配置使用下面命令:
Router(config-if)#
frame-relay lmi-type [ ansi | cisco | q933i ]
LMI默认类型是cisco。
第3
步 配置静态or
动态地址映射
根据远端设备是否支持RARP选用frame-relay map or frame-relay interface-dlci命令。
两种子接口类型:
※ Point-to-point
使用如下命令:
Router(config-if)
#frame-relay interface-dlci dlci_number
※ Point-to-multipoint
需要使用静态寻址方式,主要是因为路由的问题决定。使用下面命令配置:
Router(config-if)#
frame-relay map protocol [
ip | dec | appletalk | xns | ipx | vines | clns | bridge | llc2 | dlsw ] next_hop_address [
broadcast ] [ ietf | cisco ]
Frame-relay map是在本地DLCI和下一跳建立地址映射。
Broadcast用来转发广播,建议无论何时都采用。
表3-1 列出不同接口逆向ARP地址映射的一些用法
表3-1 推荐的RARP和对应的地址映射
标准接口
|
Point-to-multipoint
|
Point-to-point
|
连接到不支持RARP
的设备
|
每个协议加入网络地址
|
每个协议加入网络地址。使用frame-relay map
|
每个协议加入网络地址,使用
frame-relay interface-dlci
|
每个协议加入网络地址。使用frame-relay map
|
静态or 动态寻址
|
静态寻址
|
动态寻址
|
静态寻址
|
第4
步 相关协议问题
在帧中继上配置路由需要注意的问题。如:ospf时需要使用neighbor声明or 改变网络类型。
距离矢量路由协议or eigrp 的多点网络有水平分割问题,表3-2列出常见问题。
表3-2 帧中继网络常见问题
Protocol
|
Point-to-multipoint
|
Point-to-point
|
OSPF
|
必须使用neighbor声明or接口上使用ip ospf network type命令,使用优先级1设置DR路由器,该router有到all neihgebor的PVC。
|
必须使用neighbor声明,或者在接口上使用ip ospf network type broadcast命令。
|
EIGRP
|
关闭水平分割,加入bandwidth命令
|
加入bandwidth命令
|
IGRP
|
关闭水平分割,加入bandwidth命令
|
加入bandwidth命令
|
RIP
|
关闭水平分割
|
无
|
BGP
|
无
|
无
|
桥接
|
设置到router的根桥,该根桥具到all子桥的PVC
|
设置到router的根桥,该根桥具到all子桥的PVC
|
注:在rip or igrp网络中使用no ip split-horizon关闭水平分割。
在EIGRP网络中使用no ip split-horizon eigrp autonomous_system命令关闭。
在point-to-point接口配置中无需关闭。
3.2.1 实例:配置混合型帧中继网络
图3-4是一个混合型的帧中继网络,在本例中要配置router A、B、C之间的point-to-multipoint网络。
还要配置一个point-to-point网络。Route protocol use igrp。
图3-4 帧中混合型网络
先配置R5开始,先配置㥈中继封装,然后配置两种类型子接口。路由器配置见例
3-1 所示。
例
3-2 封装的设置和子接口类型定义
R5(config)#int s1/0
R5(config-if)#encapsulation frame-relay
R5(config)#int s1/0.1
multipoint
<-
配置点到多点子接口
R5(config-subif)#ip add 172.16.1.5 255.255.255.0
R5(config-subif)#frame-relay map ip 172.16.1.2 502 broadcast
<-配置静态寻址
R5(config-subif)#frame-relay map ip 172.16.1.3 503 broadcast
R5(config-subif)#exit
R5(config)#int s1/0.2
point-to-point
<-配置点到点子接口
R5(config-subif)#ip add 172.16.16.5 255.255.255.0
R5(config-subif)#frame-relay interface-dlci 504
<-配置动态寻址
配置
R2路由器上的点对多点接口,此路由器上不需要配置子接口。如例3-2所示:
例
3-3 R2路由器点对多点配置
R2(config)#int s1/0
R2(config-if)#ip add 172.16.1.2 255.255.255.0
R2(config-if)#encapsulation frame-felay
R2(config-if)#frame-relay map ip 172.16.1.5 205 broadcast
R2(config-if)#frame-relay map ip 172.16.1.3 205 broadcast
R2(config-if)#
配置
R4路由器上的点到点接口,如例3-3所示:
例
3-4 R4路由器点对点配置
R4(config)#int s1/0
R4(config-if)#encapsulation frame-relay
R4(config-if)#ip add 172.16.16.4 255.255.255.0
R4(config-if)#frame
R4(config-if)#frame-relay interface-dlci 405
到此基本的帧中继的配置已经完成,下面需要解决的就是水平分割的问题了.
水平分割默认为开,因此在
R5上不会转发R2后面172.16.2.0这个子网的路由信息给R3.
解决这一问题就是在R5的serial1/0.1子接口上使用no ip split-horizon命令。例3-5 列出了完整的配置:
例
3-5 图3-4中所有路由器的配置信息
hostname R5
!
interface Loopback1
ip address 172.16.5.1 255.255.255.0
!
interface Serial1/0
no ip address
encapsulation frame-relay
serial restart_delay 0
!
interface Serial1/0.1 multipoint
ip address 172.16.1.5 255.255.255.0
frame-relay map ip 172.16.1.3 503 broadcast
frame-relay map ip 172.16.1.2 502 broadcast
!
interface Serial1/0.2 point-to-point
ip address 172.16.16.5 255.255.255.0
frame-relay interface-dlci 504
-------------------------------------------------------
hostname R2
!
interface Loopback1
ip address 172.16.2.1 255.255.255.0
!
interface Serial1/0
ip address 172.16.1.2 255.255.255.0
encapsulation frame-relay
serial restart_delay 0
frame-relay map ip 172.16.1.3 205 broadcast
frame-relay map ip 172.16.1.5 205 broadcast
!
---------------------------------------------------------
hostname R3
!
interface Loopback1
ip address 172.16.3.1 255.255.255.0
!
interface Serial1/0
ip address 172.16.1.3 255.255.255.0
encapsulation frame-relay
serial restart_delay 0
frame-relay map ip 172.16.1.5 305 broadcast
frame-relay map ip 172.16.1.2 305 broadcast
!
-------------------------------------------------------
hostname R4
!
interface Loopback1
ip address 172.16.4.1 255.255.255.0
!
interface Serial1/0
ip address 172.16.16.4 255.255.255.0
encapsulation frame-relay
serial restart_delay 0
frame-relay interface-dlci 405
!
在配置帧中继网络也可以在接口下加入
bandwidth命令以便于route protocol准确的select routes。