RFC双语计划:rfc975中文版(中英文对照)............自治联邦

 RFC双语计划:rfc975中文版(中英文对照)............自治联邦
http://kummerwu.web.officelive.com/Documents/rfc975-0.html

更多RFC中文版,中英文对照版,请查阅http://kummerwu.web.officelive.com/Documents/index.html

这儿目前收录来OSPF,BGP,RIP,MPLS(VPN)、HTTP,Telnet,RSVP,PPP,POP3,RTP,NAT,FTP等最新RFC中文版和中英文对照版。而且内容还在不断更新中......
------------------------------------------------------------------------

自治联邦
本备忘录的状态
这一RFC文档的目的在于对外部网关协议(EGP)提出某种改进,使其支持一种简单的、多层的路由能力,同时又不损害当前EGP模型的健壮性。本备忘录还需要讨论和建议以进一步完善,其发布没有任何限制。
摘要
这一改进有效地拓展了核心系统的概念使其涵盖多个自治系统社区——称之为自治联邦,现有的实现无需修改就可以与增强的实现协同工作。与一般的自治系统之间相比,自治联邦维持了更高的互信度,包括避免成员系统之间出现路由循环的合理保护,但是允许放宽当前EGP模型的路由限制。
改进包括EGP更新消息的“跳数”或者距离字段,当前的EGP模型没有纳入对这一字段的解释。每个自治联邦对这个字段都给出了特定的解释以支持最多三层的路由:一是在自治系统内,二是在自制联邦内,三是在联邦全体内,其中第三层是可选的。
1 简介与背景
Internet外部网关路由算法的历史发展源自一个相当严格的受限的拓扑模型,强调了健壮性和稳定性,但是代价是路由的动态性和灵活性。开发健壮而且灵活的路由算法已经被实践证明是非常困难的,究其原因更多是由于对服务需要的不同理解,而并非是工程上的问题。
最初的外部网关模型在RFC 827中提出,后来又在RFC 888中重新定义,这个模型严格地把Internet的拓扑结构限制为树型结构,根由BBN开发的“核心”网关系统表示。这个模型最重要的特性是消除了耗费资源的路由循环,树形拓扑内的网关丛(称为自治系统)之间不可能出现路由循环。但是,即使不考虑性能的问题,仍然存在管理和执行的困难,难以广泛地应用。
1.1 外部网关协议(The Exterior Gateway Protocol)
要实现BBN核心网关和其他组织实现的网关成员之间的紧密协作,需要开发一个中间协议交换可达性信息,但并不需要具有真正的路由算法的功能。这个协议就称为外部网关协议(EGP),并由RFC 904提出。
EGP并没有被设计成一个路由算法,因为无法就一个可信赖的、通用的标准达成一致。相反,EGP被设计来为临近网关和不相邻网关之间提供高质量的可达性信息。就目前的发展状况而言,动态路由仅由核心系统计算并使用EGP——只是作为一种接口机制——提供给非核心网关。非核心网关可以为核心系统或者其他非核心网关提供路由,单数不能传递通过计算来自其他网关的数据得到的“第三方”路由。
随着操作EGP实践经验的积累,为了避免没有完全优化的路由对资源的浪费,开发一种更加分散的动态路由能力越来越有必要。另外,一致有人反对单个核心系统的前提假设,认为这样做意味着不完全优化的性能、管理上的问题、不切实际的强制以及可能带来的破坏性。无论这些反对意见是否中肯或者公平,仍然存在一个重要的技术问题:是否存在不会显著降低稳定性和健壮性而又更加动态的、分布式的方法?
本文提出了对EGP的一种改进,这种改进推广了核心系统的概念使其纳入多个自治系统社区,并称之为自治联邦。与一般的自治系统之间相比,自治联邦维持一种更高的互信度,包括避免成员系统之间出现路由循环的合理保护。这一增强包括EGP更新消息的“跳数”或者距离字段,后面将对此给出详细的解释。要注意,RFC 904并没有对这个字段作出规定,仅仅把它留作以后研究。
对距离字段的解释包括三个级别的规格。其中最低的一层可用于自治系统自身的内部网关协议(IGP),并扩展到自治系统范围内的内部路由。稍高的一层选择从自治系统内到其他自治系统的首选路由,而第三层——也是最高的一层——则选择从自治联邦内到其他自治联邦的首选路由。
可以确信,这里推荐的模型能够与当前的规范和在Internet中的实际应用相兼容。事实上,现在的自治系统整体——包括核心系统——都可以被认为是一个自治联邦,并且如果需要还可以从现有的或者新的系统构造新的联邦。
1.2    路由限制(Routing Restrictions)
RFC 904的目的在于对路由限制作出规定以取代原有的文件,包括RFC 827和RFC 888。非核心系统不得传递第三方信息的看法,是在前一文档发布之后RFC904定案之前的一次计划会议上提出来的。这样做就有效地废止了原来的“根”的概念以及其他的不对称性,仅仅使用第三方法则。
这样,对非核心系统的限制就只有一条——其EGP消息中只能列入:(a)属于同一自治系统的网关(内部邻居);(b)通过系统所属网关能够抵达的网络。没有其他明确或隐含的限制。该规范没有涉及核心系统及其网关的设计。
这种约束意味着为了保证完全的可连接性,每个非核心网关必须与一个核心网关一起运行EGP。由于目前的核心网关实现不接受EGP相邻路径上的其他网关,这就进一步隐含着要求每个非核心网关必须与至少一个核心网关共享一个网络。
注意逻辑上并没有禁止把EGP用作IGP,甚至没有限制与其他非核心系统的网关使用EGP,如果每个系统的每个网关都与其他系统的每个网关运行EGP,那么核心系统的概念就是不必要的和多余的了。
在EGP模型的发展过程中曾经要求自治系统必须是一个严格的层次拓扑(树型结构),但现在不需要了。曾经禁止两个网络通过两个或多个系统的网关相连接,现在也不需要了。自治系统是网关而不是网络或者主机的集合,因此一个给定的网络或者主机可以通过不同的系统抵达,但是每个网关必须且只能属于一个系统。
1.3    例子与问题(Examples and Problems)
考虑一种普通的情形,两个局域网A和B通过不同系统的网关连接到ARPANET上。现在假设A和B通过一个与A-ARPANET属于同一系统的A-B网关连接,这样A-ARPANET自身与A网和B网都可以列入EGP信息发送给其它的网关,因为现在两者在A-ARPANET系统内都是可达的。但是B-ARPANET网关只能列入自身和B网,因为A-网关不在它的系统内。
原则上,我们可以假定还存在一个与B-ARPANET位于同一系统内的B-A网关,从而也可以列入A网;但是两个系统通过协商把A-B网关视作共同管理更容易。这种协商的实现可能不很直接,但是因为联合网关必须被其他的网关看作两个完全不同的网关,必须拥有各自的自治系统号。
另外一种情况是由于这样那样的原因,一个系统没有通往核心网关的途径,而只能通过其他非核心网关连接。比如有一个局域网C和一个不属于A-ARPANET和B-ARAPANET的网关C-A。按照上述限制,网关C-A可以把C网列入EGP信息发送给A-ARPANET,而A-ARAPNET也可以把自身列入EGP信息发送给C-A,但是其他网络不能从核心系统获得这些信息。这样,网关C-A就不能取得完全的路由信息,除非它与某个核心网关直接运行EGP。
2 自治系统与联邦
上述第二个例子说明需要一种机制,使两个非核心网关交换任意的路由信息,同时又不降低——与互相协调的安全模型相关——健壮性的级别。一种方法是扩展现有的单核心自治系统模型引入多核心系统。这需要一个拓扑模型定义这些系统的范围和一个全局性的可信的度量用于推动路由计算。下一节描述了一个合适的拓扑模型,适宜的度量在在随后的一节讲述。
2.1 拓扑模型Topological Models
“自治系统”包括一个网关集合,每一个都可以仅仅通过系统内部的网关抵达同一系统的其它任何一个网关。系统内的网关使用内部网关协议共同维护一个路由数据库和一个内部系统可信路由机制(这里不再讨论)。人们希望IGP包括的安全机制能够确保同一系统内的网关才能像邻居那样互相了解。
自治系统内的一个或者多个网关可以与相邻系统内的一个或多个网关运行EGP。没有限制EGP相邻路径的数量和配置,只是要求每条路径包含的网关必须在这两个系统之内而不得插入的三个系统。特别是也不要求EGP邻居必须共享同一个网络,尽管很可能是这样。
“自治联邦”包括一个自治系统的集合,它们共享一个公用的安全模型,就是说它们彼此信赖对方计算的通向本联邦内其他系统的路由。联邦内的每个网关都可以经由联邦内的路径抵达同一联邦内的其他网关。尽管除了上述约束外没有限制EGP路径的数量和配置,还是需要某种机制确定可能的EGP邻居确实在同一联邦内。比如说可以使用访问控制列表或者划分系统数量集来实现。
如果系统内的一个网关具有某个网络的接口,那么从自治系统到这个网络就是“直接可达的”。这个系统内的每个网关都有资格把所有直接可达的网络列入EGP信息并发送给其它的系统。一般可能会有某个特别的网络能够从多个系统直接可达。
从一个自治系统到某个网络是“可达”的,如果从属于同一联邦的一个自治系统到这个网络直接可达。一个直接可达的网络对于同一个系统总是可达的。该联邦内的每个网关都有资格把所有可达的网络列入EGP信息并发送给其它任何系统。可能会出现一个网络能
------------------------------------------------------------------------
。。。。。。。。
完整内容参见 http://kummerwu.web.officelive.com/Documents/rfc975-0.html
更多RFC中文版,中英文对照版,请查阅http://kummerwu.web.officelive.com/Documents/index.html

这儿目前收录来OSPF,BGP,RIP,MPLS(VPN)、HTTP,Telnet,RSVP,PPP,POP3,RTP,NAT,FTP等最新RFC中文版和中英文对照版。而且内容还在不断更新中......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值