帮忙看下下图配置中这条命令是做什么的?我查资料说是为了节省什么资源,没看懂,不用在发官方文档了,我看不懂,根据自己理解能详细讲下吗?
(0)
最佳答案
forwarding-conversational-learning命令用来开启BGP远端主机路由按需下发功能。
undo forwarding-conversational-learning命令用来关闭BGP远端主机路由按需下发功能。
【命令】
forwarding-conversational-learning [ route-policy route-policy-name ]
undo forwarding-conversational-learning
【缺省情况】
BGP IPv4/IPv6地址族视图下,BGP远端主机路由按需下发功能处于关闭状态。
【视图】
BGP IPv4单播地址族视图
BGP IPv6单播地址族视图
【缺省用户角色】
network-admin
mdc-admin
【参数】
route-policy route-policy-name:对通过指定路由策略的主机路由开启按需下发功能。route-policy-name表示路由策略名称,为1~63个字符的字符串,区分大小写。不指定本参数或指定的路由策略不存在时,对所有从邻居收到的主机路由开启按需下发功能。指定的路由策略中若包含apply子句,则该子句不生效。
【使用指导】
通常BGP组网中,接入层设备上通常会保存大量从邻居收到的主机路由,缺省情况下,BGP从邻居收到的主机路由会生成FIB表项并下发到硬件。部分路由可能实际没有用于指导流量转发,但仍会占用设备的系统资源。配置本命令后,只有在报文转发过程中需要使用BGP路由表中的某条远端主机路由时,设备才会将其下发到硬件进行转发,以节省设备资源。
对于BGP IPv4/IPv6地址族视图下的命令:
· 仅对远端通过ARP/ND表项生成主机路由生效,对本地主机路由和其他BGP路由不生效。
· 本地通过ARP/ND表项生成的主机路由携带特殊标记,并通过扩展团体属性进行传递。因此配置命令后,设备将自动开启本地与所有对等体之间的支持扩展团体属性能力,即本地向所有对等体发送的路由中都允许携带扩展团体属性。
· 使用本命令时必须同时配置ip forwarding-conversational-learning命令,否则本命令不能正常生效。
【举例】
# 在BGP IPv4单播地址族视图下,对通过路由策略policy1的远端主机路由开启按需下发功能。
<Sysname>system-view
[Sysname] bgp 200
[Sysname-bgp-default] address-family ipv4 unicast
[[Sysname-bgp-default-ipv4] forwarding-conversational-learning route-policy policy1
(0)
ip forwarding-conversational-learning命令用来开启报文转发时下发主机路由FIB表项功能。
【缺省情况】
报文转发时下发主机路由FIB表项功能处于关闭状态。
【参数】
aging aging-time:主机路由FIB表项的老化时间,取值范围为60~1440,单位为分钟,缺省值为60。
【使用指导】
本功能仅用于EVPN组网。非EVPN组网中,不要开启本功能。
缺省情况下,设备会直接生成主机路由FIB表项,并下发到硬件。开启报文转发时下发主机路由FIB表项功能后,设备不会直接将主机路由FIB表项下发到硬件,只有在报文转发过程中需要使用主机路由FIB表项时,才会将其下发到硬件,以节省设备的硬件资源。
用户配置的老化时间过长或者过短,都可能影响设备的运行性能:
· 如果用户配置的老化时间过长,设备可能会保存许多过时的主机路由FIB表项,从而耗尽主机路由FIB表项资源,导致设备无法根据网络的变化及时更新主机路由FIB表项。
· 如果用户配置的老化时间太短,设备可能会删除有效的主机路由FIB表项,导致表项震荡,影响设备的运行性能。
所以用户需要根据实际情况,配置合适的老化时间来有效地实现主机路由FIB表项老化功能。
【举例】
# 开启报文转发时下发主机路由FIB表项功能。
<Sysname> system-view
[Sysname] ip forwarding-conversational-learning
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论