中文
登录
交换机
园区网交换机
数据中心与云计算交换机
行业精选交换系列
工业交换机
SDN
配件
所有技术解决方案
路由器
核心路由器
汇聚路由器
接入路由器
移动路由器
行业精选路由器系列
无线
放装型无线接入点
墙面型无线接入点
智分无线接入点
室外无线接入点
场景化无线
无线控制器
行业精选无线系列
无线管理与应用
云桌面
云终端系列
云主机系列
云桌面软件系列
配件系列
服务产品
安全
大数据安全平台
下一代防火墙
安全网关
检测管理安全
安全服务
安全云
所有技术解决方案
软件
身份管理
安全管理系列
运营管理系列
身份中台
所有技术解决方案
服务产品
基础实施服务
基础维护服务
运维管理服务
整网服务
安全服务
备件与扩容服务
培训与认证服务
官方商城
尊龙时凯睿易
体验中心
尊龙时凯AI应用
网络研讨会
RIP 在关闭自动汇总的情况下,可在任意路由器上进行自动汇总,且自动汇总后,下游路由器只能接受到汇总路由,无法接收到明细路由。
配置命令:
在R1连接R2接口上配置汇总命令
interface gi 3/1/1
ip rip summary-adress 192.168.1.0 255.255.255.240
R2的路由表:
此时R2只收到汇总路由,没有明细路由条目
R 192.168.1.0/28 [120/1] via 9.9.13.3, 00:00:41, GigabitEthernet 4/1/0
另外,RIP的database数据库show ip rip database中也是只包含了汇总条目,没有包含明细条目:
192.168.1.0/28 [1] via 9.9.13.3 GigabitEthernet 4/1/0 00:25
说明:
1、 必须要关闭自动汇总no auto-summary
2、 汇总路由的掩码必须大于或等于主类网络掩码,否则将会提示“汇总的掩码必须大于或等于主类”的错误
RSR50-X(config-if-GigabitEthernet 4/1/1)#ip rip summary-address192.168.0.0 255.255.0.0
% Summary mask must be greater orequal to major net
3、 汇总可以在任意一台路由器进行,需要在路由发送的接口进行。
4、 汇总后,其他路由器只会收到汇总的路由,不会收到明细的路由。
5、 只有本地存在有明细路由的前提下,才能从做汇总的接口发出汇总路由;同时直到明细的最后一条消失,汇总才会消失。
OSPF路由协议只支持在ABR和ASBR上汇总,下面分别针对两类进行说明:
1、在ABR上进行汇总
汇总条件:ABR仅在将1/2类LSA转换成3类时(跨area时),可以对LSA进行汇总通告
配置命令
RSR50-X(config)#router ospf 1
RSR50-X(config-router)#area 0 range 192.168.0.0 255.255.0.0
路由表显示:
1) 执行汇总的ABR路由器本地路由表:默认产生一条Null 0的路由
O 192.168.0.0/16[110/0] via 0.0.0.0, 00:00:12, Null 0
2) OSPF邻居路由表的路由表:只有汇总路由,不包含明细路由
O IA 192.168.0.0/16 [110/2] via9.9.12.1, 00:02:41, GigabitEthernet 0/1
3) OSPF邻居的database也只有汇总后的LSA,不包含明细的LSA
SummaryLink States (Area 0.0.0.1)
LinkID ADV Router Age Seq# CkSum Route
192.168.0.0 172.18.157.157 367 0x80000001 0x20d8 192.168.0.0/16
说明
1、 汇总命令后面参数解释
RSR50-X(config-router)#area 0 range 192.168.0.0 255.255.0.0 ?
advertise Advertise this range (default) //只会通告汇总后路由(默认参数)
cost User specifiedmetric for this range
not-advertise DoNotAdvertise this range //汇总路由和明细路由均不通告,可以达到路由过滤的目的
2、 只能在ABR上汇总1/2类转3类的LSA
2、在ASBR上汇总
将外部LSA通告到自治系统时,在ASBR路由器可对外部LSA(5类or7类)进行汇总通告。
配置命令
RSR50-X(config)#router ospf 1
RSR50-X(config-router)#redistribute static subnets
RSR50-X(config-router)#summary-address 172.18.0.0 255.255.0.0
路由器的路由表显示:
1) 执行汇总的ASBR路由器路由表:默认产生一条Null 0的路由
O 172.18.0.0/16[110/0] via 0.0.0.0, 00:00:12, Null 0
2) OSPF邻居路由表:只有汇总的路由,没有明细路由
O IA 192.168.0.0/16 [110/2] via 9.9.12.1,00:02:41, GigabitEthernet 0/1
3) OSPF邻居的database也只有汇总后的,不包含明细的LSA
AS External Link States
Link ID ADV Router Age Seq# CkSum Route Tag
172.18.0.0 192.168.1.2 406 0x80000001 0xeea4 E2172.18.0.0/16 0
说明
1) 只能在ASBR上汇总本地产生的5类或者7类LSA,不能汇总学习到的5类或者7类LSA
2) 汇总命令后面参数解释
RSR50-X(config-router)#summary-address 172.18.0.0 255.255.0.0 ?
cost User specifiedmetric for this range
not-advertise DoNotAdvertise this range //汇总路由和明细路由均不通告,可以达到路由过滤的目的
BGP路由汇总分为两种方法:network本地宣告以及aggregate-address本地聚合,现分别介绍如下:
1、network本地宣告
通过本地构造一条指向NULL0的汇总静态路由,然后将该静态路由在BGP进程中network出去。
配置命令
ip route 30.0.0.0 255.0.0.0 Null 0
router bgp 1
network 30.0.0.0 mask 255.0.0.0
路由器的路由表显示:
1) 执行network汇总的BGP路由器的路由表,包含到达通过其他协议学习到的到达目标的明细路由,以及本地出接口为NULL 0的静态路由
S 30.0.0.0/8 is directly connected, Null 0
O 30.30.30.30/32 [110/100] via 9.9.12.2, 1d,03:31:09, GigabitEthernet 4/1/4
2) BGP邻居路由器,只包含汇总的路由
B 30.0.0.0/8 [200/0] via 9.9.13.1, 00:00:02
2、aggregate-address聚合形式
在本地BGP表中已经存在明细的BGP路由条目的前提下,通过在BGP路由进程中使用aggregate-address命令进行路由汇总,进而实现将汇总路由通告出去的目的。。
配置命令
router bgp 1
neighbor 9.9.13.3 remote-as 1
aggregate-address 30.0.0.0 255.0.0.0 summary-only
redistribute ospf 111 match internal
路由器的路由表显示:
1) 执行aggregate汇总的BGP路由器的路由表show ip route,会自动生成一个汇总的指向null 0 空接口的路由,以及到达目标的明细路由
B 30.0.0.0/8 [200/0] via 0.0.0.0, 00:00:01, Null 0
O 30.30.30.30/32 [110/100] via 9.9.12.2, 1d,03:44:34, GigabitEthernet 4/1/4
2) 执行aggregate汇总的BGP路由器的BGP表show ip bgp,明细路由会被标记为s,被抑制的,明细不会传递给邻居(注意:无明细路由是由于配置了summary-only关键字导致)
RSR50-X#sh ip bgp
Network Next Hop Metric LocPrf Weight Path
*> 30.0.0.0 0.0.0.0 32768 i
s> 30.30.30.30/32 9.9.12.2 100 32768 i
3) BGP邻居路由器show ip route ,只包含汇总的路由,无明细路由(注意:无明细路由是由于配置了summary-only关键字导致)
B 30.0.0.0/8 [200/0] via 9.9.13.1, 00:00:02
4) BGP邻居路由器show ip bgp 表中,也只包含汇总的路由,无明细路由
Network Next Hop Metric LocPrf Weight Path
*>i9.9.12.0/24 9.9.13.1 100 100 0 ?
*>i30.0.0.0 9.9.13.1 0 100 0 ?
说明:
1) 使用aggregate-address命令汇总的前提是该路由器的BGP路由表必须要有对应的明细路由,因此必要时需要将其他路由器的明细路由重新发布到BGP中,使用network也是可以的。
2) aggregate-address 其他命令解释
RSR50-X(config-router)#aggregate-address 30.0.0.0 255.0.0.0 ?
as-set Generate AS set path information
summary-only Filter more specific routes from updates
尊龙时凯路由器只支持2个参数as-set和summary-only。
其中as-set的含义为:保留聚合地址所有明细路由的范围内路径的 AS 路径信息:
*>i172.16.0.0 9.9.13.1 0 100 0 {2,4} i
*>i172.16.1.0/24 9.9.12.2 0 100 0 2 i
*>i172.16.2.0/24 9.9.14.4 0 100 0 4 i
其中summary-only的含义为只向BGP邻居通告汇总路由,不通告明细路由。如果不加summary-only,则明细和汇总均会通告。