路由基本原理PPT课件.ppt_第1页
路由基本原理PPT课件.ppt_第2页
路由基本原理PPT课件.ppt_第3页
路由基本原理PPT课件.ppt_第4页
路由基本原理PPT课件.ppt_第5页
已阅读5页,还剩20页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020 1 7 IP路由基本原理 Contents IP路由的基本概念和选路原则 2020 1 7 学习完此课程 您将会 了解和掌握IP路由的基本概念影响IP路由选路的原则等价路由的概念链路聚合的概念和配置 目标 2020 1 7 第1章IP路由的基本概念和原理第2章IP选路的基本原则和等价路由第3章路由协议 内容介绍 2020 1 7 理解route routing router IP路由是基于目的地址查找IP路由表 找到报文转发的出接口以及对应的下一跳路由器 然后将报文转发给下一跳路由器 直到到达最终的目的地 这里的路由实际指单播路由 将报文逐跳逐跳送到目的地 当然每个转发报文的设备都需要决定是否进行转发 以及选择最近的路径到达目的地 在IP路由中 有几个概念十分重要 1 route 指目的地址 就是例子中的 最终目的地 达到目的地址经过的设备上都需要知道该目的地址 即route 如果有多个目的地址 就有多个route 2 routing 指决定到达每个下一跳的最短路径和转发出接口 以及决策 即寻路和决策 在每台设备上都需要运行一些算法来实现routing 这些算法就是路由协议 路由协议有静态路由协议 需要人工配置 动态路由协议 设备根据一些规则自动找到最短的路径和转发出口 3 router 指使用专门的存储介质保存这些route 并使用专用的操作系统来实现routing 并使用专门的通信芯片和硬件提供各种接口来转发报文的设备可以将IP路由想象成 开车去往某个地方 需要经过很多关口 到达每个关口有几条路径可以选择 为了节省油钱 当然是选择最近的路径到达每个关口 出了每个关口之后 需要再次决定选择哪个路口达到另外一个关口 直到达到最终的目的地 2020 1 7 路由通告和转发 路由通告和转发是两个相反的过程 路由通告是指路由器将自己直连的网段通告给其它的路由器设备 是目的地址的发起者或者源 路由转发是指路由器根据目的地址将报文转发给发起者或者源 E0 IP3 E0 IP4 PC1 N1 PC2 N2 E1 E1 下面的例子来PC1访问PC2说明路由通告和转发的区别 RTA RTB 通告直连的网段N1 N3 接受网段N2 形成路由表 DAOUTINTERFCENHN1E0IP3 通告直连的网段N2 DAOUTINTERFCENHN2E0IP4 通告过程和路由表形成 转发 PC1和PC2相互访问过程 PC1访问PC2 RTA查找路由表N2找到出接口和下一跳 PC2访问PC1 RTA查找路由表N1找到出接口和下一跳 接受网段N1 形成路由表 路由器的路由的过程 通告直连的网段 路由表形成 转发 2020 1 7 路由器的硬件架构 CPU CPU 第一代 第二代 第三代 第四代 第五代 基于NP的交换式路由器 基于ASIC的交换式路由器 基于分布式CPU转发总线式路由器 模块化集中转发路由器 固定接口集中转发路由器 2020 1 7 华为路由器介绍 QuidwayR3680E 3640E 核心路由器 通用交换路由器 中低端路由器 QuidwayR2630E 2631E 2620 2621 QuidwayR1760 QuidwayNE80 QuidwayNE16E QuidwayNE08E QuidwayNE05 骨干路由器 QuidwayR1603 1604 QuidwayR2501E 2509E 2511E 4001E QuidwayNE5000 QuidwayNE40 8 QuidwayNE40 4 QuidwayNE40 2 2020 1 7 路由表 Quidway displayiprouting tableRoutingTables Destination MaskprotoprefMetricNexthopInterface0 0 0 0 0Static600120 0 0 2Serial08 0 0 0 8RIP1003120 0 0 2Serial09 0 0 0 8OSPF105020 0 0 2Ethernet09 1 0 0 16RIP1004120 0 0 2Serial020 0 0 0 8Direct0020 0 0 1Ethernet020 0 0 1 32Direct00127 0 0 1LoopBack0 路由表记录了所有的路由 出接口 下一跳 路由的开销 优先级 以及通过什么路由协议学习到 2020 1 7 第1章IP路由的基本概念和原理第2章IP选路的基本原则和等价路由第3章路由协议 内容介绍 2020 1 7 路由开销Cost 路由开销是指从源到目的地经过所有链路的开销的总和 不同的路由协议使用不同的计算方法来计算路由的开销 对于RIP协议使用跳数来计算开销 跳数等于经过路由器的数量 对于RIP最大的cost为15跳 对应IGRP和EIGRP协议 cisco的私用协议 使用链路的bandwidth delay reliability load等接口参数来计算 默认使用bandwidth delay来计算 IGRP 107 BW min delay sum BW delay表示到目的地经过的所有路由器出接口的带宽 EIGRP 256 IGRP对于OSPF协议使用 108 BW BW表示链路带宽 Cost的开销等于到目的地址经过的所有路由器出接口的总和 路由转发时 总是选择开销最小的路径 以OSPF为例来说明cost的计算 A B 3 3 3 3 3 3 2 2 2 2 2 2 3 A访问B有两条路径 一条路径的cost值为 2 2 2 3 9另外一条路径cost为 3 3 3 3 12最后结果 A到B的数据流从下面的路径 2020 1 7 等价路由ECMP 等价路由ECMP equalcostmulti path 就是在目的地有多个相同开销的路径 在路由表中同一条路由有两个不同的下一跳存在 去往该目的地址的报文在这两条路径上分担 A B 2 2 2 2 2 2 2 2 2 2 2 2 3 如图 从A到B有两条路径 RTA通过计算到目的地址B的开销 发现两条路径有相等的cost值 所有RTA的路由表中到同一个目的地址 B 存在两个下一跳 分别为RTC和RTD 这样成为等价路由 在报文转发的时候 RTA会选择报文分担在这两条路径上 RTA RTB RTC RTD 2020 1 7 13 2020 1 7 等价路由ECMP 续 在等价路径上 有几种报文的转发方式 1 逐包转发逐包的方式是 去往一个目的地的逐包的在等价路径上转发 下图中 RTA转发A到B的第一个包时选择下面的路径 转发第二个包时选择上面的路径 后续的报文也是如此 A B 2 2 2 2 2 2 2 2 2 2 2 2 3 RTA RTB RTC RTD 2 perdestination转发对于在同一个网络但是不同目的地址的报文在等价路径上转发 A B 172 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 RTA RTB RTC RTD C B C 172 1 1 2 2020 1 7 等价路由ECMP 续 3 perflow转发基于流的转发 一个流基本有五元素来确定 源IP地址 源MAC 目的IP地址 目的MAC 端口 如下图 对于访问不同的服务器 流量将在两条路径上负载分担 但是如果其中每个服务的流量大 将导致两条路径上的负载分担不均匀 A B 2 2 2 2 2 2 2 2 2 2 2 2 3 RTA RTB RTC RTD WEBSERVER CFTPSERVER 2020 1 7 几种等价路由转发方式的比较 2020 1 7 路由协议的优先级 不同的路由协议 使用不同的优先级 当一条路由从不同路由协议学习到的时候 优先级高的路由协议将被优先 2020 1 7 路由的选路原则 路由的选路原则 1 优先 最长匹配原则 在路由表中存在同一个网络地址 但带有不同的子网掩码 根据选路原则 掩码最长的优先转发 例如在路由表中存在以下几条路由 10 1 0 0 16 10 1 1 0 24 10 1 1 0 30 那么去往10 1 1 1目的地的报文 优先选择10 1 1 0 30在路由表中对应的出接口 下一跳来选择转发路径 2 其次 路由协议优先级如果同一条路由从多个不同的路由协议学习到 优先级级别低的路由协议优先考虑 比如路由10 1 1 0 30从ospf bgp分别学习到 根据优先级低的原则 报文将优先选择从ospf路由协议学习的路径进行转发 3 cost同样的路由 报文优先选择cost值小的路径 2020 1 7 第1章IP路由的基本概念和原理第2章IP选路的基本原则和等价路由第3章路由协议 内容介绍 2020 1 7 静态路由和默认路由 静态路由静态路由是特性的路由协议 不能动态宣告 需要手工配置 从路由表的结构和路由转发可知 如果想要访问某个目的地址 必须有目的网络 出接口 下一跳 优先级等 所以静态路由配置也需要这样的条件 缺点是 需要手工配置 不能动态感知网络的情况 如下图 如果A想访问B 配置在RTA和RTB上配置静态路由 A 10 1 2 1 24 B 10 1 1 1 24 RTA RTB 10 1 3 0 30 1 2 Iproute static10 1 1 0255 255 255 010 1 3 2Iproute static0 0 0 00 0 0 010 1 3 2 Iproute static10 1 2 0255 255 255 010 1 3 1 默认路由 默认路由为网络和掩码全0的路由 它表示如果报文不能匹配路由表中任何目的网络 将选择默认路由 如果没有默认路由 报文将丢弃 一台主机 如果配置网关 将生成一条默认路由 配置的方法和静态路由一致 很多动态协议也可以生成默认路由 2020 1 7 路由环路 路由环路 路由环路的产生是报文转发到一台路由器之后 该路由器将报文转发回来 这样报文一直存在 直到IP报文的TTL值为0 A 10 1 2 1 24 B 10 1 1 1 24 RTA RTB 10 1 3 0 30 1 2 Iproute static0 0 0 00 0 0 010 1 3 2 Iproute static10 1 2 0255 255 255 010 1 3 1 如上图 如果A主机的链路出现了故障 此时B主机不知道 依然发送报文到A RTB将报文送下一跳RTA 而RTA上有一条默认路由 直连路由down了 报文将送回给RTB RTB再给RTA 造成报文在RTA和RTB之间环回 直到TTL值为0 路由器将丢弃该报文 危害 环路造成的浪费大量的带宽和路由器的进程 所以一个好的路由协议必须自动防止出现网络环路的情况发生 2020 1 7 动态路由协议 根据不同的算法 有几种路由协议 1 距离矢量算法 D V D distance表示cost值 即跳数 V vector表示下一跳的信息 该算法的特点是 周期性发布整张路由表给邻居 运行该算法的路由协议有 RIPV1 V2 IGRP EIGRP 2 链路状态算法 linkstatus 路由器之间形成邻接关系之后 开始通过各自的链路状态信息通告 LSA 给邻居 链路状态为接口地址 掩码 通过扩散各个路由器形成一张相同的链路状态表 根据链路状态表 使用SFP算法来计算出以本路由器为根节点的一条无环路的最短的生成树 形成路由表转发报文 该算法的特点是 周期性发布更新的路由给邻居 天然无环的路由协议 运行该算法的路由协议有 OSPF IS IS 3 路径矢量算法路径 路由经过所有的AS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论