地址描述
1,R1--R5 都要一个loopback0=10.10.x.x
2, R1--R3 e0地址=1.1.123.x
3, R2--R4 的广域网接口为 1.1.234.x/24
4,R4-R5 的广域网接口=1.1.45.x/24
桥接
1,如图,配置R1--R3的以太地址
2,如图,配置R2-R4之间物理口地址
3,R2-R4 之间的frame-relay 是全互联,要求只能使用图中的PVC,不允许广播,组播通过
R2
int s2/2
no frame-relay inverse-arp
frame-relay map ip 1.1.234.4 204
frame-relay map ip 1.1.234.3 204
R3
int s2/2
no frame-relay inverse-arp
frame-relay map ip 1.1.234.4 304
frame-relay map ip 1.1.234.2 304
R4
int s2/2
no frame-relay inverse-arp
frame-relay map ip 1.1.234.2 402
frame-relay map ip 1.1.234.3 403
验证
互相 ping 1.1.234.x
但是ping自己不通,因为没有手动映射
例如可以在R2ping 自己1.1.234.2就需要
int s2/2
frame-relay map 1.1.234.2 204
4,配置 R4 R5之间的链路为 HDLC ,并配置相应的接口地址
默认就是HDLC。s
show int s2/1
5, 配置R1--R5的loopback0
6,配置完成后,测试链路通信
OSPF 配置
1,R1 R2 R3 , R4 R5之间网段使用OSPF 默认网络类型
R1R2R3
int f0/0
ip ospf 1 area 2
R4R5
int s2/1
ip ospf 1 area 1
2,R2 R4之间的234 网段,不允许使用默认的ospf网络类型
先配置ospf,查看默认网络类型 (帧中继默认NBMA)
int s2/2
ip ospf 1 area 1
因上题要求不允许广播 ,组播 ,所以剩下4中网络类型只能使用“点到多的非广播”
int s2/2
ip ospf network point-to-point no-broadcast
需要手动指邻居,且只在一边做就可以
R4:
router ospf 1
neighbor 1.1.234.2
netghbor 1.1.1.234.3
注意,IGP协议 指邻居必须是相邻设备之间做neighborhood。像图中R2 R3不是直连所以不能再R2 R3 上做neighbor 1.1.234.2 / 3
3,R1 的lo0 放在area 2,R2的lo0放在area 1 ,R4 R5的lo0放在area 0
R3的lo0可以根据后面题目要求放在合适的area,测试各路由器的邻接关系,确保可以学到本区域的路由。
OSPF 高级配置
4,在R3 R4做配置,使R1上看到其他区域的路由是从R3学过来
解决:在R3 R4之间启虚链路
R3 :
router ospf 1
area 1 virtual-link 10.10.4.4
R4:
router ospf 1
area 1 virtual-link 10.10.3.3
5,R2R3之间是 two-way状态,不可以使用任何顾虑手段或验证手段
解决:让R1成为DR
R2R3:
int f0/0
ip ospf priority 0
验证:show ip ospf neighbor
6,在area 2中,只可以看到 intra 区域间和 inter routers区域内,并只可以看到由R1引入的外部路由(如果有的话),R1上也应看到如下路由:
O*N2 0.0.0.0 [110/20]1.1.123.3,注意,此解决方案不能出现metric关键词
解决:配置area 2 为 NSSA, 并且R2R3 "no redistribute"保证只由R1引入外部路由
R1:
router ospf 1
area 2 nssa
R2:
router ospf 1
area 2 nssa no-redistribution
R3 :
router ospf 1
area 2 nssa no-redistribution
4种特殊区域 ,只有NSSA不会自动产生默认路由,题中要求默认下一跳是R3,所以
R3:
router ospf 1
area 2 nssa default-information-originate
R1: sho ip ro
metric值可以通过area 2 nssa default-information-originate metric 20修改,但题中不允许,所以,
R3:rouer ospf 1
area 2 default-cost 20
R1; sho ip ro os
7,在R3增加lo3=30.1.1.1/24,放到area30,在适当地方配置。使R2 学到此路由,且他的下一跳是1.1.123.4,且确保R1 学到R4 R5的lo0 两条路由仍然是从R3 学到的。
解法1
R3:
int lo0
ip add 30.1.1.1 255.255.255.0
ip ospf 1 area 30
R2:
sho ip ro ospf
30的路由下一跳是R3:
因为,R3R4虚链路的原因,30网段被area0学到,然后R4发给R2R3,R1通过虚链路也学到。所以R2能从R1 R4学到30 网段。R2到R1R4的AD相同,都是OIA类型,但是metric不同,R2 :sho ip os border-routers
所以,通过修改路由入方向的接口cost值:
R2:
int f0/0
ip ospf cost 129
sho ip os border-routers
sho ip ro os
解法2
1, R2 R4开启虚链路
R2:router os 1
area 1 vir 10.10.4.4
R4: router os 1
area 1 vir 10.10.2.2