节省华为设备的路由表和转发表-rib-only

前言

由于设备硬件资源限制,所有的路由器和交换机的路由表和转发表都有数量上限的,比如华为的NE20-S路由器的路由表为2M,转发表为1.4M左右。而当要接收超过其上限路由的时候,就可以使用此命令,从而不更换硬件设备。

路由协议与转发表

应用场景

在BGP/MPLS IP VPN场景中,当BGP路由表中私网路由数量较多的时候,这些路由全部下发到私网IP路由表,会占用很多内存。如果这些路由不需要用于指导流量转发,此时可以配置routing-table rib-only命令禁止BGP私网路由下发到私网IP路由表。如果部分路由不需要指导流量转发,此时可以配置routing-table rib-only route-policy命令禁止这部分路由下发到私网IP路由表。

在反射器场景下,如果BGP的优选路由不需要指导转发,通过配置routing-table rib-only,使所有BGP的优选路由都不加入IP路由表,也不进入转发层,从而提高转发效率和提升系统容量。

在公网BGP路由器场景下,如果对接运营商只有一个,通过配置routing-table rib-only,使所有BGP的优选路由都不加入IP路由表,也不进入转发层,从而提高转发效率和提升系统容量。然后通过配置静态默认路由,进行转发到出口运营商。而设备本身只收发路由。

命令中配置参数route-policy _route-policy-name_时,通过策略的路由不下发IP路由表,没有通过策略的则正常下发,不修改路由属性。

使用指南

命令功能

routing-table rib-only命令用来禁止BGP路由下发到IP路由表。

undo routing-table rib-only命令用来恢复缺省配置。

缺省情况下,BGP优选的路由下发到IP路由表。

命令格式

routing-table rib-only [ route-policy route-policy-name ]

undo routing-table rib-only

参数说明

参数参数说明取值
route-policy route-policy-name路由策略名称。字符串形式,区分大小写,不支持空格,长度范围是1~40。当输入的字符串两端使用双引号时,可在字符串中输入空格。

可使用命令视图(具体看设备和系统版本)

BGP视图、BGP-IPv4单播地址族视图、BGP-IPv6单播地址族视图、BGP-VPN实例IPv4地址族视图、BGP-VPN实例IPv6地址族视图

配置影响

执行routing-table rib-only命令后,BGP优选的路由将不会下发到IP路由表。

执行routing-table rib-only命令后,只要路由为标签路由,则此命令对此条标签路由不生效。

注意事项

该命令与命令active-route-advertise互斥。

在引用route-policy之前,建议先创建对应的route-policy。缺省情况下,此命令不能引用不存在的route-policy。如果在系统视图下配置了route-policy nonexistent-config-check disable命令,当此命令引用了不存在的route-policy时,则所有路由都不下发IP路由表。

使用实例

# 配置名为ribonly的路由策略来禁止BGP路由下发到IP路由表。

<HUAWEI> system-view
[HUAWEI] bgp 100
[HUAWEI-bgp] routing-table rib-only route-policy ribonly

# 配置路由策略,调用ACL匹配所有路由。

route-policy anyall permit node 100
 if-match acl 2031

acl number 2031
 rule 5 permit

其他厂家

华三也可以用几乎相同的命令使用此功能,禁止BGP路由进入路由表和转发表。

Juniper 使用 set routing-options forwarding-table export 命令,让路由进入转发表。

PS:此文章完全参考华为官方文档。

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值