您的位置:首页 > 其它

CCNP-7 OSPF试验3(BSCI)

2007-10-14 12:03 423 查看

CCNP-7 OSPF试验3

试验拓扑:


试验要求:R1 R2 R3通过FR相连,形成hub and spoke网络,R1为hub路由器,在R1 R2 R3上起OSPF。
试验目的:掌握OSPF在NBMA环境下的配置和观察OSPF在NBMA下特征。

试验配置:
R1:
interface Loopback0
ip address
100.100.100.100 255.255.255.0
ip ospf network point-to-point
!
interface Loopback1
ip address
192.168.1.1 255.255.255.0
ip ospf network point-to-point
!
interface Serial1/0
ip address
199.99.1.1 255.255.255.0
encapsulation
frame-relay
serial
restart-delay 0
frame-relay map
ip 199.99.1.1 301 broadcast
frame-relay map
ip 199.99.1.2 301 broadcast
frame-relay map
ip 199.99.1.3 302 broadcast
no frame-relay
inverse-arp
!
router ospf 100
router-id
100.100.100.100
log-adjacency-changes
network
100.100.100.0 0.0.0.255 area 0
network
192.168.1.0 0.0.0.255 area 0
network 199.99.1.0
0.0.0.255 area 0
neighbor 199.99.1.2
neighbor 199.99.1.3

R2:
interface Loopback0
ip address 2.2.2.2
255.255.255.0
ip ospf network point-to-point
!
interface Loopback1
ip address
192.168.2.1 255.255.255.0
ip ospf network point-to-point
!
interface Serial1/0
ip address
199.99.1.2 255.255.255.0
encapsulation
frame-relay
serial
restart-delay 0
frame-relay map
ip 199.99.1.1 103 broadcast
frame-relay map
ip 199.99.1.3 103 broadcast
no frame-relay
inverse-arp
!
router ospf 100
router-id 2.2.2.2
log-adjacency-changes
network 2.2.2.0
0.0.0.255 area 0
network
192.168.2.0 0.0.0.255 area 0
network
199.99.1.0 0.0.0.255 area 0
neighbor
199.99.1.1

R3:
interface Loopback0
ip address 3.3.3.3
255.255.255.0
ip ospf network point-to-point
!
interface Loopback1
ip address
192.168.3.1 255.255.255.0
ip ospf network point-to-point
!
interface Serial1/0
ip address
199.99.1.3 255.255.255.0
encapsulation
frame-relay
serial
restart-delay 0
frame-relay map
ip 199.99.1.1 203 broadcast
frame-relay map
ip 199.99.1.2 203 broadcast
no frame-relay
inverse-arp
!
router ospf 100
router-id 3.3.3.3
log-adjacency-changes
network 3.3.3.0
0.0.0.255 area 0
network
192.168.3.0 0.0.0.255 area 0
network
199.99.1.0 0.0.0.255 area 0
neighbor 199.99.1.1

以上为基本配置,要注意用红颜色标记的部分,因为在NBMA环境下,邻居关系是不会自动建立的,所以要手动添加邻居,这样他们在建立邻居关系的时候发送的不是组播,而是单播。然后我们用show
ip ospf interface命令查看接口:
R1#show ip ospf
interface
Loopback0 is up, line
protocol is up
Internet Address 100.100.100.100/24, Area 0
Process ID 100, Router ID 100.100.100.100,
Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State
POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead
40, Wait 40, Retransmit 5
oob-resync timeout 40
Supports Link-local Signaling (LLS)
Index 3/3, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 0, Adjacent neighbor count
is 0
Suppress hello for 0 neighbor(s)
Loopback1 is up, line
protocol is up
Internet Address 192.168.1.1/24, Area 0
Process ID 100, Router ID 100.100.100.100,
Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State
POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead
40, Wait 40, Retransmit 5
oob-resync timeout 40
Supports Link-local Signaling (LLS)
Index 2/2, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 0, Adjacent neighbor count
is 0
Suppress hello for 0 neighbor(s)
Serial1/0 is up, line
protocol is up
Internet Address 199.99.1.1/24, Area 0
Process ID 100, Router ID 100.100.100.100,
Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 100.100.100.100,
Interface address 199.99.1.1
Backup Designated router (ID) 3.3.3.3,
Interface address 199.99.1.3
Timer intervals configured, Hello 30, Dead
120, Wait 120, Retransmit 5
oob-resync timeout 120
Hello due in 00:00:28
Supports Link-local Signaling (LLS)
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 4
msec
Neighbor Count is 2, Adjacent neighbor count
is 2
Adjacent with neighbor 2.2.2.2
Adjacent with neighbor 3.3.3.3 (Backup Designated Router)
Suppress hello for 0 neighbor(s)

R2#show ip ospf
interface
Loopback0 is up, line
protocol is up
Internet Address 2.2.2.2/24,
Area 0
Process ID 100, Router ID 2.2.2.2,
Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State
POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead
40, Wait 40, Retransmit 5
oob-resync timeout 40
Supports Link-local Signaling (LLS)
Index 3/3, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 0, Adjacent neighbor count
is 0
Suppress hello for 0 neighbor(s)
Loopback1 is up, line
protocol is up
Internet Address 192.168.2.1/24, Area 0
Process ID 100, Router ID 2.2.2.2,
Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State
POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead
40, Wait 40, Retransmit 5
oob-resync timeout 40
Supports Link-local Signaling (LLS)
Index 2/2, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 0, Adjacent neighbor count
is 0
Suppress hello for 0 neighbor(s)
Serial1/0 is up, line
protocol is up
Internet Address 199.99.1.2/24, Area 0
Process ID 100, Router ID 2.2.2.2,
Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State BDR, Priority
1
Designated Router (ID) 100.100.100.100,
Interface address 199.99.1.1
Backup Designated router (ID) 2.2.2.2,
Interface address 199.99.1.2
Timer intervals configured, Hello 30, Dead
120, Wait 120, Retransmit 5
oob-resync timeout 120
Hello due in 00:00:03
Supports Link-local Signaling (LLS)
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 1, Adjacent neighbor count
is 1
Adjacent with neighbor 100.100.100.100 (Designated Router)
Suppress hello for 0 neighbor(s)

R3#show ip ospf
interface
Loopback0 is up, line
protocol is up
Internet Address 3.3.3.3/24,
Area 0
Process ID 100, Router ID 3.3.3.3,
Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State
POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead
40, Wait 40, Retransmit 5
oob-resync timeout 40
Supports Link-local Signaling (LLS)
Index 3/3, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 0, Adjacent neighbor count
is 0
Suppress hello for 0 neighbor(s)
Loopback1 is up, line
protocol is up
Internet Address 192.168.3.1/24, Area 0
Process ID 100, Router ID 3.3.3.3,
Network Type POINT_TO_POINT, Cost: 1
Transmit Delay is 1 sec, State
POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead
40, Wait 40, Retransmit 5
oob-resync timeout 40
Supports Link-local Signaling (LLS)
Index 2/2, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 0, maximum is 0
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 0, Adjacent neighbor count
is 0
Suppress hello for 0 neighbor(s)
Serial1/0 is up, line
protocol is up
Internet Address 199.99.1.3/24, Area 0
Process ID 100, Router ID 3.3.3.3,
Network Type NON_BROADCAST, Cost: 64
Transmit Delay is 1 sec, State BDR, Priority
1
Designated Router (ID) 100.100.100.100,
Interface address 199.99.1.1
Backup Designated router (ID) 3.3.3.3,
Interface address 199.99.1.3
Timer intervals configured, Hello 30, Dead
120, Wait 120, Retransmit 5
oob-resync timeout 120
Hello due in 00:00:25
Supports Link-local Signaling (LLS)
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0
msec
Neighbor Count is 1, Adjacent neighbor count
is 1
Adjacent with neighbor 100.100.100.100 (Designated Router)
Suppress hello for 0 neighbor(s)

要注意在这里用红色标记的部分,接口类型为NON_BROADCAST,默认的HELLO时间间隔为30秒,等待时间和死亡时间为HELLO时间间隔的四倍,也就是120秒。然后再用show ip ospf
neighbor查看各自的邻居关系:
R1#show ip ospf
neighbor

Neighbor ID Pri
State Dead Time Address Interface
2.2.2.2
1 FULL/DROTHER 00:01:50
199.99.1.2 Serial1/0
3.3.3.3
1 FULL/BDR 00:01:47 199.99.1.3 Serial1/0

R2#show ip ospf
neighbor

Neighbor ID Pri
State Dead Time Address Interface
100.100.100.100 1
FULL/DR 00:01:38
199.99.1.1 Serial1/0

R3#show ip ospf
neighbor

Neighbor ID Pri
State Dead Time Address Interface
100.100.100.100 1
FULL/DR 00:01:33 199.99.1.1 Serial1/0

可以发现有DR/BDR的选择,一般情况下DR由hub路由器担当。所以这里我们把hub路由器的router-id设置为最高,或者修改优先级也可以做到使hub路由器成为DR的目的,如在R2 R3的接口下打上这样的一条命令:ip ospf
priority 0,配置完后就可以使R2 R3丧失DR/BDR的选举。
最后查看以下各自的路由表:
R1#show ip route
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

2.0.0.0/24
is subnetted, 1 subnets
O 2.2.2.0
[110/65] via 199.99.1.2, 00:01:40, Serial1/0
100.0.0.0/24 is subnetted, 1 subnets
C 100.100.100.0 is directly connected,
Loopback0
3.0.0.0/24
is subnetted, 1 subnets
O 3.3.3.0
[110/65] via 199.99.1.3, 00:01:40, Serial1/0
C 199.99.1.0/24 is directly connected,
Serial1/0
C 192.168.1.0/24 is directly connected,
Loopback1
O 192.168.2.0/24 [110/65] via 199.99.1.2,
00:01:40, Serial1/0
O 192.168.3.0/24 [110/65] via 199.99.1.3,
00:01:40, Serial1/0

R2#show ip route
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

2.0.0.0/24
is subnetted, 1 subnets
C 2.2.2.0
is directly connected, Loopback0
100.0.0.0/24 is subnetted, 1 subnets
O 100.100.100.0 [110/65] via 199.99.1.1,
00:01:45, Serial1/0
3.0.0.0/24
is subnetted, 1 subnets
O 3.3.3.0
[110/65] via 199.99.1.3, 00:01:45, Serial1/0
C 199.99.1.0/24 is directly connected,
Serial1/0
O 192.168.1.0/24 [110/65] via 199.99.1.1,
00:01:45, Serial1/0
C 192.168.2.0/24 is directly connected,
Loopback1
O 192.168.3.0/24 [110/65] via 199.99.1.3,
00:01:45, Serial1/0

R3#show ip route
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

2.0.0.0/24
is subnetted, 1 subnets
O 2.2.2.0
[110/65] via 199.99.1.2, 00:01:41, Serial1/0
100.0.0.0/24 is subnetted, 1 subnets
O 100.100.100.0 [110/65] via 199.99.1.1,
00:01:41, Serial1/0
3.0.0.0/24
is subnetted, 1 subnets
C 3.3.3.0
is directly connected, Loopback0
C 199.99.1.0/24 is directly connected,
Serial1/0
O 192.168.1.0/24 [110/65] via 199.99.1.1,
00:01:41, Serial1/0
O 192.168.2.0/24 [110/65] via 199.99.1.2,
00:01:41, Serial1/0
C 192.168.3.0/24 is directly connected,
Loopback1
实验中遇到的问题:最初的时候我只在R2 R3上作了一个静态的映射,就是到R1的映射,自己以为可以通过OSPF学习到到达对端sopke路由器的路由,可是都配置完成后发现无法ping通,查看路由表的时候发现了问题的所在:
C 199.99.1.0/24 is directly connected,
Serial1/0
看到了吧,因为三台路由器的IP地址在同一网段,所以直连的路由的管理距离为0,而OSPF的管理距离为110,所以路由表里只会出现直接的路由,但是如果要达到对端spoke路由器,没有做静态映射是无法到达的,所以才出现了R2无法ping通R3的情况:
R2#ping 199.99.1.3

Type escape sequence to
abort.
Sending 5, 100-byte
ICMP Echos to 199.99.1.3, timeout is 2 seconds:
.....
Success rate is 0
percent (0/5)

R2#ping 3.3.3.3

Type escape sequence to
abort.
Sending 5, 100-byte
ICMP Echos to 3.3.3.3, timeout is 2 seconds:
.....
Success rate is 0
percent (0/5)
分别在R2 R3上加上到达对端spoke路由器的静态映射后,就可以ping通了。
R2#ping 192.168.3.1

Type escape sequence to
abort.
Sending 5, 100-byte
ICMP Echos to 192.168.3.1, timeout is 2 seconds:
!!!!!
Success rate is 100
percent (5/5), round-trip min/avg/max = 264/340/428 ms
R2#ping
Protocol [ip]:
Target IP address:
192.168.3.1
Repeat count [5]:
Datagram size [100]:
Timeout in seconds [2]:

Extended commands
:
y
Source address or
interface: 192.168.2.1
Type of service [0]:
Set DF bit in IP
header? [no]:
Validate reply data?
[no]:
Data pattern [0xABCD]:
Loose, Strict, Record,
Timestamp, Verbose[none]:
Sweep range of sizes

:
Type escape sequence to
abort.
Sending 5, 100-byte
ICMP Echos to 192.168.3.1, timeout is 2 seconds:
Packet sent with a
source address of 192.168.2.1
!!!!!
Success rate is 100
percent (5/5), round-trip min/avg/max = 332/354/384 ms

实验总结:掌握在NBMA环境下面,接口默认的网络类型为NBMA,邻居关系不会自动建立,需要手动添加邻居,并且有DR/BDR的选举,默认的HELLO时间间隔为30秒,等待时间和死亡时间为HELLO时间间隔的4倍,120秒。

本文出自 “★Beckham~23” 博客,请务必保留此出处http://loveme23.blog.51cto.com/7891/46097
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: