OSPF路由聚合(学习笔记+实验验证) |
您所在的位置:网站首页 › ospf的区域有哪些 › OSPF路由聚合(学习笔记+实验验证) |
路由聚合
原理概述注:
路由聚合算法实验目的实验内容实验拓扑编址表实验步骤1,基本配置1)各个接口IP配置2)S1的vlan和IP的配置3)配置access接口4)开启OSPF5)配置area2为NSSA区域
2,路由引入1)在R4上配置去往外部网络的静态路由,并进行引入。
3,配置区域间路由聚合1)在R2上查看LSDB2)查看R2的路由表3)在S1上使用abr-summary配置区域间路由聚合4)在ABR路由器R1上配置路由聚合
4,配置外部路由聚合1)在R4上使用命令asbr-summary配置外部路由聚合2)查看R2的LSDB路由表
5,在NSSA区域的ABR上配置外部路由聚合1)先删除R4上的路由聚合配置,然后再区域2的ABR路由器R2上配置外部路由聚合。2)保留在R2上的外部聚合路由配置,并在R3上配置外部路由聚合3)关闭R3的g0/0/1口,模拟R3故障
原理概述
1,与Rip不同,OSPF不支持自动路由聚合,仅支持手动路由聚合。 2,OSPF聚合路由分为区域间路由聚合和外部路由聚合 1)区域间路由聚合必须配置在ABR路由器上,指的是ABR在把与自己直接相连区域中的Type-1和Type-2LSA转换成Type-3LSA时,对生成的Type-3LSA进行聚合。 2)外部路由聚合必须配置在ASBR路由器上,值得时ASBR对Type-5LSA进行聚合 3,区域间路由聚合是ABR对自己直接相连区域内的路由进行聚合,从而减少传播至与自己直接相连的其他区域的Type-3LSA的数量。 强调:区域间路由只能聚合由Type-1LSA或Type-2LSA产生的路由;如果路由是由外部或其他区域传到本区域的,则这样的ABR路由不进行聚合。 4,外部路由聚合是指在ASBR路由器上针对引入OSPF网络的外部路由进行聚合,目的是减少在OSPF网络中的Type-5LSA的数量。外部路由聚合必须在外部路由进入OSPF网络的ASBR上进行;外部路由进入OSPF网络后,在ABR上是无法对相应的Type-5LSA进行聚合的。 5,对于NSSA区域,当该区域的ABR将Type-7LSA转换为Type-5LSA时,该ABR也可以充当ASBR的角色,并对Type-5LSA进行聚合。 注意:当NSSA区域存在多台ABR时,必须由Router-ID最大的ABR进行Type-7LSA到Type-5LSA转换的操作。NSSA区域的外部路由聚合有两种方式,一种是在NSSA区域的ASBR上直接对外部路由进行聚合,另一种是在NSSA区域中Router-ID最大的,负责将Type-7LSA转成Type-5LSA的ABR进行聚合。 注:外部路由聚合,如本区域有多个ABR,必须在router-id最大的ABR上完成 需先添加vlan和配置每个路由器的接口IP,以及路由协议,没给代码,要自己完成 交换机端口还要配access模式,不要忘记 OSPF路由区域间路由聚合(可在本区域ABR上完成) 外部路由聚合(可在ASBR上完成,也可在本区域ABR上完成) 路由聚合算法(老师教的) 理解OSPF区域间路由聚合和外部路由聚合的概念和过程 掌握配置OSPF区域间路由聚合和外部路由聚合的方法 实验内容可能有做的不对的地方,评论一下,谢谢,没看书自己配置的【主要是书上省略了】 1)各个接口IP配置R1,R2,R3,R4,R5的loopback和接口IP,根据编址配置(还有S1的loopback) 如: #int + 接口 #ip add+地址+掩码 2)S1的vlan和IP的配置 [S1]vlan batch 2 3 4 5 [S1]int Vlanif 2 [S1-Vlanif2]ip add 20.0.1.100 24 [S1-Vlanif2]int vlanif 3 [S1-Vlanif3]ip add 20.0.2.100 24 [S1-Vlanif3]int vlanif 4 [S1-Vlanif4]ip add 20.0.3.100 24 [S1-Vlanif4]int vlanif 5 [S1-Vlanif5]ip add 10.0.16.6 24 3)配置access接口 [S1]int e0/0/1 [S1-Ethernet0/0/1]port link-type access [S1-Ethernet0/0/1]port default vlan 2 [S1-Ethernet0/0/1]int e0/0/2 [S1-Ethernet0/0/2]port link-type access [S1-Ethernet0/0/2]port default vlan 3 [S1-Ethernet0/0/2]int e0/0/3 [S1-Ethernet0/0/3]port link-type access [S1-Ethernet0/0/3]port default vlan 4 [S1-Ethernet0/0/3]int e0/0/4 [S1-Ethernet0/0/4]port link-type access [S1-Ethernet0/0/4]port default vlan 5使用# dis ospf peer查看邻居关系是否都为Full 查看R1的路由表
在R1上查看LSDB和路由表,会看到没有发生变化,原因是只有在ABR上才能经行区域间路由聚合,而S1并非ABR(区域边界路由)。 删除S1的配置 [S1-ospf-1-area-0.0.0.1]undo abr-summary 20.0.0.0 255.255.252.0在ABR路由R2的区域0中配置区域间路由聚合 [R2-ospf-1-area-0.0.0.0]abr-summary 20.0.0.0 255.255.252.0再查看R4的LSDB及路由表 查看R2的路由表和LSDB 现已将区域间路由聚合,但是以Type-7LSA的OSPF网络外部路由任然没有聚合,LSDB任然会为每一条外部路由单独维护一条LSA,路由表中也会为每一条这样的LSA产生明细路由。 1)在R4上使用命令asbr-summary配置外部路由聚合 [R4-ospf-1]asbr-summary 20.0.5.0 255.255.255.252(只截了部分图)
由于区域2 是NSSA区域,该区域的ABR路由器会将Type-7LSA转换为Type-5LSA,并泛洪到区域0。 1)先删除R4上的路由聚合配置,然后再区域2的ABR路由器R2上配置外部路由聚合。 [R4-ospf-1]undo asbr-summary 20.0.5.0 255.255.255.252 [R2-ospf-1]asbr-summary 20.0.5.0 255.255.255.252再R1上查看LSDB 配置好后,在R1上查看LSDB和路由表 在R1上查看LSDB |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |