在
A
上做:(
A
的环境是
eigrp
环境)
Router(config)#
Router(config)#host A
A(config)#int lo0
A(config-if)#ip addr 192.168.10.1 255.255.255.0
A(config-if)#int lo1
A(config-if)#ip addr 192.168.20.1 255.255.255.0
A(config-if)#int s1/0
A(config-if)#ip addr 202.110.100.1 255.255.255.0
A(config-if)#encap hdlc
A(config-if)#clock rate 56000
A(config-if)#no shut
A(config-if)#exit
A(config)#
*Apr 18 15:24:24.683: %LINK-3-UPDOWN: Interface Serial1/0, changed state to up
*Apr 18 15:24:25.687: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to up
A(config)#router eigrp 100
A(config-router)#net 192.168.10.0
A(config-router)#net 192.168.20.0
A(config-router)#net 202.110.100.0
在
B
上的操作:
b(config)#host B
B(config)#int s1/0
B(config-if)#ip addr 202.110.100.2 255.255.255.0
B(config-if)#encap hdlc
B(config-if)#no shut
B(config-if)#
*Apr 18 15:26:24.051: %LINK-3-UPDOWN: Interface Serial1/0, changed state to up
*Apr 18 15:26:25.055: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to up
B(config-if)#int s1/1
B(config-if)#ip addr 202.110.101.1 255.255.255.0
B(config-if)#encap hdlc
B(config-if)#clock rate 56000
B(config-if)#no shut
B(config-if)#
*Apr 18 15:27:16.091: %LINK-3-UPDOWN: Interface Serial1/1, changed state to up
*Apr 18 15:27:17.095: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/1, changed state to up
边缘路由器的左端口为
eigrp
环境,右端口为
rip
环境。
B(config)#router eigrp 100
B(config-router)#net 202.110.100.0
B(config-router)#router rip
B(config-router)#net 202.110.101.0
在
C
上的操作:
C(config)#int s1/1
C(config-if)#ip addr 202.110.101.2 255.255.255.0
C(config-if)#encap hdlc
C(config-if)#no shut
C(config-if)#
*Apr 18 15:29:52.479: %LINK-3-UPDOWN: Interface Serial1/1, changed state to up
C(config-if)#
*Apr 18 15:29:53.483: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/1, changed state to up
C(config-if)#router rip
C(config-router)#net 202.110.101.0
C(config-router)#exit
C(config)#exit
在
C
上测试:正常情况下,
C
是学习不到
A
的
192
网段路由。
C#
C#show ip ro
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
C 202.110.101.0/24 is directly connected, Serial1/1
需要在边缘路由器
B
上做路由发布,首先建立
route-map
表,结合访问控制列表,做路由映射。其中路由映射表名是
abc
,行号
10
,匹配访问控制列表
1
,种子度量
3.
B(config-router)#exit
B(config)#route-map abc permit 10
B(config-route-map)#match ip addr 1
B(config-route-map)#set metric 3
B(config-route-map)#exit
B(config)#route-map abc permit 20
B(config-route-map)#match ip addr 2
B(config-route-map)#set metric 5
B(config-route-map)#exit
B(config)#acce
B(config)#access-list 1 permit 192.168.10.0 0.0.0 .255
B(config)#access-list 2 permit 192.168.20.0 0.0.0 .255
B(config)#
B(config)#router rip
B(config-router)#redistribute eigrp 100 route-map abc
再次到
R3
上做测试:
C#show ip ro
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
C 202.110.101.0/24 is directly connected, Serial1/1
R 192.168.10.0/24
[120/3]
via 202.110.101.1, 00:00:14, Serial1/1
R 192.168.20.0/24
[120/5]
via 202.110.101.1, 00:00:14, Serial1/1