目录
一、路由器OSPF协议-路由汇总
1.仅在ABR(区域边界路由器)上 进行 OSPF协议路由汇总
实验1:
2.仅在ASBR(自治系统边界路由器)上 进行 OSPF协议路由汇总
实验2:取消之前area2的配置
二、虚链路(Virtual Link)
一、路由器OSPF协议-路由汇总
注意:ospf仅支持手动汇总
1.仅在ABR(区域边界路由器)上 进行 OSPF协议路由汇总
计算过程如下: |
128 64 32 16 8| 4 2 1
0 0 0 0 0 | 0 0 1
0 0 0 0 0 | 0 1 0
0 0 0 0 0 | 1 1 1
|
1 1 1 1 1 | 0 0 0 = 248
实验1:
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]display this
[V200R003C00]
#
interface GigabitEthernet0/0/0ip address 192.168.12.1 255.255.255.0
#
return[R1]ospf 1
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]network 192.168.12.1 0.0.0.0
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]dis this
[V200R003C00]
#
interface GigabitEthernet0/0/0ip address 192.168.12.2 255.255.255.0
#
return
[R2-GigabitEthernet0/0/0]q
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]dis this
[V200R003C00]
#
interface GigabitEthernet0/0/1ip address 192.168.23.2 255.255.255.0
#
return[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 192.168.23.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]q
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]network 192.168.12.2 0.0.0.0
[R3]int g0/0/01
[R3-GigabitEthernet0/0/1]display this
[V200R003C00]
#
interface GigabitEthernet0/0/1ip address 192.168.23.3 255.255.255.0
#
return
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 192.168.23.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]q[R3]int LoopBack 1
[R3-LoopBack1]ip add 192.168.1.1 24
[R3-LoopBack1]ospf network-type broadcast
[R3-LoopBack1]q[R3]interface LoopBack 7
[R3-LoopBack7]ip address 192.168.7.1 24
[R3-LoopBack7]ospf network-type broadcast
[R3-LoopBack7]q[R3]ospf 1
[R3-ospf-1]area 2
[R3-ospf-1-area-0.0.0.2]net
[R3-ospf-1-area-0.0.0.2]network 192.168.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.2]network 192.168.7.0 0.0.0.255
检查
此时在R3进行OSPF的路由汇总
[R3]ospf 1
[R3-ospf-1]are 2
[R3-ospf-1-area-0.0.0.2]abr-summary 192.168.0.0 255.255.248.0 cost 8
检查
<R2>ping 192.168.7.1
<R2>ping 192.168.1.1
2.仅在ASBR(自治系统边界路由器)上 进行 OSPF协议路由汇总
实验2:取消之前area2的配置
[R3]ospf 1
[R3-ospf-1]display this
[R3-ospf-1]area 2
[R3-ospf-1-area-0.0.0.2]display this
[V200R003C00]
#area 0.0.0.2 abr-summary 192.168.0.0 255.255.248.0 cost 8 network 192.168.1.0 0.0.0.255 network 192.168.7.0 0.0.0.255
#
return[R3-ospf-1-area-0.0.0.2]undo abr-summary 192.168.0.0 255.255.248.0
[R3-ospf-1-area-0.0.0.2]undo network 192.168.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.2]undo network 192.168.7.0 0.0.0.255
[R3-ospf-1-area-0.0.0.2]q
[R3-ospf-1]undo area 2##路由重发布
[R3-ospf-1]import-route direct
[R3-ospf-1]asbr-summary 192.168.0.0 255.255.248.0
[R3-ospf-1]display this
[V200R003C00]
#
ospf 1 router-id 3.3.3.3 asbr-summary 192.168.0.0 255.255.248.0import-route directarea 0.0.0.0 network 192.168.23.3 0.0.0.0
#
return
[R3-ospf-1]
二、虚链路(Virtual Link)
注意:该组网为特殊情况,且违反OSPF协议基本规范(防环)
vlink-peer 对端OSPF的router-id
注意:虚链路仅建议用于短期应急情况下,长期使用易引发环路问题。
由于Area3被视为Area0 的延伸,故Area3 的路由信息会参与路由计算
三、修改OSPF路由优先级
OSPF动态路由协议 域内默认优先级为10 域外默认优先级为150
而当出现较复杂的网络结构时,使用默认优先级会导致网络异常。故需要修改OSPF路由优先级
此时R3同时收到两条相同地址的路由,进行比较后选择优先级较小的(RIP 默认优先级100)。
也就选择了次优路径。
如何设置R3走最优路径呢?
方法一、 修改全部外部路由的优先级
#设置 OSPF 外部路由的优先级为 90(仅在R3上)
方法二、修改指定外部路由的优先级
#通过ip前缀列表和路由策略进行设置
ip前缀列表 匹配网络号和掩码
路由策略 设置优先级
四、静默接口(Silent-Interface)
此时由于OSPF激活了(Vlanif10)192.168.10.0和(Vlanif20)192.168.20.0两个网段
R1会定时向两个网段发送Hello报文,但该两个网段没有其他路由器。
持续发送Hello报文,会造成带宽的无效占用
修改(Vlanif10、Vlanif20)VLANIF接口 为静默接口:
注:静默接口不仅仅可以作用在三层交换机上,如果有需求也可以设置在路由器上
五、下发默认路由
在边界路由器不引入外部网络路由的情况下,内部网络想访问外部网络。
此时使用 下发默认路由
由边界路由器(ABR或ASBR)下发默认路由,用于其他路由器访问外部网络。