BGP邻居路由条目数超限

背景:我们公司用的两条线路,其中一条是电信的MPLS线路,我们需要把路由传给电信的BGP路由,由电信的BGP路由协议进行传递到总部相应的路由表中。
问题现象:
突然电信的MPLS线路断了,然后NETCARE打电话过来报告故障,我还是以为光纤断了,就让NETCARE安排寻线。过了一段时间,邮件过来了,说我们发布的路由条目超过限制,正常我们是最多只能发布20条。

解决方案:
我第一时间连上公司的核心交换机,查看路由发布情况。
show ip route eigrp 1
感觉没有不正常的路由发布呀。
show ip eigrp nei
看看和我直连的电信EIGRP1 的建立情况,状态就是下面:

*Apr? 4 00:43:27.599 GMT: %DUAL-5-NBRCHANGE: EIGRP-IPv4 1: Neighbor 172.16.183.249 (GigabitEthernet1/0/1) is down: holding time expired

clear ip eigrp nei
重新建立一下邻居,结果是没有用的。
因为控制端在电脑的路由器上,那边也跑了一个EIGRP1的进程。

这时候就开始码人了,找电信的人,他们登录自己的设备,反正就是一顿检查,本来也没有几条命令,后来发现他们设备和我核心相连接设备端口变成半双工了。
他们进到接口下
speed 100
fuplex full

其实给人的现象就是这条线路一会断,一会通。然后就好了。到目前为止,为啥说BGP邻居路由条目数超限这个故障呢。
跟这种基础运营商打交道,头疼的是他们的变更流程,你都不知道谁动的配置,乱改而且不会通知客户,一点办法也没有。

原文地址:http://blog.51cto.com/shadingyu/2310162

时间: 2024-08-29 15:57:24

BGP邻居路由条目数超限的相关文章

《深入浅出 —— BGP邻居、联盟、路由反射器综合配置》

本篇文章为大家分享下华为路由BGP邻居.联盟.路由反射器综合实验配置,通过BGP邻居建立.联盟.路由反射器,实现BGP内部邻居之间路由条目的传递,最终实现R1的LoopBack 0与R6的LoopBack 0网络互通. ** 实验拓扑图如下:** **第一步,基本网络配置如下:** R1sysname R1interface g0/0/0ip address 192.168.12.1 24interface LoopBack 0ip address 10.10.1.1 24quitR2sysna

BGP报文和BGP邻居状态

BGP有5种message 1.  Open (code 1):用于建立连接,包含版本号(如BGP3/BGP4)Hold Time=90s(RFC1771规定的.是一个协商的过程,以较小的Hold Time为准),Router-ID(OSPF和BGP可以手动配置),AS号(范围从1-65535,其中64512-65535 的AS编号范围留作私有): 2.   KeepAlives(code 4):周期发送用于维护连接检查路径(这个包是不可靠的),T=Hold Time/3, Hold Time=

BGP选路13条原则全实战,一条条帮你梳理支撑整个互联网的选路原则

BGP选路原则实验 11.7.1 BGP选路原则理论 BGP不是简单的通过metric来选路最优的路由所有的路径属性归为一下四类:? 周知强制属性? 周知自选属性? 可选传递性属性? 可选非传递属性以上属性分为两类,首先,周知属性,即所有BGP实现都必须能识别这些属性:其次是可选属性,即并不要求bgp实现支持这些属性如果可选属性是传递的,那么bgp进程应该接收该属性中包含的路径(即使不支持),并将路径传递给邻居如果可选属性是非传递的,那么无法识别该属性的bgp进程忽略update消息中包含的属性

【数通面试私房菜之BGP专题】第一期:BGP邻居建立过程

BGP邻居建立过程 BGP(Border Gateway Protocol)是一种用于自治系统(Autonomous System)之间的动态路由协议.BGP使用TCP作为其传输层协议(监听端口号为179). BGP对等体间通过以下5种报文进行交互,其中Keepalive报文为周期性发送,其余报文为触发式发送: ? Open报文:用于建立BGP对等体连接.? Update报文:用于在对等体之间交换路由信息.? Notification报文:用于中断BGP连接.? Keepalive报文:用于保持

华为路由器BGP邻居详解

本篇文章为大家分享下华为路由BGP邻居的建立,主要包括三部分类容: BGP配置一:非直连邻居: BGP配置二:IBGP通过回环口建立邻居: BGP配置三:EBGP通过回环口建立邻居. 基本网络配置: R1sysname R1interface g0/0/0ip address 192.168.12.1 24interface LoopBack 0ip address 10.10.1.1 24quitR2sysname R2interface g0/0/1ip address 192.168.12

直连BGP邻居配置

案例:直连BGP邻居配置 1)确保设备之间的连通性 2)配置BGP,指定邻居 3)验证方案 使用eNSP搭建实验环境,如图-1所示. //R1的基本配置 interface gi0/0/0 ip address 192.168.12.1 255.255.255.0 //R2的基本配置 interface gi0/0/1 ip address 192.168.12.2 255.255.255.0 //配置R1启用BGP,并指定 AS 为 64512 bgp 64512 //指定邻居的IP地址以及邻

乾颐堂军哥HCIE12-BGP的对等体组和BGP的路由操控理论和实验

BGP1.对等体组peer group出/入方向策略需要一致步骤:定义peer组: group QYT internal在组中添加内容,即命令或者策略peer QYT connect-interface LoopBack0peer QYT reflect-client针对一个邻居来调用peer组:peer 55.1.1.1 group QYT!bgp 345group QYT internalpeer QYT connect-interface LoopBack0peer 44.1.1.1 as

quagga源码学习--BGP协议路由更新

BGP的核心就是交换路由,所以关键的部分还是在路由的更新与撤销上面,这之间包含了冗长的属性,community等等处理过程,不做详述. bgp_read函数是路由更新的事件处理函数,在收到BGP_MSG_UPDATE消息的时候开始调用bgp_update_receive函数处理. 1 switch (i) { 2 case NLRI_UPDATE: 3 case NLRI_MP_UPDATE: 4 nlri_ret = bgp_nlri_parse(peer, NLRI_ATTR_ARG, &n

非直连IBGP邻居路由更新的解决办法(一)-------路由反射器

如上图所示,R1/R2/R3在同一个IBGP内,这种情况下,路由更新,从IBGP邻居学习的路由不会被传递给其他的IBGP邻居.这样的解决办法有三种: 1.IBGP完全互连 2.路由反射器 (Route Reflector) 3.联盟 案例一.非直连邻居通过路由反射器(直连邻居省略) R1配置信息: interface Loopback10 ip address 10.1.1.1 255.255.255.0 ! interface Loopback100 ip address 100.1.1.1