文件名称:RFC1771_边界网关协议版本4(BGP-4) .doc
文件大小:246KB
文件格式:DOC
更新时间:2022-09-12 06:08:05
RFC1771 边界 网关协议 BGP-4
边界网关协议版本4(BGP-4) (RFC1771 A Border Gateway Protocol 4 (BGP-4)) 本备忘录的状态 本文档讲述了一种Internet社区的Internet标准跟踪协议,它需要进一步进行讨论和建议以得到改进。请参考最新版的“Internet正式协议标准” (STD1)来获得本协议的标准化程度和状态。本备忘录的发布不受任何限制。 摘要 本文档,以及随同文档,“边检网关协议在互联网中的应用”,定义了互联网的自治系统间路由协议。 目录 1. 致谢 3 2. 介绍 3 3. 操作总结 4 3.1 路由:通告和存储 5 3.2 路由信息库 5 4. 消息格式 5 4.1 消息头格式 6 4.2 OPEN消息格式 6 4.3 UPDATE消息格式 8 4.4 KEEPALIVE消息格式 13 4.5 NOTIFICATION消息格式 13 5. 路径属性 15 5.1 路径属性使用 16 5.1.1 ORIGIN 16 5.1.2 AS-PATH 16 5.1.3 NEXT-HOP 16 5.1.4 MULTI-EXIT-DISC 17 5.1.5 LOCAL_PREF 17 5.1.6 ATOMIC_AGGREGATE 17 5.1.7 AGGREGATOR 18 6. BGP错误处理 18 6.1 消息头错误处理. 18 6.2 OPEN 消息错误处理 19 6.3 UPDATE 消息错误处理 19 6.4 NOTIFICATION 消息错误处理 20 6.5 HOLD TIMER 溢出错误处理 20 6.6 有限状态及错误处理. 20 6.7 终止 21 6.8 连接冲突检测 21 7. BGP版本商议 21 8. BGP 有限状态机 22 9. UPDATE 消息处理 25 9.1 决策过程 26 9.1.1 Phase 1: 优先级的计算 26 9.1.2 Phase 2: 路由选择 27 9.1.3 Phase 3: 路由分发 28 9.1.4 路由覆盖 29 9.2 UPDATE发送过程 29 9.2.1 内部更新 30 9.2.2 外部更新 31 9.2.3 控制路由流量开销 31 9.2.4 路由信息的有效组织 32 9.3 路由选择标准 34 9.4 产生BGP路由 34 附录 1. BGP FSM 状态转换和行为 34 附录 2. 对比RFC1267 37 附录 3. 对比RFC1663 38 附录4. 对比 RFC 1105 38 附录5. BGP可能使用的TCP选项 39 附录6. 应用建议 39 6.1 每个消息的多网络前缀 39 6.2 使用流协议 40 6.3 减少路由抖动 40 6.4 BGP 计时器 40 6.5 路径属性顺序 40 6.6 AS_SET 排序 41 6.7 版本商议控制 41 6.8 复杂 AS_PATH 聚合 41 参考 41 安全考虑 42 作者地址 42