《高级路由协议》PPT课件.pptx

上传人:tia****nde 文档编号:12707712 上传时间:2020-05-14 格式:PPTX 页数:36 大小:975.85KB
返回 下载 相关 举报
《高级路由协议》PPT课件.pptx_第1页
第1页 / 共36页
《高级路由协议》PPT课件.pptx_第2页
第2页 / 共36页
《高级路由协议》PPT课件.pptx_第3页
第3页 / 共36页
点击查看更多>>
资源描述
OSPF(OpenShortestPathFirst)是一种基于SPF算法的链路状态路由选择协议。OSPF将链路状态广播数据包LSA(LinkStateAdvertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。,OSPF三张表,DR的主要功能就是负责同所有邻居建立邻接关系,使一个LAN内的所有路由器拥有相同的拓扑数据库,而且把完整的拓扑数据库信息发送给新加入的路由器。,邻接关系建立过程,五种分组,七种状态机,LSA泛滥是OSPF共享路由信息的方法,包含链路状态数据的LSA信息通过LSU分组和所有OSPF路由器共享。有效的LSA泛滥是通过保留组播地址224.0.0.5实现的。每个接收者要确认泛滥更新,接收者还要验证LSA更新。,所有OSPF路由器在同步链路状态数据库后使用Dijkstra算法,来查找到达目标网络中的最佳路径。根据每条链路的成本(cost),选出耗费最低的做为最佳路径,最后把最佳路径放进forwardingdatabase(路由表)里。OSPF度量称为成本(cost)。成本与SPF树的每个输出接口相关联,整个路径的成本是沿路径输出接口的成本之和。,介绍,通配符掩码是一个32比特位的数字字符串,它被用点号分成4个8位组,每组包含8比特位。在通配符掩码位中,0表示“检查相应的位”,1表示“不检查相应的位”。通配符掩码与IP地址是成对出现的,通配符掩码与子网掩码工作原理是不同的。在IP子网掩码中,数字1和0用来决定是网络、子网,还是相应的主机的IP地址。如表示192.168.1.0这个网段,使用通配符掩码应为0.0.0.255。在通配符掩码中,可以用255.255.255.255表示所有IP地址,因为全为1说明所有32位都不检查相应的位,所以四个255的表示方法可以用一个any字符来取代。而0.0.0.0的通配符掩码则表示所有32位都要进行匹配,这样就只表示一个IP地址,因此可以用host字符来表示。所以在访问控制列表中,可以选择数字或者字符来表示相关的网络、子网或主机。,Router(config)#routerospfprocess-numberRouter(config-router)#networknetwork-numberwildcard-maskareaarea-number,process-number是路由器本地的进程号,可以在路由器上运行多个进程。同一区域或自主系统中,不同路由器的进程号可以不同。network中的通配符掩码对其中的地址进行过滤,将IP地址同过滤结果进行比较,以确定哪些接口将参OSPF。参数area用于指定接口所属的区域。,配置相对复杂。由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络。路由负载均衡能力较弱。OSPF虽然能根据接口的速率、连接可靠性等信息,自动生成接口路由优先级,但通往同一目的的不同优先级路由,OSPF只选择优先级较高的转发,不同优先级的路由,不能实现负载分担。只有相同优先级的,才能达到负载均衡的目的。,RouterB:RouterenableRouter#configureterminalRouter(config)#hostnameRouterBRouterB(config)#interfaceSerial0RouterB(config-if)#ipaddress192.168.4.1255.255.255.0RouterB(config-if)#clockrate56000RouterB(config-if)#noshutdownRouterB(config)#interfaceSerial1RouterB(config-if)#ipaddress192.168.5.1255.255.255.0RouterB(config-if)#clockrate56000RouterB(config-if)#noshutdownRouterB(config)#interfaceEthernet0RouterB(config-if)#ipaddress192.168.2.1255.255.255.0RouterB(config-if)#noshutdownRouterB(config)#interfaceEthernet1RouterB(config-if)#ipaddress192.168.3.1255.255.255.0RouterB(config-if)#noshutdownRouterB(config)#routerospf10RouterB(config-router)#network192.168.2.00.0.0.255area0RouterB(config-router)#network192.168.3.00.0.0.255area0RouterB(config-router)#network192.168.4.00.0.0.255area0RouterB(config-router)#network192.168.5.00.0.0.255area0,RouterA:RouterenableRouter#configureterminalRouter(config)#hostnameRouterARouterA(config)#RouterA(config)#interfaceEthernet0RouterA(config-if)#ipaddress192.168.2.2255.255.255.0RouterA(config-if)#noshutdownRouterA(config)#interfaceEthernet1RouterA(config-if)#ipaddress192.168.10.1255.255.255.0RouterA(config-if)#noshutdownRouterA(config)#routerospf10RouterA(config-router)#network192.168.2.00.0.0.255area0RouterA(config-router)#network192.168.10.00.0.0.255area0,RouterC:RouterenableRouter#configureterminalRouter(config)#hostnameRouterCRouterC(config)#RouterC(config)#interfaceEthernet0RouterC(config-if)#ipaddress192.168.3.2255.255.255.0RouterC(config-if)#noshutdownRouterC(config)#interfaceEthernet1RouterC(config-if)#ipaddress192.168.20.1255.255.255.0RouterC(config-if)#noshutdownRouterC(config)#routerospf10RouterC(config-router)#network192.168.3.00.0.0.255area0RouterC(config-router)#network192.168.20.00.0.0.255area0,RouterE:RouterenableRouter#configureterminalRouter(config)#hostnameRouterERouterE(config)#RouterE(config)#interfaceSerial0RouterE(config-if)#ipaddress192.168.4.2255.255.255.0RouterE(config-if)#noshutdownRouterE(config)#interfaceEthernet0RouterE(config-if)#ipaddress192.168.30.1255.255.255.0RouterE(config-if)#noshutdownRouterE(config)#routerospf10RouterE(config-router)#network192.168.4.00.0.0.255area0RouterE(config-router)#network192.168.30.00.0.0.255area0,RouterD:RouterenableRouter#configureterminalRouter(config)#hostnameRouterDRouterD(config)#RouterD(config)#interfaceSerial0RouterD(config-if)#ipaddress192.168.5.2255.255.255.0RouterD(config-if)#noshutdownRouterD(config)#interfaceEthernet0RouterD(config-if)#ipaddress192.168.40.1255.255.255.0RouterD(config-if)#noshutdownRouterD(config)#routerospf10RouterD(config-router)#network192.168.5.00.0.0.255area0RouterD(config-router)#network192.168.40.00.0.0.255area0,EIGRP(EnhancedInteriorGatewayRoutingProtocol,增强型内部网关协议)是Cisco公司开发的距离矢量路由协议。EIGRP是一个平衡混合型路由协议。该协议支持非等成本路由上的负载均衡。,介绍,EIGRP,EIGRP三张表,EIGRP特性,EIGRP五种包,即使两个路由器的hellotime和holdtime相互之间不匹配,它们仍然有可能成为邻居。hello包包含了holdtime的信息和保持跟踪每个EIGRP邻居路由器的holdtime。如果EIGRP路由器在holdtime超出之前没有收到EIGRP包,路由器就会察觉拓扑的变化。路由器删除邻居路由器的相关信息,包括从邻居那里认可的topologytable条目。假如FD可用的话,EIGRP进程将进行重新收敛。EIGRP不会基于次要地址(secondaryaddress)建立邻居关系,因为EIGRP使用接口的主地址。,EIGRP路由器彼此交换路由之前,它们必须是邻居。而除去收到Hello或ACk,及相同的度量值以外,同样还需要路由器属于同一个AS。,介绍,介绍,人工汇总配置:用下面的命令通告一个汇总地址或者聚合地址:ipsummary-addresseigrpas_numbersummary_addressaddress_mask用下面的命令通告一个默认路由:ipsummary-addresseigrpas_number0.0.0.00.0.0.0这个命令导致了只有默认路由被通告;所有其他路由更新被禁止。,1,2,负载均衡是指在网络的多个出口上分发数据流量到目的地,负载均衡增加了网段的使用,也增加了网络的带宽。对于IP,Cisco的IOS默认支持4条等价链路的负载均衡,最大支持6条。EIGRP支持不等价链路的负载均衡。,介绍,使用了variance2,即乘数是2,路由器RouterD选择经过RouterC来到达网络RouterB,,因为FD是20。FD从上到下分别是30、20和45。因为乘数是2,代表了可以接受的不等代价链路的度的倍数,RouterD还将选择经过RouterA到达网络Z,因为RouterA的FD是30,小于2倍RouterC的FD即40。;而SA的FD是45,大于2倍RouterC的FD,所以RouterD将不会经过RouterE到达网络RouterB(关系是必须小于,不能等于或大于)。,要启用EIGRP路由选择进程,可执行如下命令:Router(config)#routereigrpautonomous-system指定需要通告的网络:Router(config-router)#networknetwork-number配置EIGRP最大路径数和跳计数:Router(config-router)#maximum-paths?NumberofpathsRouter(config-router)#metricmaximum-hops?Hopcount,RouterA:routerenablerouter#configureterminalrouter(config)#hostnameRouterARouterA(config)#interfaceethernet0RouterA(config-if)#ipaddress10.1.1.1255.255.255.0RouterA(config-if)#noshutdownRouterA(config)#interfaceserial0RouterA(config-if)#ipaddress201.1.12.1255.255.255.252RouterA(config-if)#clockrate56000RouterA(config-if)#noshutdownRouterA(config)#interfaceserial1RouterA(config-if)#ipaddress201.1.13.1255.255.255.252RouterA(config-if)#clockrate56000RouterA(config-if)#noshutdownRouterA(config)#routereigrp100RouterA(config-router)#network10.1.1.00.0.0.255RouterA(config-router)#network201.1.12.00.0.0.3RouterA(config-router)#network201.1.13.0.0.0.0.3,RouterB:routerenablerouter#configureterminalrouter(config)#hostnameRouterBRouterB(config)#interfaceethernet0RouterB(config-if)#ipaddress200.1.1.2255.255.255.0RouterB(config-if)#noshutdownRouterB(config-if)#ipaddress201.1.12.2255.255.255.252RouterB(config-if)#noshutdownRouterB(config)#routereigrp100RouterB(config-router)#network200.1.1.00.0.0.255RouterB(config-router)#network201.1.12.00.0.0.3,RouterC:routerenablerouter#configureterminalrouter(config)#hostnameRouterCRouterC(config)#interfaceethernet0RouterC(config-if)#ipaddress200.1.1.3255.255.255.0RouterC(config-if)#noshutdownRouterC(config)#interfaceserial0RouterC(config-if)#ipaddress201.1.13.2255.255.255.252RouterC(config-if)#noshutdownRouterC(config)#routereigrp100RouterC(config-router)#network200.1.1.00.0.0.255RouterC(config-router)#network201.1.13.0.0.0.0.3,本章小结,Thankyou!,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!