首页 > 其他分享 >【原创】BGP常见的邻居错误代码

【原创】BGP常见的邻居错误代码

时间:2023-09-19 10:44:44浏览次数:38  
标签:表示 Code 组合 错误代码 代码 BGP 邻居 Error

 

                                                                                                      BGP建立邻居的常见错误代码

 

在BGP建立邻居的过程当中,若邻居建立有问题,则会在BGP的Notification报文中出现常见的几种Error code 和 Error subcode。综合罗列如下:

错误的三大类型!

(a)Message Header Error,其中Error Code为1,而Error Subcode分别为1、2、3

  当代码组合为11时,则表示连接不同步;

  当代码组合为12时,则表示错误的消息长度;

  当代码组合为13时,则表示错误的消息格式;

 

(b)Open Message Error,其中Error Code为2,而Error Subcode分别为1、2、3、4、5、6

   当代码组合为21时,则表示不支持的版本号;

   当代码组合为22时,则表示错误的BGP对等体AS(peer AS);

   当代码组合为23时,则表示错误的BGP标识符(BGP-RID,BP router-id);

   当代码组合为24时,则表示错误的可选字段;

   当代码组合为25时,则表示认证失败/鉴别失败(Authentication Failure);

   当代码组合为26时,则表示不可接受的Holdtime;

 

(C)Update Message Error,其中Error Code为3,而Error subcode分别为1、2、3、4、5、6、7、8、9、10、11

    当代码组合为31时,则表示畸形的属性列表;

    当代码组合为32时,则表示不可识别的公认(well-known)属性;

    当代码组合为33时,则表示丢失的公认属性;

    当代码组合为34时,则表示属性标志错误;

    当代码组合为35时,则表示属性长度错误;

    当代码组合为36时,则表示非法的Origin属性;

    当代码组合为37时,则表示AS路由环路;

    当代码组合为38时,则表示非法的下一跳属性;

    当代码组合为39时,则表示可选属性错误;

    当代码组合为3-10时,则表示非法网段(invalid network);

    当代码组合为3-11时,则表示畸形的AS_Path;

(d)Hold计时器超时;只有Error Code为4;

(e)有限状态机错误;只有Error Code为5;

(f)终止;只有Error Code为6

                                                                              

 


 

标签:表示,Code,组合,错误代码,代码,BGP,邻居,Error
From: https://www.cnblogs.com/longshao0918/p/17714000.html

相关文章

  • 【原创】重置BGP邻居的几种情况和方式
                                                 重置BGP邻居的几种情况和方式1. 什么情况下我们才会对BGP邻居进行重置?答:当我们有以下几种情况的时候,我们才会重置一个BGP的连接。......
  • 【原创】BGP中有关路由注意事项
                                                               BGP中有关路由注意事项1、对于BGP中的路由宣告,必须要和本地路由条目中的路由保持一致么......
  • 无法访问MySQL,错误代码1045 (28000): 用户'bill'@'localhost'被拒绝访问
    这个错误通常是由于权限设置不正确或者密码错误导致的。你可以尝试以下解决方案来解决这个问题:确保密码输入正确:在输入密码时要注意区分大小写,确保将正确的密码输入。检查用户权限:使用root用户登录MySQL,执行以下命令来查看用户bill的权限:SHOWGRANTSFOR'bill'@'localhost';确认用......
  • 盘点使用代理IP时常会遇到的HTTP代理错误代码
    如今,随着全球化的深入发展,越来越多的企业开始向海外拓展业务。跨境电商、海外营销等业务的兴起,使人们对HTTP代理的需求量越来越大。然而,在使用HTTP代理的过程中,常常会遇到各种错误代码,这些错误代码产生的原因也是多种多样的。对于不熟悉相关知识的小白来说,很难判断究竟是哪里出了问......
  • 16.BGP
    BGP是一种路径矢量协议,主要用于在自治系统(AS)之间进行路由信息的交换。BGP的主要作用是在互联网上提供一种可扩展的路由系统,使得不同的网络可以互相通信。BGP有两种运行方式,当BGP运行于同一AS内部时,被称为IBGP(InternelBGP,内部边界网关协议);当BGP运行于不同AS之间时,称为EBGP(Externe......
  • Ospf的邻居、邻接状态及描述
    Down----邻居初始状态,向外发送第一个HELLO报文Init------收到邻居的HELLO,但是未在对方的邻居列表2-way-----邻居状态,双方形成对应关系,在彼此的邻居列表Exstart----发送不含LSDB摘要的DD报文,选举主从,routerid大为主,小为从Exchange----发送含LSDB摘要的DD报文,比较LSDBLoading......
  • MPLS解决BGP路由黑洞
    需求1、as200TCP连接采用isis2、r3不配置BGP3、在R1上发布1.1.1.1,在r5上发布5.5.5.54、通过routerecursive-lookuptunnel,解决BGP黑洞配置R1<r1>displaycurrent-configuration [V200R003C00]#sysnamer1#snmp-agentlocal-engineid800007DB03000000000000snmp-agent......
  • 这才是BGP的聚合!!!
    BGP聚合:作用:减少肯干路由器路由条目;提高肯干稳定减少震荡分类:第三项选路:手动>自动>自己network>自2import>从其他邻居学习到的1.自动聚合:summaryautomatic公认任意只能聚合本台设备引入的,对自己network和其他设备引入的路由无效聚合后会产生一条、有类的聚合后的路由聚......
  • 解密Prompt系列14. LLM Agent之搜索应用设计:WebGPT & WebGLM & WebCPM
    前两章,我们分别介绍了基于微调和prompt的工具调用方案,核心都是如何让大模型和工具进行交互,包括生成工具调用语句和处理工具调用请求。不过在实际应用中,想要设计一个可以落地的LLMAgent,需要更全面整体的系统设计。本章我们以搜索工具为例,介绍如何更好和搜索引擎进行交互的LLMAgen......
  • BGP Wedgies
    [email protected],2023DescriptionBGPWedgiesRFC4262,这是在BGPv4出来之前的,不知道现在还是否存在,以及如何解决的,是否还是需要主动断开连接来解决。【看了BGPWedgies,andhowtoavoidthem,目前应该还是需要手动恢复】BGPwedgies......