




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020/5/1,IP路由基本原理,Contents,IP路由的基本概念和选路原则,Page3,学习完此课程,您将会:了解和掌握IP路由的基本概念影响IP路由选路的原则等价路由的概念链路聚合的概念和配置,目标,Page4,第1章IP路由的基本概念和原理第2章IP选路的基本原则和等价路由第3章路由协议,内容介绍,Page5,理解route、routing、router,IP路由是基于目的地址查找IP路由表,找到报文转发的出接口以及对应的下一跳路由器,然后将报文转发给下一跳路由器,直到到达最终的目的地。这里的路由实际指单播路由,将报文逐跳逐跳送到目的地。当然每个转发报文的设备都需要决定是否进行转发、以及选择最近的路径到达目的地。在IP路由中,有几个概念十分重要:1、route:指目的地址,就是例子中的“最终目的地”。达到目的地址经过的设备上都需要知道该目的地址,即route。如果有多个目的地址,就有多个route。2、routing:指决定到达每个下一跳的最短路径和转发出接口,以及决策,即寻路和决策。在每台设备上都需要运行一些算法来实现routing,这些算法就是路由协议,路由协议有静态路由协议(需要人工配置),动态路由协议(设备根据一些规则自动找到最短的路径和转发出口)。3、router:指使用专门的存储介质保存这些route,并使用专用的操作系统来实现routing,并使用专门的通信芯片和硬件提供各种接口来转发报文的设备可以将IP路由想象成“开车去往某个地方”,需要经过很多关口,到达每个关口有几条路径可以选择;为了节省油钱,当然是选择最近的路径到达每个关口;出了每个关口之后,需要再次决定选择哪个路口达到另外一个关口,直到达到最终的目的地。,Page6,路由通告和转发,路由通告和转发是两个相反的过程。路由通告是指路由器将自己直连的网段通告给其它的路由器设备,是目的地址的发起者或者源。路由转发是指路由器根据目的地址将报文转发给发起者或者源。,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,形成路由表,路由器的路由的过程:通告直连的网段路由表形成-转发,Page7,路由器的硬件架构,CPU,CPU,第一代,第二代,第三代,第四代,第五代,基于NP的交换式路由器,基于ASIC的交换式路由器,基于分布式CPU转发总线式路由器,模块化集中转发路由器,固定接口集中转发路由器,Page8,华为路由器介绍,QuidwayR3680E/3640E,核心路由器/通用交换路由器,中低端路由器,QuidwayR2630E/2631E/2620/2621,QuidwayR1760,QuidwayNE80,QuidwayNE16E,QuidwayNE08E,QuidwayNE05,骨干路由器,QuidwayR1603/1604,QuidwayR2501E/2509E/2511E/4001E,QuidwayNE5000,QuidwayNE40-8,QuidwayNE40-4,QuidwayNE40-2,Page9,路由表,Quidwaydisplayiprouting-tableRoutingTables:Destination/MaskprotoprefMetricNexthopInterface/0Static600Serial0/8RIP1003Serial0/8OSPF1050Ethernet0/16RIP1004Serial0/8Direct00Ethernet0/32Direct00LoopBack0,路由表记录了所有的路由、出接口、下一跳、路由的开销、优先级,以及通过什么路由协议学习到。,Page10,第1章IP路由的基本概念和原理第2章IP选路的基本原则和等价路由第3章路由协议,内容介绍,Page11,路由开销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的数据流从下面的路径。,Page12,等价路由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,Page13,等价路由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:,2,2,2,2,2,2,2,2,2,2,2,2,3,RTA,RTB,RTC,RTD,C,B,C:,Page14,等价路由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,Page15,几种等价路由转发方式的比较,Page16,路由协议的优先级,不同的路由协议,使用不同的优先级。当一条路由从不同路由协议学习到的时候,优先级高的路由协议将被优先。,Page17,路由的选路原则,路由的选路原则:1、优先:最长匹配原则。在路由表中存在同一个网络地址,但带有不同的子网掩码;根据选路原则,掩码最长的优先转发。例如在路由表中存在以下几条路由(/16,/24,/30),那么去往目的地的报文,优先选择/30在路由表中对应的出接口、下一跳来选择转发路径。2、其次:路由协议优先级如果同一条路由从多个不同的路由协议学习到,优先级级别低的路由协议优先考虑。比如路由/30从ospf,bgp分别学习到,根据优先级低的原则,报文将优先选择从ospf路由协议学习的路径进行转发。3、cost同样的路由,报文优先选择cost值小的路径。,Page18,第1章IP路由的基本概念和原理第2章IP选路的基本原则和等价路由第3章路由协议,内容介绍,Page19,静态路由和默认路由,静态路由静态路由是特性的路由协议,不能动态宣告,需要手工配置。从路由表的结构和路由转发可知,如果想要访问某个目的地址,必须有目的网络、出接口、下一跳、优先级等。所以静态路由配置也需要这样的条件。缺点是:需要手工配置,不能动态感知网络的情况。如下图,如果A想访问B,配置在RTA和RTB上配置静态路由:,A:/24,B:/24,RTA,RTB,/30,.1,.2,Iproute-staticIproute-static,Iproute-static,默认路由:默认路由为网络和掩码全0的路由,它表示如果报文不能匹配路由表中任何目的网络,将选择默认路由;如果没有默认路由,报文将丢弃。(一台主机,如果配置网关,将生成一条默认路由。)配置的方法和静态路由一致。很多动态协议也可以生成默认路由。,Page20,路由环路,路由环路:路由环路的产生是报文转发到一台路由器之后,该路由器将报文转发回来。这样报文一直存在,直到IP报文的TTL值为0。,A:/24,B:/24,RTA,RTB,/30,.1,.2,Iproute-static,Iproute-static,如上图,如果A主机的链路出现了故障,此时B主机不知道,依然发送报文到A,RTB将报文送下一跳RTA,而RTA上有一条默认路由(直连路由down了),报文将送回给RTB,RTB再给RTA;造成报文在RTA和RTB之间环回,直到TTL值为0,路由器将丢弃该报文。危害:环路造成的浪费大量的带宽和路由器的进程。所以一个好的路由协议必须自动防止出现网络环路的情况发生,Page21,动态路由协议,根据不同的算法,有几种路由协议:1、距离矢量算法(D-V)D:distance表示cost值,即跳数。V:vector表示下一跳的信息。该算法的特点是:周期性发布整张路由表给邻居。运行该算法的路由协议有(RIPV1/V2,IGRP,EIGRP).2、链路状态算法(linkstatus)路由器之间形成邻接关系之后,开始通过各自的链路状态信息通告(LSA)给邻居,链路状态为接口地址、掩码。通过扩散各个路由器形成一张相同的链路状态表。根据链路状态表,使用SFP算法来计算出以本路由器为根节点的一条无环路的最短的生成树。形成路由表转发报文。该算法的特点是:周期性发布更新的路由给邻居,天然无环的路由协议。运行该算法的路由协议有(OSPF,IS-IS)3、路径矢量算法路径:路由经
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 23387:2025 EN Building information modelling (BIM) - Data templates for objects used in the life cycle of assets
- 线路板智能工厂建设项目施工方案
- 交通运输行业数据集建设实施方案
- 高效管理:二人合资开设健身房的详细合同
- 离婚后双方人寿保险权益分割及责任转移协议
- 离婚协议书欠条范本:赡养费支付与债务偿还
- 离婚协议书中关于财产分割及债务处理的具体操作指南
- 离婚协议中婚内财产约定与婚后财产归属协议
- 惠养老服务中心建设项目施工方案
- 全球石油工程市场趋势及未来发展展望
- 抖音员工合同协议书模板
- 《王戎不取道旁李》教案
- 医学检验技术课件教学
- 胃肠肿瘤康复管理要点
- 专项安全施工方案监理
- 股东出资协议书合同
- 2025劳动合同书(示范文本)
- 慢阻肺护理新进展
- 中秋节知识课件
- 110kV变电站及110kV输电线路运维投标技术方案
- 人教版(新教材)高中生物选择性必修1课件3:4 3 免疫失调
评论
0/150
提交评论