计算机网络网络层剖析.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.6.3 开放最短路径优先协议 跨区传送的路径分三段计算: 从源到区界路由器的源区内路径段; 源区和目的区之间的主干区路径段; 目的区内路径段。 OSPF自治系统分区示例 5.6.4 边界网关协议BGP 路径矢量(path-vector)协议 边界网关协议BGP(Border Gateway Protocol)是一种EGP,用来在不同AS的路由器之间交换路由信息 。 BGP交换的路由信息主要是到目的网络的路径和目的网络地 址,是一种路径矢量协议。BGP不通报距离,是一种可达性协议,而不是最优路由协议,原因: ① Internet规模太大, AS之间的路由选择非常困难; ② 对各个AS之间计算最优路径也是不现实的; ③ AS之间路由选择必须考虑有关策略。 5.6.4 边界网关协议BGP BGP路由 选择机制 BGP路由 选择示例 5.6.4 边界网关协议BGP BGP的3个功能步骤: 邻站关系的建立, 即邻站探测(neighbor acquisition); 邻站关系的维护,即邻站可达性(neighbor reachability); 可达网络数据库的建立与维护,即网络可达性(network reachability)。 BGP报文 打开报文 Open; 保活报文 Keepalive; 更新报文 Update; 通知报文 Notification。 5.6.4 边界网关协议BGP BGP报文交换过程 假设R1.1通过RIP得到了关于子网N1.2和N1.3的新的路由消 息,R1.1可以给AS2的R2.1发送一个BGP Update报文,报 告这一新路由,主要路由信息是: AS path:AS1标识; Next Hop:R1.1的IP地址; NLRI:N1.2网络ID,N1.3网络ID。 R2.2将通过一个新的Update报文将从R2.1收到的消息转发 到R3.1: AS Path:AS2标识,AS1标识; Next Hop:R2.1的IP地址; NLRI:N1.2网络ID,N1.3网络ID。 5.6.4 边界网关协议BGP BGP路由信息交换 5.7 IP 多 播 5.7.1 IP多播简介 IP多播 IP多播并不是发送者向多个目的站进行多次单播,多播过程仅在传输路径必须分岔时才将IP数据报复制后继续转发 。 多播组的成员可以是动态的,一台主机可以在任何时候加入或退出一个多播组。而且,一台主机可以是多个多播组的成员。 在多个网络上,转发IP多播数据报需要特殊的多播路由器,通常是给常规的路由器增加多播功能。 5.7.1 IP多播简介 IP多播地址 IP使用D类地址支持IP多播2.68亿个组,地址范围是224.0.0.0 到 239.255.255.255。 以太网支持多播。以太网的物理地址为48比特,其中第1字节的最低位为1则为组地址,用于多播的以太网地址范围是0x01005E000000~ 0x01005E7FFFFF,共有223个地址,有800多万个。 当IP多播数据报交到底层以太网进行传送时,IP多播地址要转换为以太网多播物理地址。 IP多播协议 因特网组管理协议IGMP(Internet Group Management Protocol)支持 IP多播。 多播路由(multicast routing)协议,也分为域内和域间多播路由协议。 5.7.2 因特网管理协议IGMP IGMP报文 类型 组地址 发送者 意义 0x11 填入0 路由器 一般组成员关系查询 0x11 使用 路由器 特定组成员关系查询 0x16 使用 主机 组成员关系报告 0x17 使用 主机 离组 0x12 使用 主机 组成员关系报告(IGMPv1使用) 5.7.2 因特网管理协议IGMP IGMP运行机制 多播路由器的每个端口它都动态地维护一张多播组表,表中记录了与该端口连接的网络上的主机当前所加入的多播组地址。对于每个端口,不管是一台还是多台主机属于某一个多播组,多播组表中只包含一个该组的组地址。 主机如果欲加入某一新的多播组,通过发送IGMP报告报文来声明。本地多播路由器接收到这个报告报文后,检查接收该报文的端口的多播组表,如果没有声明的组地址,便将它加入表中。 5.7.2 因特网管理协议IGMP 多播路由器是通过周期性地轮询本地网络上的主机,动态维护多播组表。轮询通过发送IGMP查询报文实现。 主机通过发送IGMP报告报文来响

文档评论(0)

三四五 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档