1、
DR/BDR
选举过程:
1
)先选择接口优先级最大的。缺省情况下接口优先级为
1
R3#sh ip ospf interface e0
Ethernet0 is up, line protocol is up
Internet Address 192.168.1.3/24, Area 1
Process ID 100, Router ID 192.168.1.3, Network Type BROADCAST, Cost: 10
Transmit Delay is 1 sec, State DROTHER, Priority 1
Designated Router (ID) 192.168.5.1, Interface address 192.168.1.1
Backup Designated router (ID) 192.168.1.2, Interface address 192.168.1.2
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:03
Neighbor Count is 2, Adjacent neighbor count is 2
Adjacent with neighbor 192.168.5.1 (Designated Router)
Adjacent with neighbor 192.168.1.2 (Backup Designated Router)
Suppress hello for 0 neighbor(s)
可以通过命令修改:
R3(config-if)#ip ospf priority ?
<0-255> Priority
2
)若优先级相同,则选择
RID
最大的。
RID
的选举:
若有
loopback
口的
ip
,则
loopback
口
ip
中最大的为
RID
若没有
loopback
口的
ip
,则其他接口
ip
中最大的为
RID
也可以手工指定:
R3(config)#router ospf 100
R3(config-router)#router-id ?
A.B.C.D OSPF router-id in IP address format
3
)若优先级为
0
,则永远不参与
DR/BDR
的选举。
4
)
DR/BDR
具有不可抢占性
当一个路由器被选举为
DR/BDR
后,它一直为
DR/BDR
,知道它失效。也就是说,一个网路中当
DR/BDR
选举完成后,网络中加入一个接口优先级比现有
DR/BDR
接口都高的路由器
A
,那么该路由器
A
不会成为
DR
。如果这个时候
DR down
掉,那么
BDR
直接成为
DR
,而重新选举
BDR
,这个时候
A
成为
BDR
,它不会抢占原
BDR
成为
DR
。
PS:
只有在多路访问的网络中才需要选举
DR/BDR
,如以太网,帧中继网,
ATM
网等。而在点到点的专线(如
PPP
,
HDLC,E1
)和点到多点的网络中则不需要选举
DR/BDR
。
2、
单区域
ospf
通信
要使在同一个
osof
区域内的路由器通信,需要几个条件:
1)
各路由器
ospf
进程的
hello
包的更新和死亡时间必须一致
2)
各路由器
Area ID
必须一致
3)
认证的
key
必须一致(可选的)
R3(config-if)#ip ospf authentication-key ?
<0-7> Encryption type (0 for not yet encrypted, 7 for proprietary)
LINE The OSPF password (key)
3、
ospf
的负载均衡
ospf
默认支持四条负载均衡,最多支持六条,可以通过命令修改:
R3(config-router)#maximum-paths ?
<1-6> Number of paths
4、
ospf
的路径选择
ospf
是链路状态路由协议,它根据链路状态(
cost
值)来选择路径。
Cost
值的计算:
10/bandwith
可以通过手工修改
cost
值:
R3(config-if)#ip ospf cost ?
<1-65535> Cost
路由条目
: O
代表域内路由,
O IA
代表域间路由。
OE1
代表外部路由且累加内部开销的路由,
OE2
代表外部路由且不累加内部开销的路由(缺省为
OE2
)。
5、
AS
间路由的汇总
R6(config-router)#summary-address 20.0.0.0 255.0.0.0
因为
R7
上起了
rip v1
,已经自动汇总,所以看不到效果。
6、
Ospf
中发布
rip
7、
Rip
中发布
ospf
8、
stub
区域的配置
将
R5
配置成
stub
R5(config)#router ospf 100
R5(config-router)#area 2 stub ?
no-summary Do not send summary LSA into stub area
<cr>
如果选择
no-summary
则配置成
total stub
了,直接回车则是
stub
R5#show ip route
C 192.168.5.0/24 is directly connected, Serial0
10.0.0.0/24 is subnetted, 3 subnets
C 10.0.2.0 is directly connected, Loopback2
C 10.0.3.0 is directly connected, Loopback3
C 10.0.1.0 is directly connected, Loopback1
不能学习到其他区域的路由了。