问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

外部网关协议的简介

发布网友 发布时间:2022-04-30 08:31

我来回答

1个回答

热心网友 时间:2022-06-19 20:23

外部网关协议(Exterior Gateway Protocol,EGP)是一个在自治系统网络中两个邻近的网关主机(每个都有它们自己的路由)间交换路由信息的协议。EGP常常被用来在英特网的两个主机间交换路由表信息。路由表包括已知的路由器清单、它们能到达的地址以及与每个路由的路径相关的成本度量,以便选出最好的可用路径。每个路由器按照一定的时间间隔,通常在120秒到480秒之间,就给它的邻近路由发送信息,然后邻近路由就会将自己的完整路由表发回给它。EGP-2是EGP的最新版本。
大部分的公司和机构将它们拥有的路由器组合成一个自治系统,自治系统的本地路由选择信息使用RIP或者OSPF等内部网关协议进行收集。而在这些自治系统中,通过为位于各自自治区域边界的两台相邻路由器提供交换路由选择信息的方法,选择一台或者多台路由器使用EGP(外部网关协议,Exterior Gateway Protocol)与其他自治区域通信。EGP路由器只向其自治区域边界上的路由器转发路由选择表信息来获得对方自治系统的路由信息,从而为IP数据报选择最佳路由。因此, EGP协议应具有以下三个基本功能:
1. 支持邻站获取机制,即允许一个路由器请求另一个路由器同意交换可达路由信息。
2. 路由器持续测试其EGP邻站是否有响应。
3. EGP邻站周期性地传送路由更新报文来交换网络可达路由信息。
EGP协议为了实现以上三个基本功能,定义了在该协议实现过程中使用的10种报文类型,如表1所示。
表1 EGP协议报文类型 报文类型 报文描述 获取请求(Acquisition Request) 请求路由器建立外部邻站关系 获取确认(Acquisition Confirm) 对获取请求报文的肯定响应 获取拒绝(Acquisition Refuse) 对获取请求报文的否定响应 中止请求(Cease Request) 请求路由器中止外部邻站关系 中止确认(Cease Confirm) 对中止请求报文的肯定响应 你好(Hello) 请求外部邻站回答是否活跃 已听到(I Heard You) 对Hello报文的回答 轮询请求(Poll Request) 请求更新网络路由信息 路由更新(Routing Update) 更新网络可达信息 差错报文(Error) 对不正确报文的响应 在EGP协议中,所有的EGP报文都有其固定的报头用于说明报文类型。EGP报文的报头格式如图1所示。

图1 EGP报文头格式
从图1可以看出,版本字段取整数值,指出该报文使用的EGP协议版本号。以便接收方通过检测来确认双方是否使用相同版本的EGP协议。类型字段指出EGP报文的类型,代码字段给出了报文的子类型。状态字段包含了与该报文有关的状态信息。校验和字段用来确认报文的正确到达,自治系统编号字段表示发送该报文路由器所在的自治系统编号。序号字段用于收发双方进行联系,路由器请求邻站时赋值一个初始序号,以后每发送一个报文,序号将增加1。邻站回送最近收到的序号值,发送方将回送值与发送时的值做比较,以确保报文传输的正确性。
EGP建立外部路由器间通信的第一步是执行邻居探测。在邻居探测过程中,一个外部路由器向另一个外部路由器发出请求,要求同意它们共享路由选择表信息。在通信建立之后,路由器继续测试EGP邻居是否正在响应。路由选择表信息使用路由更新信息,按照120~480秒的间隔在EGP邻居之间进行交换。邻居通过发送其完全路由选择表做出响应。
EGP允许外部网关只通告在网关自治系统内完全可到达的目的网络,从而对外部网关加以*。因此,外部网关使用EGP将信息传递到它的EGP邻居,而不是在自治系统外部将其自己通告给路由器。
EGP有一个主要的局限:表示特定目的地的距离并不指定通往目的地的成本。EGP只报告目的地是否可到达。由于这种局限,EGP只能用于树型网络。所有的路由选择协议域必须连接到相同的中心网络。
由于所有的路由选择协议域必须连接到相同的中心网络,所以EGP不支持循环的拓扑结构。EGP只能向给定网络通告一条路由。对于给定的任何两台机器之间的通信量,不能分担有效负载,并且当某种通信量状况导致选择路由中出现拥塞时,数据包可能选择非最佳路由。因此,如果主路由失效,EGP很难切换到另一条备用路由。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逃跑吧!少年 逃跑吧少年有哪些彩蛋? 逃跑吧!少年 逃跑吧少年失忆者怎么玩? 逃跑吧!少年 逃跑吧少年失忆者动作举荧光棒在哪获得? 考驾照周六有考试吗 烟台星期六可以考驾照吗 考驾照的站岗星期六星期天可以站吗 如何看待张艺谋导演的电影《满江红》被指“辱女”? 满江红艺伎叫什么 月经不来尿尿前好像憋着似的一上厕所就尿的不多 怎么学英语歌?我学不会? 炒海带丝怎么做好吃 如何炒海带丝最好吃 有关ipv6的折磨我要疯掉的问题!!! 我想知道IPV6相关 越详细容易懂为好,好的 加分 如何用Gmail群发邮件而让对方看不出是群发的 如何在内部网上同时存在IPv6协议以及IPv4协议? 向远程服务器转发ipv6什么意思? 1. 邮件服务器的邮件发送协议是___。 IPv6邮件系统跟IPv4有什么区别?除了Coremail,还有哪种邮件系统支持。 漂亮的小区规划图都是什么软件做出来的 急求CAD高手帮我画一张简单的小区平面图和区内房屋室内图与房屋正立面图 苹果6SPIUS怎么跳过激活 做小区规划,据说画CAD平面图的时候要用到卫星图勾大致轮廓,问一下这个需要怎么画啊?谢谢 小区规划平面图cad怎么绘 求一套完整的小区设计CAD套图!!!!包括户型放大,标准层平面图,整体规划图等。 樟脑属什么生肖,脑筋急转弯 霸气思维定江山,技杀功臣朱元樟请猜一生肖 樟鱼代表十二生肖里面哪一个生肖 獐头鼠目、打一生肖 璋字,打一动物! 如何做清炒海带丝 外部网关协议的作用 ERP:一种在自治系统的相邻两个网关主机间交换路由信息的协议 素炒海带丝的家常做法 如何用mysql执行sql文件 外部网关协议和内部网关协议 外部网关协议的将来形势 外部网关协议有哪些 OSPF中第一类外部路由和第二类外部路由的区别? 怎么去掉谷歌浏览器中的标签页面 是不是内部网关协议就是域内路由选择协议,外部网关协议就是域间路由选择协议 怎么永久关闭360浏览器的其他标签? 网关的外部EGP 如何把360浏览器自带的标签去掉啊。。。如图所示 有时点击浏览器标签页关闭或开启标签页时总是关闭两个或开启两个同样的标签,请问该怎么解决 如何关闭IE浏览器的多标签功能 如何关闭IE中的Microsoft Edge浏览器标签 iphone UC浏览器同一个窗口开了多个标签,想关掉几个,怎么关? 怎么关闭浏览器的最近关闭的标签页这个设置 在线版的迅捷思维导图可以免费导出图片吗?