帧中继上的OSPF.docx
《帧中继上的OSPF.docx》由会员分享,可在线阅读,更多相关《帧中继上的OSPF.docx(19页珍藏版)》请在冰豆网上搜索。
帧中继上的OSPF
第17章
帧中继上的OSPF
帧中继是典型的NBMA(NonBroadcastMultipleAccess)网络,其拓扑结构通常有
两种:
FullMesh(全互联)和Hub-and-Spoke(中心-分支)。
由于Hub-and-Spoke结构具有节
约费用、简化配置等优点,在实际网络工程中有着广泛的应用。
本章重点讨论的就是在
Hub-and-Spoke结构上,网络类型为NBMA模式、广播模式、点到点模式和点到多点模式的
OSPF配置。
17.1
实验1:
帧中继环境下NBMA模式
1.实验目的
通过本实验可以掌握:
(1)帧中继静态映射及broadcast参数的含义
(2)NBMA模式下的DR选举
(3)手工配置OSPF邻居
(4)NBMA模式下OSPF的配置和调试
2.拓扑结构
实验拓扑如图17-1所示。
图17-1帧中继环境下NBMA模式
3.实验步骤
(1)步骤1:
配置路由器R1
R1(config)#interfaceLoopback0
R1(config-if)#ipaddress1.1.1.1255.255.255.0
R1(config-if)#ipospfnetworkpoint-to-point
R1(config-if)#interfaceSerial0/0/0
R1(config-if)#ipaddress134.1.1.1255.255.255.0
R1(config-if)#encapsulationframe-relay
R1(config-if)#frame-relaymapip134.1.1.3103broadcast//帧中继静态映射
R1(config-if)#frame-relaymapip134.1.1.4104broadcast
R1(config-if)#frame-relaymapip134.1.1.1103//使得可以PING通自己
R1(config-if)#noframe-relayinverse-arp
//关闭帧中继动态ARP解析
R1(config-if)#noshutdown
R1(config)#routerospf1
R1(config-router)#router-id1.1.1.1
R1(config-router)#network1.1.1.00.0.0.255area0
R1(config-router)#network134.1.1.00.0.0.255area0
R1(config-router)#neighbor134.1.1.3
//手工指OSPF邻居
R1(config-router)#neighbor134.1.1.4
(2)步骤2:
配置路由器R3
R3(config)#interfaceLoopback0
R3(config-if)#ipaddress3.3.3.3255.255.255.0
R3(config-if)#ipospfnetworkpoint-to-point
R3(config-if)#interfaceSerial0/0/1
R3(config-if)#ipaddress134.1.1.3255.255.255.0
R3(config-if)#encapsulationframe-relay
R3(config-if)#ipospfpriority0
//配置spoke端OSPF接口优先级为0
R3(config-if)#frame-relaymapip134.1.1.1301broadcast
R3(config-if)#frame-relaymapip134.1.1.4301broadcast
R3(config-if)#frame-relaymapip134.1.1.3301
R3(config-if)#noframe-relayinverse-arp
R3(config-if)#noshutdown
R3(config)#routerospf1
R3(config-router)#router-id3.3.3.3
R3(config-router)#network3.3.3.00.0.0.255area0
R3(config-router)#network134.1.1.00.0.0.255area0
(3)步骤3:
配置路由器R4
R4(config)#interfaceLoopback0
R4(config-if)#ipaddress4.4.4.4255.255.255.0
R4(config-if)#ipospfnetworkpoint-to-point
R4(config-if)#interfaceSerial0/0/1
R4(config-if)#ipaddress134.1.1.4255.255.255.0
R4(config-if)#encapsulationframe-relay
R4(config-if)#ipospfpriority0
R4(config-if)#frame-relaymapip134.1.1.1401broadcast
R4(config-if)#frame-relaymapip134.1.1.3401broadcast
R4(config-if)#frame-relaymapip134.1.1.4401
R4(config-if)#noframe-relayinverse-arp
R4(config-if)#noshutdown
R4(config)#routerospf1
R4(config-router)#router-id4.4.4.4
R4(config-router)#network4.4.4.00.0.0.255area0
R4(config-router)#network134.1.1.00.0.0.255area0
【技术要点】
(1)在帧中继网络上,OSPF接口缺省的网络类型为NON_BROADCAST。
在这种模式下,
OSPF不会在帧中继接口上发送Hello包,因此无法建立最基本的邻接关系。
可以手工使用
“neighbor”命令来指定邻居,这时Hello包以单播形式传送;
(2)NBMA属于多路访问网络,所以要进行DR选举。
由于Hello包只能传1跳,所以
在Hub-and-Spoke结构中,必须控制处于“Hub”端的路由器为DR,最保险的办法就是将
“Spoke”端接口优先级配置为0,使之不参与DR选举,“Hub”端的路由器自然就成为DR。
否则,可能会导致路由学习不正常。
4.实验调试
(1)showipospfinterface
R1#showipospfinterfaces0/0/0
Serial0/0/0isup,lineprotocolisup
InternetAddress134.1.1.1/24,Area0
ProcessID1,RouterID1.1.1.1,NetworkTypeNON_BROADCAST,Cost:
64
//接口网络类型为NBMA模式
TransmitDelayis1sec,StateDR,Priority1
//自己是DR,接口优先级为1
DesignatedRouter(ID)1.1.1.1,Interfaceaddress134.1.1.1
//DR的ID和接口地址
Nobackupdesignatedrouteronthisnetwork
//没有BDR
Timerintervalsconfigured,Hello30,Dead120,Wait120,Retransmit5
//NBMA模式下,Hello周期为30秒
oob-resynctimeout120
Helloduein00:
00:
22
Index2/2,floodqueuelength0
Next0x0(0)/0x0(0)
Lastfloodscanlengthis1,maximumis1
Lastfloodscantimeis0msec,maximumis4msec
NeighborCountis2,Adjacentneighborcountis2
Adjacentwithneighbor3.3.3.3
Adjacentwithneighbor4.4.4.4
//与路由器R3和R4形成邻接关系
Suppresshellofor0neighbor(s)
(2)showiproute
R3#showiprouteospf
1.0.0.0/24issubnetted,1subnets
O
O
1.1.1.0[110/65]via134.1.1.1,00:
01:
47,Serial0/0/0
4.0.0.0/24issubnetted,1subnets
4.4.4.0[110/65]via134.1.1.4,00:
01:
47,Serial0/0/0
从以上输出表明,到达网络“4.4.4.0/24”的路由条目的下一跳地址为“134.1.1.4”,
而不是“134.1.1.1”,所以,在R3的s0/0/1的接口上必须有到134.1.1.4的映射
“frame-relaymapip134.1.1.4301broadcast”。
(3)showipospfneighbordetail
R1#showipospfneighbordetail
Neighbor3.3.3.3,interfaceaddress134.1.1.3
Inthearea0viainterfaceSerial0/0/0
Neighborpriorityis0,StateisFULL,9statechanges
DRis134.1.1.1BDRis0.0.0.0
Pollinterval120
Optionsis0x52
LLSOptionsis0x1(LR)
Deadtimerduein00:
01:
53
Neighborisupfor00:
06:
54
Index1/1,retransmissionqueuelength0,numberofretransmission1
First0x0(0)/0x0(0)Next0x0(0)/0x0(0)
Lastretransmissionscanlengthis1,maximumis1
Lastretransmissionscantimeis0msec,maximumis0msec
Neighbor4.4.4.4,interfaceaddress134.1.1.4
Inthearea0viainterfaceSerial0/0/0
Neighborpriorityis0,StateisFULL,9statechanges
DRis134.1.1.1BDRis0.0.0.0
Pollinterval120
Optionsis0x52
LLSOptionsis0x1(LR)
Deadtimerduein00:
01:
43
Neighborisupfor00:
06:
54
Index2/2,retransmissionqueuelength0,numberofretransmission1
First0x0(0)/0x0(0)Next0x0(0)/0x0(0)
Lastretransmissionscanlengthis1,maximumis1
Lastretransmissionscantimeis0msec,maximumis0msec
以上输出表明R1的两个邻居的接口优先级为0。
同时本网络的BDR为0.0.0.0,这是可
以的。
17.2实验2:
帧中继环境下BMA模式
1.实验目的
通过本实验可以掌握:
(1)帧中继静态映射及broadcast参数的含义
(2)BMA模式下的DR选举
(3)BMA模式下OSPF的配置和调试
2.拓扑结构
实验拓扑如图17-1所示。
3.实验步骤
(1)步骤1:
配置路由器R1
R1(config)#interfaceLoopback0
R1(config-if)#ipaddress1.1.1.1255.255.255.0
R1(config-if)#ipospfnetworkpoint-to-point
R1(config-if)#interfaceSerial0/0/0
R1(config-if)#ipaddress134.1.1.1255.255.255.0
R1(config-if)#encapsulationframe-relay
R1(config-if)#frame-relaymapip134.1.1.3103broadcast
R1(config-if)#frame-relaymapip134.1.1.4104broadcast
R1(config-if)#frame-relaymapip134.1.1.1103
R1(config-if)#noframe-relayinverse-arp
R1(config-if)#ipospfnetworkbroadcast
R1(config-if)#noshutdown
R1(config)#routerospf1
R1(config-router)#router-id1.1.1.1
R1(config-router)#network1.1.1.00.0.0.255area0
R1(config-router)#network134.1.1.00.0.0.255area0
(2)步骤2:
配置路由器R3
R3(config)#interfaceLoopback0
R3(config-if)#ipaddress3.3.3.3255.255.255.0
R3(config-if)#ipospfnetworkpoint-to-point
R3(config-if)#interfaceSerial0/0/1
R3(config-if)#ipaddress134.1.1.3255.255.255.0
R3(config-if)#encapsulationframe-relay
R3(config-if)#ipospfpriority0
R3(config-if)#frame-relaymapip134.1.1.1301broadcast
R3(config-if)#frame-relaymapip134.1.1.4301broadcast
R3(config-if)#frame-relaymapip134.1.1.3301
R3(config-if)#noframe-relayinverse-arp
R3(config-if)#ipospfnetworkbroadcast
R3(config-if)#noshutdown
R3(config)#routerospf1
R3(config-router)#router-id3.3.3.3
R3(config-router)#network3.3.3.00.0.0.255area0
R3(config-router)#network134.1.1.00.0.0.255area0
(3)步骤3:
配置路由器R4
R4(config)#interfaceLoopback0
R4(config-if)#ipaddress4.4.4.4255.255.255.0
R4(config-if)#ipospfnetworkpoint-to-point
R4(config-if)#interfaceSerial0/0/1
R4(config-if)#ipaddress134.1.1.4255.255.255.0
R4(config-if)#encapsulationframe-relay
R4(config-if)#ipospfpriority0
R4(config-if)#frame-relaymapip134.1.1.1401broadcast
R4(config-if)#frame-relaymapip134.1.1.3401broadcast
R4(config-if)#frame-relaymapip134.1.1.4401
R4(config-if)#noframe-relayinverse-arp
R4(config-if)#ipospfnetworkbroadcast
R4(config-if)#noshutdown
R4(config)#routerospf1
R4(config-router)#router-id4.4.4.4
R4(config-router)#network4.4.4.00.0.0.255area0
R4(config-router)#network134.1.1.00.0.0.255area0
【技术要点】
(1)在Hub-and-Spoke结构中,BMA也要控制DR选举,确保处于“Hub”端的路由器
为DR,实施方法和实验1一样;
(2)BMA模式下,邻居关系自动通过Hello包建立和维持。
4.实验调试
(1)showipospfinterface
R1#showipospfinterfaces0/0/0
Serial0/0/0isup,lineprotocolisup
InternetAddress134.1.1.1/24,Area0
ProcessID1,RouterID1.1.1.1,NetworkTypeBROADCAST,Cost:
64
//网络类型为BROADCAST
TransmitDelayis1sec,StateDR,Priority1
DesignatedRouter(ID)1.1.1.1,Interfaceaddress134.1.1.1
Nobackupdesignatedrouteronthisnetwork
Timerintervalsconfigured,Hello10,Dead40,Wait40,Retransmit5
//BMA模式下,Hello周期为10秒
oob-resynctimeout40
Helloduein00:
00:
07
Index2/2,floodqueuelength0
Next0x0(0)/0x0(0)
Lastfloodscanlengthis1,maximumis1
Lastfloodscantimeis0msec,maximumis4msec
NeighborCountis2,Adjacentneighborcountis2
Adjacentwithneighbor3.3.3.3
Adjacentwithneighbor4.4.4.4
Suppresshellofor0neighbor(s)
(2)showiproute
R4#showiprouteospf
1.0.0.0/24issubnetted,1subnets
O
O
1.1.1.0[110/65]via134.1.1.1,00:
03:
19,Serial0/0/1
3.0.0.0/24issubnetted,1subnets
3.3.3.0[110/65]via134.1.1.3,00:
03:
19,Serial0/0/1
17.3实验3:
帧中继环境下点到点模式
1.实验目的
(1)帧中继子接口下静态映射
(2)点到点模式的特征
(2)点到点模式下OSPF的配置和调试
2.拓扑结构
实验拓扑如图17-2所示。
图17-2帧中继环境下点到点模式
3.实验步骤
(1)步骤1:
配置路由器R1
R1(config)#interfaceLoopback0
R1(config-if)#ipaddress1.1.1.1255.255.255.0
R1(config-if)#ipospfnetworkpoint-to-point
R1(config)#interfaceSerial0/0/0
R1(config-if)#noipaddress
R1(config-if)#encapsulationframe-relay
R1(config-if)#noframe-relayinverse-arp
R1(config-if)#noshutdown
R1(config)#interfaceSerial0/0/0.1point-to-point
R1(config-subif)#ipaddress13.1.1.1255.255.255.0
R1(config-subif)#frame-relayinterface-dlci103
R1(config)#interfaceSerial0/0/0.2point-to-point
R1(config-subif)#ipaddress14.1.1.1255.255.255.0
R1(config-subif)#frame-relayinterface-dlci104
R1(config)#routerospf1
R1(config-router)#router-id1.1.1.1
R1(config-router)#network1.1.1.00.0.0.255area0
R1(config-router)#network13.1.1.00.0.0.255area0
R1(config-router)#ne