OSPF路由协议---------Router ID
路由协议中分为两种,其中动态路由在大型企业网络中深受青睐,不同于静态路由,需要管理员手工配置路由,动态路由器之间可以相互学习路由。RIP,OSPF,BGP 都是其能力的典型代表。本文就对OSPF的Router ID与DR,BDR选举进行了简单的比较解析。
OSPF是链路状态路由协议
(1)邻居列表 (2)链路状态数据表 (3)路由表
OSPF区域内唯一标识路由器的IP地址
DR :指定路由器(主路由器) 一个网段中选择一个 BDR: 备份的指定路由器 DR:所有的信息由它通告,传达(简化邻接关系) BDR:作为DR的备份 两两间建立邻接关系。构成n(n-1)/2个邻接关系 其它路由器(DRothers)只与DR及BDR形成邻接关系
DR和BDR 之间有心跳线连接,不断的发HEllo,当DR不回应时,证明DR出现问题,则BDR作为备份开始使用 每个网段选举一个DR,一个BDR
自动选举DR和BDR: 网段上Router ID 最大的路由器将被选举为DR,第二大的将被选举为BDR。
手工选择DR和BDR: 1.(接口)优先级范围是0—255,数值越大,优先级越高,默认为1 2.如果优先级相同,则需要比较Router ID 3.如果路由器的优先级被设置为0,它将不参与DR和BDR的选举。
路由器的优先级可以影响一个选举过程,在选举已经完成之后,它不能强制更换已存在的DR或BDR路由器。
设备:一台三层交换机,6个路由器
全网互通 每台路由器的Router-ID为每个路由器上的环回接口ip 网段选举R3作为DR,R1作为BDR
先设置接口直连IP地址,宣告直连与环回,之后进行DR与BDR的选举设置
在R1上
sysname R1 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher "b2ZWvn,*-ani^>"qh^;tQ_# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.1.1.1 255.255.255.0 ospf dr-priority 253 # interface GigabitEthernet0/0/1 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # interface LoopBack0 ip address 1.1.1.1 255.255.255.255 # ospf 1 router-id 1.1.1.1 area 0.0.0.0 network 1.1.1.1 0.0.0.0 network 10.1.1.0 0.0.0.255 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # return在R2上
sysname R2 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher \Cu4&hM[BVjKUGU-KkpB5)K# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.1.1.2 255.255.255.0 ospf dr-priority 0 # interface GigabitEthernet0/0/1 ip address 24.1.1.2 255.255.255.0 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # interface LoopBack0 ip address 2.2.2.2 255.255.255.255 # ospf 1 router-id 2.2.2.2 area 0.0.0.0 network 10.1.1.0 0.0.0.255 network 2.2.2.2 0.0.0.0 network 24.1.1.0 0.0.0.255 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # return在R3上
sysname R3 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher HCn5-$4^W#pe}@HMNPn@[Qf# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.1.1.3 255.255.255.0 ospf dr-priority 255 # interface GigabitEthernet0/0/1 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # interface LoopBack0 ip address 3.3.3.3 255.255.255.255 # ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 10.1.1.0 0.0.0.255 network 3.3.3.3 0.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # return在R4上
sysname R4 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher OOCM4m($F4@X,k6.E\Z,jQh# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 24.1.1.4 255.255.255.0 # interface GigabitEthernet0/0/1 ip address 45.1.1.4 255.255.255.0 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # interface LoopBack0 ip address 4.4.4.4 255.255.255.255 # ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 24.1.1.0 0.0.0.255 network 45.1.1.0 0.0.0.255 network 4.4.4.4 0.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # return在R5上
sysname R5 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher ahH9$iny<A:z9:%F`[a=SQi# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 45.1.1.5 255.255.255.0 # interface GigabitEthernet0/0/1 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # interface LoopBack0 ip address 5.5.5.5 255.255.255.255 # ospf 1 router-id 5.5.5.5 area 0.0.0.0 network 45.1.1.0 0.0.0.255 network 5.5.5.5 0.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # return在R6上
sysname R6 # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher +*X%D|%Wg7=H)H2[EInBWQ`# local-user admin service-type http # firewall zone Local priority 16 # interface Ethernet0/0/0 # interface Ethernet0/0/1 # interface Serial0/0/0 link-protocol ppp # interface Serial0/0/1 link-protocol ppp # interface Serial0/0/2 link-protocol ppp # interface Serial0/0/3 link-protocol ppp # interface GigabitEthernet0/0/0 ip address 10.1.1.6 255.255.255.0 ospf dr-priority 0 # interface GigabitEthernet0/0/1 # interface GigabitEthernet0/0/2 # interface GigabitEthernet0/0/3 # wlan # interface NULL0 # interface LoopBack0 ip address 6.6.6.6 255.255.255.255 # ospf 1 router-id 6.6.6.6 area 0.0.0.0 network 10.1.1.0 0.0.0.255 network 6.6.6.6 0.0.0.0 # user-interface con 0 idle-timeout 0 0 user-interface vty 0 4 user-interface vty 16 20 # return完成以上操作查看DR,BDR情况 通信情况
OSPF适用于大型企业网络中,较RIP无需手动配置,路由间可以自动进行路由学习,较为方便。附带设置Router ID与DR,BDR选举可以更好的进行数据通信管理。