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
本文来自博客园,作者:{艳花三月下春秋},转载请注明原文链接:{https://www.cnblogs.com/longshao0918/}