《路由协议原理》由会员分享,可在线阅读,更多相关《路由协议原理(19页珍藏版)》请在金锄头文库上搜索。
1、第八章第八章第八章第八章 路由协议原理路由协议原理路由协议原理路由协议原理2Cisxo Education Solution路由路由路由路由协议协议协议协议路由协议路由协议 用于路由器选择用于路由器选择路径和管理路由表路径和管理路由表路由器路由的方式路由器路由的方式一旦选择了一条路径后,一旦选择了一条路径后,路由器将路由路由器将路由被路由协议被路由协议 它是数据包的运输工具它是数据包的运输工具NetworkProtocolDestinationNetworkConnectedRIPIGRP10.120.2.0172.16.1.0172.17.3.0Exit InterfaceE0S0S1被路由
2、协议被路由协议: IP,IPX路由协议路由协议: RIP, IGRP172.17.3.0172.16.1.010.120.2.0E0S03Cisxo Education Solution在在TCP/IP协议栈中,协议栈中,Routed Protocol(IP)工作)工作在网络层,而在网络层,而Routing Protocol工作在传输层或者工作在传输层或者应用层,他们之间的关系为:应用层,他们之间的关系为:Routing Protocol 负责学习最佳路径,而负责学习最佳路径,而Routed Protocol根据最佳根据最佳路径将来自上层的信息封装在路径将来自上层的信息封装在IP包里传输包里传
3、输路由协议和被路由协议的区别4Cisxo Education Solution路由器是如何路由器是如何进进行行选选路?路?路由器转发数据包的关键是路由表。每个路由器中都保存着一张路由表,表中每条路由项都指明数据包到某子网或某主机应通过路由器的哪个物理端口发送,然后就可到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。5Cisxo Education Solution要要实现路由路由,路由器必路由器必须知道知道:-目的地址-源地址-所有可能的路由路径-最佳路由路径-管理路由信息什么是路由什么是路由172.16.1.010.120.2.06Cisxo Educat
4、ion Solution管理距离Administrative Distances管理距离主要用于不同路由协议之间的可信度。可信度的范围是:0 到255 之间,它表示一条路由选择信息源的可信性值.该值越小,可信度越高.0 为最信任,255 为最不信任即没有从这条线路将没有任何流量通过.7Cisxo Education Solution路由的不可信度路由的不可信度路由的不可信度路由的不可信度IGRPAdministrative Distance=100Router DRouter DRouter BRouter BRouter ARouter ARouter CRouter CRIPAdminis
5、trative Distance=120E EI need to send a packet to Network E. Both router B and C will get it there. Which route is best?8Cisxo Education Solution一些常用路由协议默认的AD值直接相连:0静态路由:1EIGRP:90IGRP:100OSPF:110RIP:120EIGRP 外部AD=170BGP=?9Cisxo Education Solution静态路由静态路由由网络管理员在路由器上手工添加路由信息以实现路由目的添加的路由条目,是一条具体的路径,告诉设
6、备目的网段是多少,掩码是多少,出接口或者下一跳是谁动态路由动态路由根据网络结构或流量的变化,路由协议会自动调整路由信息以实现路由。并没有直接告诉路由器具体有哪些路由条目,而是让物理接口来运行路由协议,物理器之间通过协议算法自动生成路由条目。静静态态路由和路由和动态动态路由路由10Cisxo Education Solution172.16.2.1SO静静态态路由路由172.16.1.0B172.16.2.2NetworkA在小型网络中适合设置静态路由。BStub Network11Cisxo Education Solution静静态态路由路由优优缺点缺点优点:点:1.对路由器路由器CPU消耗
7、消耗较低低2.在路由器之在路由器之间带宽占用比占用比较低低3.安全性高,因安全性高,因为我不我不对外宣告我的路由条目有哪些外宣告我的路由条目有哪些缺点:缺点:1.必必须真正了解网真正了解网络拓扑拓扑2.对于新添网于新添网络,再次配置静,再次配置静态路由,工作非常繁路由,工作非常繁琐3.对于大型网于大型网络环境下,配置静境下,配置静态路由工作量巨大路由工作量巨大12Cisxo Education Solution静静态态路由的路由的应应用用场场合合一个小型到中型的网络,而且没有或只有较小的扩充计划时。静态路由要手工输入,手工管理;管理开销对于动态路由来说是一个大大的负担。13Cisxo Educ
8、ation Solution指定一条可以到达目标网络的路径指定一条可以到达目标网络的路径Router(config)#ip route network mask address | interfacedistance permanent 静静静静态态路由的配置路由的配置路由的配置路由的配置14Cisxo Education SolutionStub Networkip route 172.16.1.0 255.255.255.0 172.16.2.1172.16.2.1SO静静态路由的例子路由的例子172.16.1.0B172.16.2.2NetworkAB这是一条单方向的路径,必须配置一条相
9、反的路径。15Cisxo Education Solution静静态路由的例子路由的例子2501(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.1172.16.1.0:目的网:目的网络255.255.255.0:子网掩:子网掩码172.16.2.1:下一跳的:下一跳的IP地址地址(也称(也称为网关,离本子网最近的路由器接口地址)网关,离本子网最近的路由器接口地址)16Cisxo Education Solution静静态路由的路由的删除除静静态路由的路由的删除:除:2501(config)#no ip route 172.16.1.0 2
10、55.255.255.0 172.16.2.12501(config)#17Cisxo Education Solution缺省静缺省静态态路由路由缺省路由就是在没有找到任何匹配的路由项情况下,才使用的路由。即只有当无任何合适的路由时,缺省路由才被使用。在路由表中,缺省路由以到网络0.0.0.0(掩码为0.0.0.0)的路由形式出现。缺省路由,用于Internet连接,安全性不好2501(config)#iproute0.0.0.00.0.0.0s018Cisxo Education SolutionStub Networkip route 0.0.0.0 0.0.0.0 172.16.2.2
11、缺省路由缺省路由172.16.2.1SO172.16.1.0B172.16.2.2NetworkAB使用缺省路由后,Stub Network可以到达路由器A以外的网络。在在Stub Router(连接(连接Stub Network的路由器)上通常配置缺省路由的路由器)上通常配置缺省路由这也是大多数企业在接入这也是大多数企业在接入Internet时所采用的配置时所采用的配置19Cisxo Education Solution缺省路由注意缺省路由注意在使用了缺省路由在使用了缺省路由时时,需要添加,需要添加ip classless命令命令原因:所有原因:所有cisco路由器是有路由器是有类类的,即在接口默的,即在接口默认认 使用了默使用了默认认的的mask。当路由器收到一个目的子网。当路由器收到一个目的子网不在路由表中的数据包不在路由表中的数据包时时,默,默认认,丢丢弃弃该该数据包。数据包。因此在使用缺省路由因此在使用缺省路由时时必必须须使用使用ip classless命令,命令,因因为为在路由表中不会包含在路由表中不会包含远远端子网信息端子网信息