学习CCNP也有一个多月了,这次回过头来捡忘记了的frame-relay
可以看到FR为R2,要实现其中的每一台DTE可以ping通其余2台DTE,首先就是要在FR上把虚电路(PVC)建好。
R2:
frame-relay switching 设置成为帧中继交换机
interface Serial0/1 在接口下配置
encapsulation frame-relay IETF 封装帧中继 帧类型为IETF 思科设备如果不加IETF参数默认是CISCO标准的帧类型
frame-relay intf-type dce 设为DCE接口
frame-relay route 103 interface Serial0/2 301 根据图建立虚电路,单纯此条的意思为:从我这个接口收到的DLCI(帧中继的第二层地址)为103的流量将从S0/2口出去,出去时DLCI改成301
frame-relay route 104 interface Serial0/3 401
其余接口各自按拓扑要求配置
interface Serial0/2
encapsulation frame-relay IETF
frame-relay intf-type dce
frame-relay route 301 interface Serial0/1 103
frame-relay route 304 interface Serial0/3 403
interface Serial0/3
no ip address
encapsulation frame-relay IETF
serial restart-delay 0
frame-relay intf-type dce
frame-relay route 401 interface Serial0/1 104
frame-relay route 403 interface Serial0/2 304
R1上的配置
interface Serial0/1
encapsulation frame-relay IETF 在主接口上封装帧中继,而不是在子接口上封装
no frame-relay inverse-arp 一般习惯 取消 帧中继的 逆向ARP,实际上主接口下连IP都木有,inverse-arp也没用。手动取消只是习惯
!
interface Serial0/1.1 multipoint 进入 s0/1.1 点对多点接口
ip address 192.168.123.1 255.255.255.0 在子接口上配置IP 注意在实验中 为每台DTE设备跑RIP时,封装了帧中继的接口中,如果主接口有IP地址,则主接口默认关闭了RIP的水平分割
子接口配置了IP 则默认是开启了水平分割的,如果FR上没有明细的为每台DTE添加PVC,则会导致学不全路由。
frame-relay map ip 192.168.123.3 103 broadcast 静态的添加条目,和不划分子接口而用主接口来充当DTE时不同,主接口的命令为frame-relay route DLCI号 接口 DLCI号。
子接口则是如命令所示这样子配置的,其中 broadcast表示允许广播(包含组播)流量通过,便于运行路由协议
frame-relay map ip 192.168.123.4 104 broadcast
router rip 运行RIP协议
version 2 版本2,注意版本2 和版本1 不同,版本1 通告路由使用广播地址,版本2 使用224.0.0.9的组播地址
network 0.0.0.0 宣告本路由器上所有网段
no auto-summary 关闭自动汇总
R2、R4雷同。
最终效果是R1 R3 R4互相学到对方的loopback口地址并且相互之间能ping通。如果3台DTE的子接口不在同一网段,还需要指明静态路由。并且默认RIP无法学到其它设备的路由。
EN
转载于:https://blog.51cto.com/biaobiao/840865