📄 networkdictionary 网络大典.htm
字号:
<TBODY>
<TR>
<TD>摘要</TD></TR>
<TR>
<TD>本文档,以及随同文档,“边检网关协议在互联网中的应用”,定义了互联网的自治系统间路由协议。</TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=5 width=550 border=0>
<TBODY>
<TR>
<TD><A id=contents title=contents name=contents></A>目录</TD></TR>
<TR>
<TD>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#1">1.
致谢</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#2">2.
介绍</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#3">3.
操作总结</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#31">3.1
路由:通告和存储</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#32">3.2 路由信息库</A>
</P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#4">4.
消息格式</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#41">4.1
消息头格式</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#42">4.2
OPEN消息格式</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#43">4.3
UPDATE消息格式</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#44">4.4
KEEPALIVE消息格式</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#45">4.5
NOTIFICATION消息格式</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#5">5.
路径属性</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#51">5.1 路径属性使用
</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#511">5.1.1
ORIGIN</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#512">5.1.2
AS-PATH</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#513">5.1.3
NEXT-HOP</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#514">5.1.4
MULTI-EXIT-DISC </A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#515">5.1.5
LOCAL_PREF</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#516">5.1.6
ATOMIC_AGGREGATE</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#517">5.1.7
AGGREGATOR</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#6">6.
BGP错误处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#61">6.1
消息头错误处理.</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#62">6.2 OPEN
消息错误处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#63">6.3 UPDATE
消息错误处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#64">6.4
NOTIFICATION 消息错误处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#65">6.5 HOLD
TIMER 溢出错误处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#66">6.6
有限状态及错误处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#67">6.7
终止</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#68">6.8
连接冲突检测</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#7">7.
BGP版本商议</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#8">8. BGP
有限状态机</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#9">9.
UPDATE 消息处理</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#91">9.1
决策过程</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#911">9.1.1 Phase
1: 优先级的计算</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#912">9.1.2 Phase
2: 路由选择</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#913">9.1.3 Phase
3: 路由分发</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#914">9.1.4
路由覆盖</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#92">9.2
UPDATE发送过程</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#921">9.2.1
内部更新</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#922">9.2.2
外部更新</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#923">9.2.3
控制路由流量开销</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#924">9.2.4
路由信息的有效组织</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#93">9.3
路由选择标准</A><BR><A
href="http://www.networkdictionary.cn/comment/reply/1310#94">9.4
产生BGP路由</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#a">附录 1.
BGP FSM 状态转换和行为</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#b">附录 2.
对比RFC1267</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#c">附录 3.
对比RFC1663</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#d">附录4. 对比
RFC 1105</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#e">附录5.
BGP可能使用的TCP选项</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#f">附录6.
应用建议</A> </P>
<P><A href="http://www.networkdictionary.cn/comment/reply/1310#10">参考</A>
</P>
<P><A
href="http://www.networkdictionary.cn/comment/reply/1310#11">安全考虑</A> </P>
<P><A
href="http://www.networkdictionary.cn/comment/reply/1310#12">作者地址</A>
</P></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=5 width=550 border=0>
<TBODY>
<TR>
<TD><A id=1 title=1 name=1></A>1. 致谢</TD></TR>
<TR>
<TD>
<P>本文档初版是1991年10月的RFC1267,由Kirk Lougheed (cisco 系统) 和 Yakov Rekhter
(IBM)合作。 </P>
<P>我们意欲感谢Guy Almes (ANS), Len Bosack(cisco 系统), 和Jeffrey C. Honig (Cornell
大学) 对本文档早期版本的贡献。 </P>
<P>我们特别感谢Bob Braden (ISI) 回顾本文档的早期版本并作出了建设性有价值的评论。 </P>
<P>我们同时感谢Bob Hinden, Internet Engineering Steering Group路由主管,
以及他组织回顾早期版本(BGP-2)的小组。本小组,包括Deborah Estrin, Milo Medin, John Moy, Radia
Perlman, Martha Steenstrup, Mike St. Johns, 和 Paul Tsuchiya, 工作顽强专业谦逊。
</P>
<P>本文档作为更新版本是编者Yakov Rekhter and Tony Li 的IETF IDR
工作组的产品。本文档某些部分广泛参考了IDRP[7],BGP的OSI对等协议。为此感谢ANSI X3S3.3 组,主席是Lyman Chapin
(BBN), 编辑是Charles Kunzinger(IBM Corp.)。 同时感谢Mike Craren (Proteon, Inc.),
Dimitry Haskin (Bay Networks, Inc.), John Krawczyk (Bay Networks, Inc.), 和
Paul Traina (cisco Systems) 的深刻评论。 </P>
<P>我们特别感谢 Dennis Ferguson (MCI)的巨大贡献。 </P>
<P>Yakov Rekhter 的工作资金部分来自National Science Foundation ,批号NCR-9219216.
</P></TD></TR>
<TR>
<TD align=right><A
href="http://www.networkdictionary.cn/comment/reply/1310#contents">返回目录</A></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=5 width=550 border=0>
<TBODY>
<TR>
<TD><A id=2 title=2 name=2></A>2. 介绍</TD></TR>
<TR>
<TD>
<P>边界网关协议(BGP)是自治系统间路由协议。它的建立来源于RFC904[1]中定义的EGP以及RFC1092[2]和RFC1093[3]中描述的EGP在NSFNET骨干网中的使用。
</P>
<P>BGP交互系统的主要功能是和其他的BGP系统交换网络可达信息。网络可达信息包括可达信息经过的自治系统(AS)清单上的信息。这些信息有效地构造了AS互联的图像并由此清除了路由环路同时在AS级别上实施了策略决策。
</P>
<P>BGP-4提供了一套新的机制支持无类域间路由。这些机制包括支持网络前缀的广播取消BGP网络中“类”的概念。BGP-4也引入机制支持路由聚合,包括AS路径的聚合。这些改变为[8,
9]建议的超网方案提供了支持。 </P>
<P>为了刻画BGP执行的路由决策,集中讲述BGP发言者通告他自己使用的路由到相邻AS中对端(与之通信的别的BGP发言者)的规则。这些规则反映了当今互联网广泛使用的“一跳一跳”路由范例。注意一些策略不被“一跳一跳路由范例支持所以需要比如源路由之类的技术来增强。例如,BGP不支持AS发送流量到相邻的AS但是路由和源自相邻AS流量有不同的路由。另一方面,BGP支持任何与“一跳一跳”一致的策略。由于当前互联网只使用“一跳一跳”路由范例同时BGP支持与范例一致的策略,BGP作为AS间路由协议非常适用于当今互联网。BGP能否执行哪些策略超出了本文档的讨论范围(请参考讨论BGP使用的随同文档[5])。
</P>
<P>BGP运行在稳定的传输协议上。这样就不用再更新分段,重传,应答和排序。传输协议使用的认证机制可以作为BGP自己的认证机制的附加。BGP的错误通知机制假定传输协议支持“体面”关闭,也就是说,说有没有传到的数据在联接关闭之前要被送到。
</P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -