《TCP/IP路由技术(第二卷)》一1.3 EGP的不足

简介:

本节书摘来自异步社区《TCP/IP路由技术(第二卷)》一书中的第1章,第1.3节,作者【美】Jeff Doyle,CCIE #1919 , Jennifer DeHaven Carroll , 更多章节内容可以访问云栖社区“异步社区”公众号查看

1.3 EGP的不足

TCP/IP路由技术(第二卷)
EGP的根本问题是无法检测路由环路。由于EGP使用的距离值存在上限(255),因而有人可能会说,至少计数到无穷大也算是一种环路检测机制。这一点在理论上没错,但是,这种高极限值加上Poll(轮询)间隔,使得计数到无穷大变得毫无实用意义。举例来说,假设Poll(轮询)间隔为180秒,那么EGP对等体需要花费将近13小时才能计数到无穷大。

因此,EGP必须运行在一个设计良好的无环路的拓扑结构上。虽然在1983年的时候这并不是一个问题,因为那时的EGP仅仅被设计用来将末梢网关连接到ARPANET骨干网上,但当时的EGP设计者就已经预见到了这种拓扑结构限制所带来的问题将会很快显现出来。组成Internet的自治系统需要逐渐演变为几乎无结构化的网状拓扑结构,此时很多自治系统都可以充当其他自治系统的转接(transit)系统。

随着NSFnet的出现,EGP的局限性变得日益明显,此时不仅出现了多个骨干网,而且还需要考虑哪些流量可以穿越哪些骨干网等使用策略。由于EGP不支持这种负责的策略路由,因而必须指制定过渡解决方案。

EGP的另一个问题是无法与IGP进行足够的互操作,以确定从一个网络到另一个网络的最短路由。例如,EGP的距离无法确实地转换为RIP的跳数,如果EGP的距离导致跳数超过15,那么RIP将宣告该网络不可达。EGP的其他不足之处还包括在大量网络之间传递信息时容易失败,以及易于有意或无意地错误传达网络信息。

最后(当然并不是最不重要),EGP不能及时宣告网络的变化情况。1.5节将给出相应的案例,通过该案例可以清楚地看出,位于EGP连接的AS中的某个网络变成不可达网络之后,4跳之外的网关需要花费将近1小时的时间才能确定该网络已不可达。

虽然人们试图创建EGPv3,但毫无成效,最后,EGP被彻底废弃,取而代之的是全新的AS间协议——BGP。因而,外部网关协议(EGP)不再仅仅是一个协议的名称,而且还是一类协议的名称,所有衍生自EGP概念的协议都被称为EGP。但尽管如此,传统的EGP仍然存在于当今的自治系统和AS间路由之中。

相关文章
|
4月前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
315 2
|
10月前
|
机器学习/深度学习 人工智能 网络协议
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
180 4
|
监控 网络协议 网络架构
IP协议【图解TCP/IP(笔记九)】
IP协议【图解TCP/IP(笔记九)】
201 0
|
网络协议
TCP/IP协议的介绍
TCP/IP协议是众多协议的统称,通过分层结构来管理。可分为七层模型或四层结构
|
网络协议 网络架构
六、TCP/IP模型 和 5层参考模型
六、TCP/IP模型 和 5层参考模型
六、TCP/IP模型 和 5层参考模型
|
域名解析 网络协议
IP协议, TCP协议 和DNS 服务分别是干什么的?
大家好,我是阿萨。昨天讲解了网络四层协议[TCP/IP协议族分为哪4层?]今天我们学习下IP 协议, TCP 协议和DNS 协议分别是干什么的。
356 0
IP协议, TCP协议 和DNS 服务分别是干什么的?
|
网络协议
TCP/IP协议族有哪些?
大家好,我是阿萨。昨天我们学习了[URI 和URL 的区别是什么?]了解了URI 和URL的区别。 学习HTTP, 绕不开TCP/IP,那么TCP/IP 协议族分为哪4层?
351 0
TCP/IP协议族有哪些?
|
网络协议 网络性能优化 网络安全
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(2)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(2)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(2)
|
域名解析 网络协议 安全
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(1)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(1)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(1)
|
网络协议 算法 网络性能优化
网络入门基础模型, 网络大体框架, TCP/IP协议栈, 各种局域网和广域网刨析 (以图解的方式推开网络大门)
网络入门基础模型, 网络大体框架, TCP/IP协议栈, 各种局域网和广域网刨析 (以图解的方式推开网络大门)
网络入门基础模型, 网络大体框架, TCP/IP协议栈, 各种局域网和广域网刨析 (以图解的方式推开网络大门)

热门文章

最新文章