您的位置:首页 > 理论基础 > 计算机网络

OSPF分解试验部分-LAB3:OSPF各种网络类型试验

2010-10-17 00:39 537 查看
LAB3:OSPF各种网络类型试验




1.NBMA试验




试验需求:
Frame-relay使用物理接口,OSPF建立后,默认应该是NBMA网络类型。我们验证NBMA中我们应该如何配置OSPF。

配置:
帧中继配置
R1
interface Serial1/0
ip address 123.1.1.1 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay map ip 123.1.1.3 103 broadcast 静态做DLCIIP的映射
frame-relay map ip 123.1.1.2 102 broadcast
no frame-relay inverse-arp 关闭帧中继反向解析
R2
interface Serial1/0
ip address 123.1.1.2 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay map ip 123.1.1.1 201 broadcast
no frame-relay inverse-arp
R3
interface Serial1/0
ip address 123.1.1.3 255.255.255.0
encapsulation frame-relay
serial restart-delay 0
frame-relay map ip 123.1.1.1 301 broadcast
no frame-relay inverse-arp

OSPF配置部分
R1
router ospf 1
router-id 1.1.1.1
log-adjacency-changes
network 1.1.1.1 0.0.0.0 area 0
network 123.1.1.1 0.0.0.0 area 0
R2
router ospf 1
router-id 2.2.2.2
log-adjacency-changes
network 2.2.2.2 0.0.0.0 area 0
network 123.1.1.2 0.0.0.0 area 0
R3
router ospf 1
router-id 3.3.3.3
log-adjacency-changes
network 3.3.3.3 0.0.0.0 area 0
network 123.1.1.3 0.0.0.0 area 0

查看网络类型
R1#show ip ospf int serial 1/0
Serial1/0 is up, line protocol is up
Internet Address 123.1.1.1/24, Area 0
Process ID 1, Router ID 1.1.1.1, Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State BDR, Priority 1
Designated Router (ID) 3.3.3.3, Interface address 123.1.1.3
Backup Designated router (ID) 1.1.1.1, Interface address 123.1.1.1
Timer intervals configured, Hello 30, Dead 120, Wait 120, Retransmit 5
查看OSPF邻居,发现并没有看到邻居建立?为什么?
R1#show ip ospf neighbor
nbma中2层FR不支持广播能力,HELLO包无法发送。所以需要在hub端(R8)指定neighbor,发送单播HELLO给邻居。
配置
R1
router ospf 1
neighbor 123.1.1.2
neighbor 123.1.1.3
查看R1/R2/R3的邻居表




仔细观察OSPF 的邻居表,会发现如下问题:
R1认为R2DRother , R3DR,自己是BDR
R2认为自己是DR,而R1BDR
R3认为自己是DR,而R1DR
现此问题的原因是因为Frame-Relay 的网络拓扑非全网状。R3 在与R1 在进行
邻居创建时,R3 并不知道网络中还有R2 的存在。同时,R2 与R1 进行创建时,
也不知道R3 的存在

进一步在观察路由表









以上我们发现,DR的认识在R1/R2之间并没有达成共识,但是LSA的通告必须遵守
[align=left]多路访问网络的更新规则,R1 默认会向DR 通告,所以R3肯定可以收到路由,但不会给R2通告,因为R1 作为BDR,只需要将LSA 通告给DR 即可,而做为DR 的R3 在收到R1 发送的LSA后,R3 实际上并没有向R2 通告,这是因为R3 并不知道网络中还有R2 的存在。 [/align]
[align=left] [/align]
[align=left]问题解决: [/align]
[align=left]手工指定DR的角色,必须让HUB也就是R1做为DR,其他路由器作为DRother. [/align]
[align=left] [/align]
[align=left]R1 [/align]
[align=left]interface Serial1/0 [/align]
[align=left]ip ospf priority 255 [/align]
[align=left] [/align]
[align=left]R2 [/align]
[align=left]interface Serial1/0 [/align]
[align=left]ip ospf priority 0 [/align]
[align=left] [/align]
[align=left]R3 [/align]
[align=left]interface Serial1/0 [/align]
[align=left]ip ospf priority 0 [/align]
[align=left]清除邻居关系,再次查看邻居关系和路由(省略) [/align]
[align=left][/align]
[align=left]总结: [/align]
[align=left]1. HUB端做neighbor,单播建立邻居。[/align]
[align=left]2. HUB必须作为DR[/align]
[align=left] [/align]
2.点对多点OSPF模式




使用场合:
上边的NBMA的配置方法,在实际工程中并不推荐使用,一是配置过于复杂,二是要选择DR,邻居建立慢,效率不高。建议使用点对多点模式。
配置:
R1/R2/R3
interface Serial1/0
ip ospf network point-to-multipoint
查看网络类型




查看路由表
[align=left] [/align]


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: