
动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。
基本介绍 中文名 :动态路由 外文名 :dynamic routing 简述,原理,常见动态路由协定,RIP,OSPF,IS-IS,BGP,特点,动态路由配置示例,设定计算机的IP,设定路由器的IP位址,测试网路联通性, 简述 动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网路中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。 原理 动态路由与静态路由的特征对比 动态路由机制的运作依赖路由器的两个基本功能:路由器之间适时的路由信息交换,对路由表的维护: 1 路由器之间适时地交换路由信息。 动态路由之所以能根据网路的情况自动计算路由、选择转发路径,是由于当网路发生变化时,路由器之间彼此交换的路由信息会告知对方网路的这种变化,通过信息扩散使所有路由器都能得知网路变化。 2 路由器根据某种路由算法(不同的动态路由协定算法不同)把收集到的路由信息加工成路由表,供路由器在转发IP报文时查阅。 在网路发生变化时,收集到最新的路由信息后,路由算法重新计算,从而可以得到最新的路由表。 需要说明的是,路由器之间的路由信息交换在不同的路由协定中的过程和原则是不同的。交换路由信息的最终目的在于通过路由表找到一条转发IP报文的“最佳”路径。每一种路由算法都有其衡量“最佳”的一套原则,大多是在综合多个特性的基础上进行计算,这些特性有:路径所包含的路由器结点数(hop count)、网路传输费用(cost)、频宽(bandwidth)、延迟(delay)、负载(load)、可靠性(reliability)和最大传输单元MTU(maximum tran ission unit)。 常见的动态路由协定有:RIP、OSPF、IS-IS、BGP、IGRP/EIGRP。每种路由协定的工作方式、选路原则等都有所不同。 常见动态路由协定 常见的动态路由协定有以下几个: RIP 路由信息协定(RIP) 是内部网关协定IGP中最先得到广泛使用的协定。RIP是一种分散式的基于距离向量的路由选择协定,是网际网路的标准协定,其最大优点就是实现简单,开销较小。 OSPF OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协定(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。 IS-IS IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)路由协定最初是ISO(the International Organization for Standardization,国际标准化组织)为CLNP(Connection Less Neork Protocol,无连线网路协定)设计的一种动态路由协定。 BGP 边界网关协定(BGP)是运行于 TCP 上的一种自治系统的路由协定。 BGP 是唯一一个用来处理像网际网路大小的网路的协定,也是唯一能够妥善处理好不相关路由域间的多路连线的协定。 特点 1、无需管理员手工维护,减轻了管理员的工作负担。 2、占用了网路频宽。 3、在路由器上运行路由协定,使路由器可以自动根据网路拓朴结构的变化调整路由条目; 4、网路规模大、拓扑复杂的网路 动态路由配置示例 设定计算机的IP [root#PCA root]# ifconfig eth0 106511 mask 25525500[root#PCB root]# ifconfig eth0 106611 mask 25525500 [root#PCC root]# ifconfig eth0 106911 mask 25525500 [root#PCD root]# ifconfig eth0 107011 mask 25525500 [root#PCA root]# route add default gw 106512 [root#PCB root]# route add default gw 106612 [root#PCC root]# route add default gw 106912 [root#PCD root]# route add default gw 107012 设定路由器的IP位址 RouterA(config)int f0/0 RouterA(config-if)#ip address 106512 25525500 RouterA(config-if)#no shutdown RouterA(config-if)#int f0/1 RouterA(config-if)#ip address 106612 25525500 RouterA(config-if)#no shutdown RouterA(config-if)#int s0/1 RouterA(config-if)#ip address 106812 25525500 RouterA(config-if)#no shutdown RouterA(config-if)#clock rate 64000 RouterA(config-if)#exit RouterA(config)#ip routing RouterA(config)#router rip RouterA(config-router)#neork all RouterA(config-router)#end RouterA# RouterCconfig)int s0/0 RouterC(config-if)#ip address 106811 25525500 RouterC(config-if)#no shutdown RouterC(config-if)#int s0/1 RouterC(config-if)#ip address 107811 25525500 RouterC(config-if)#no shutdown RouterC(config-if)#clock rate 64000 RouterC(config-if)#exit RouterC(config)#ip routing RouterC(config)#router rip RouterC(config-router)#neork all RouterC(config-router)#end RouterC# RouterB(config)int f0/0 RouterB(config-if)#ip address 106912 25525500 RouterB(config-if)#no shutdown RouterB(config-if)#int f0/1 RouterB(config-if)#ip address 107012 25525500 RouterB(config-if)#no shutdown RouterB(config-if)#int s0/0 RouterB(config-if)#ip address 107812 25525500 RouterB(config-if)#no shutdown RouterB(config-if)#exit RouterB(config)#ip routing RouterB(config)#router rip RouterB(config-router)#neork all RouterB(config-router)#end RouterB# RouterA#sh ip route RouterC#sh ip route RouterB#sh ip route 看到动态路由表了吗?如果能看到,注意目的网路和下一跳地址,如果看不到, 请检查路由的接口是否激活,neork 设定是否包含指定网路。如果路由表正确的, 请从计算机PCA 测试到各点的连通性。 测试网路联通性 [root@PCA root]#ping 106512 (通) [root@PCA root]#ping 106611 (通) [root@PCA root]#ping 106612 (通) [root@PCA root]#ping 106811 (通) [root@PCA root]#ping 106812 (通) [root@PCA root]#ping 107811 (通) [root@PCA root]#ping 107812 (通) [root@PCA root]#ping 106911 (通) [root@PCA root]#ping 106912 (通) [root@PCA root]#ping 107011 (通) [root@PCA root]#ping 107012 (通) 断开某个路由路由器连线,或执行no ip routing,或在某个接口执行shutdow, 再通过 sh ip ro 命令查看路由表。 设定路由器 routerA s0/0 ip:106712, routerB s0/1 ip:106711,再 连线这两个点,通过sh ip ro 命令查看路由表,注意下一跳IP位址和跳数的变化。 你也可以再加一个路由器,设定好后,通过查看路由表,检查工作情况。
1、将ADSL猫出来的那根线连接到你的路由器的WAN口上,任一LAN端口连接你的计算机。
2、打开IE浏览器,在地址栏里面输入19216811后回车。屏幕提示输入用户名和密码,填入路由器默认的用户名和密码一般是都是admin
3、进取以后会d出设置向导,如果没有d出也没有关系,在左面的导航兰里面点击“设置向导”,右面出现向导欢迎的信息,点“下一步”
4、选择“ADSL虚拟拨号(PPPoE)”,点击下一步。
5、输入用户名和密码,是你使用ADSL拨号时使用的用户名和密码
6、按“保存”后路由就会重启,设置完成。
7、按连接,看看连接是否成功,成功后查看运行状态就有:
网关等出现如图
路由重分发 以OSPF为例:命令:
Router(config-router)#redistribute protocol(指明路由器要进行路由重分发的源路由协议) process-id(指明OSPF的进程ID) metric(可选参数,用来指定重分发的路由的度量值,默认的度量值是0) metric-type(指定重分发路由的类型,1或2两个值,1为E1,2为E2,默认为2) subnets(连子网一起宣告)router rip
redistribute ospf 100 metric 10 由OSPF派生的路由被重分发到RIP路由中,并具有值为10的跳数
router ospf 10
redistribute rip metric 200 subnets 由RIP派生的路由被重分发到OSPF之中,作为类型2外部路由,并给定一个OSPF代价200在OSPF中通告一个永久默认路由Router(config)#router ospf 10
Router(config-router)#default-information originate always
以上就是关于动态路由详细资料大全全部的内容,包括:动态路由详细资料大全、如何配置动态路由、思科路由器运行ospf协议,如何引入其他动态路由等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)