Print

V5设备MSR50路由无法学习报错:Maximum active route limit 2048 reached in URT of vpn1

2021-11-13 发表

问题描述

MSR50-40 路由器无法学习到vpnv4路由,并且日志中报错如下:

   %Jan 1 01:01:01:745 2001 MSR50-40 RM/3/RMLOG: Maximum active route limit 2048 reached in URT of vpn1


解决方法

可在vpn实例下配置routing-table limit 后面跟最大值并携带simply-alert参数。

VPN实例的最大路由数超过阈值时,可以继续增加新的路由,但会产生一条SYSLOG错误信息。

MSR系列路由器各款型对于本节所描述的命令及参数的支持情况有所不同,详细差异信息如下:

命令

参数

MSR 900

MSR 20-1X

MSR 20

MSR 30

MSR 50

routing-table limit

number

11024

缺省情况为1024

11024

缺省情况为1024

11024

缺省情况为1024

11024

缺省情况为1024

12048

缺省情况为2048

routing-table limit number { warn-threshold | simply-alert } 

warn-threshold:当超过告警门限值时,产生一条告警信息,但仍然允许接收路由。当达到最多支持路由条目时,不再激活路由。阈值是指定的最大路由数的百分比,取值范围为1100

simply-alert:当VPN实例的最大路由数超过阈值时,可以继续增加新的路由,但会产生一条SYSLOG错误信息。

【描述】

routing-table limit命令用来限制当前VPN实例支持的最多路由数,以避免PE路由器引入太多路由。undo routing-table limit命令用来恢复缺省情况。

【举例】

# 限制名为vpn1VPN实例最多可引入1000条路由,并且当路由数超过阈值时,可以继续增加新的路由。

<Sysname> system-view

[Sysname] ip vpn-instance vpn1

[Sysname-vpn-instance-vpn1] routing-table limit 1000 simply-alert