浮动静态路由
静态浮动路由技术的原理
静态浮动路由技术的原理静态浮动路由技术(Static Floating Routing)是一种网络路由技术,用于在计算机网络中,根据路由器的设置,将数据包从源地址传送到目标地址。
静态浮动路由技术的原理是通过设置路由器的静态路由表来进行数据包的转发。
首先,我们需要明确几个概念:1. 路由器(Router):网络设备,用于在计算机网络中数据包的传递。
它能够根据网络中的路由表,把数据包从源地址传送到目标地址。
2. 数据包(Packet):计算机网络中传输数据的基本单位,包含了源地址、目标地址等信息。
3. 路由表(Routing Table):静态浮动路由技术的核心。
路由表是一个存储在路由器内部的表格,记录了目的地址和下一跳地址之间的映射关系。
1.配置路由表:路由器的管理员需要手动配置路由表。
路由表中的每一项都由目的地址和下一跳地址组成。
目的地址指的是数据包的目标地址,下一跳地址指的是将数据包传递给下一个路由器的地址。
管理员可以根据网络拓扑和需求,合理地配置路由表。
2.数据包转发:当路由器收到一个数据包时,它会先检查数据包的目的地址。
接着,路由器会查找路由表,找到与数据包目的地址匹配的条目。
如果存在匹配的条目,路由器会根据路由表中的下一跳地址,将数据包发送给相应的下一跳路由器。
如果找不到匹配的条目,路由器会根据默认路由转发数据包。
3.更新路由表:静态路由表中的条目是固定的,它们只能被管理员手动配置和更新。
在网络拓扑发生变化时,比如新增了一个路由器或进行了拓扑优化,管理员需要手动更新路由表。
这种更新方式需要消耗大量的时间和精力,并且不适用于大规模复杂的网络。
优点:1.简单:静态浮动路由技术的配置相对简单,只需要配置每个路由器的静态路由表即可。
不需要像动态路由协议那样进行复杂的协商和计算。
2.稳定:静态路由表是固定的,不会受到动态变化的影响。
即使网络拓扑出现故障,静态路由表中的条目也不会发生变化。
这有助于提高网络的稳定性。
路由负载均衡和浮动路由
路由负载均衡和浮动路由
浮动静态路由:一种特殊的静态路由,通过配置去往相同的目的网段,但是优先级不同的静态路由,为了保证在网络中优先级较高的路由,即主路由失效的情况下,提供备份路由。
正常情况下,备份路由时不会出现在路由表中的。
负载均衡:当数据有多条可选路径前往同一目的网络,可以通过配置相同优先级和开销的静态路由来实现负载均衡,使得数据的传输均衡的分配到多条路径上,从而可以实现数据分流、减少单条路径负载过重的情况。
然而当其中某一条路径失效时,其他的路径仍然是可以正常的传输数据的,同时也起到了冗余的作用。
静态路由和静态浮动路由
作业:1、配置静态路由分析:源-192.168.1.1;目的:172.16.1.1过程:1)Branch配置了静态路由2)HQ有直连到达server3)server有默认网关指向HQ4)HQ有直连到达192.168.1.15)到达Branch实验步骤:1)Branch上配置e0/1接口IP 192.168.1.1 255.255.255.0Branch(config)#int e0/1Branch(config-if)#no shuBranch(config-if)#ip address 192.168.1.1 255.255.255.02)HQ上配置e0/1接口IP 192.168.1.2 255.255.255.0hq(config)#int e0/1hq(config-if)#no shuhq(config-if)#ip address 192.168.1.2 255.255.255.03)HQ上配置e0/0接口IP 172.16.1.254 255.255.255.0hq(config)#int e0/0hq(config-if)#no shuhq(config-if)#ip address 172.16.1.254 255.255.255.04)Server上配置e0/0接口IP 172.16.1.1 255.255.255.0server(config)#int e0/0server(config-if)#no shuserver(config-if)#ip address 172.16.1.1 255.255.255.05)Server上关闭路由功能,并设置网关172.16.1.254server(config)#no ip routingserver(config)#ip default-gateway 172.16.1.2546)Branch到HQ有直连的路由,但是到server没有,故配置一条静态路由:Branch(config)#ip route 172.16.1.0 255.255.255.0 e0/1 192.168.1.2测试:Branch#ping 172.16.1.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:.!!!!Success rate is 80 percent (4/5), round-trip min/avg/max = 1/1/1 ms//数据包通了2、配置静态默认路由分析:数据包有来有回才会通,pc1去往Branch有直连路由(网关),去往server有一条静态路由,所以数据包去往server没问题;server有到达HQ的直连路由(网关),但HQ上没有去往pc1的路由,那么配置1条路由(静态默认路由):1)配置pc1e0/1口的ip地址PC1(config)#int e0/1PC1(config-if)#no shPC1(config-if)#ip address 10.1.10.254 255.255.255.02)将pc1的路由功能关闭,并设置网关PC1(config)#no ip routingPC1(config)#ip default-gateway 10.1.10.2543)HQ上配置静态默认路由hq(config)#ip route 0.0.0.0 0.0.0.0 e0/1 192.168.1.1测试,可以通信了PC1#ping 172.16.1.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:.!!!!Success rate is 80 percent (4/5), round-trip min/avg/max = 1/1/1 ms3、试试静态浮动路由(默认路由的)1)开启HQ上s1/0接口,配置iphq(config)#int s1/0hq(config-if)#no shuhq(config-if)#ip address 202.100.1.2 255.255.255.02)开启Branch上的s1/0接口,配置ipBranch(config)#int s1/0Branch(config-if)#no shuBranch(config-if)#ip address 202.100.1.1 255.255.255.03)在HQ上实施浮动路由:hq(config)#ip route 0.0.0.00.0.0.0 s1/0 10(管理距离设置为10,设置串口上路由为次要的路由选择)此时再show只有一条路由hq#show ip rou staS* 0.0.0.0/0 is directly connected, Ethernet0/14)在server上测试,可以看到数据是走以太口上的路由走的,因为以太网上的路由管理距离较小,所以优先从这里传输;server#traceroute 10.1.10.100 numericType escape sequence to abort.Tracing the route to 10.1.10.100VRF info: (vrf in name/id, vrf out name/id)1 172.16.1.254 0 msec 0 msec 0 msec2 192.168.1.1 0 msec 0 msec 0 msec3 10.1.10.100 1 msec * 0 msec5)关掉以太口上的这条默认路由(需要关闭Branch和HQ上的e0/1接口),再次测试,发现数据是从浮动路由上传输的了:server#traceroute 10.1.10.100 numericType escape sequence to abort.Tracing the route to 10.1.10.100VRF info: (vrf in name/id, vrf out name/id)1 172.16.1.254 6 msec 0 msec 0 msec2 202.100.1.1 9 msec 12 msec 10 msec3 10.1.10.100 10 msec * 10 msecserver#。
浮动静态路由实验报告
静态路由实验实验要求:R1的loopback1分3次顺序ping通R8的loopback1,体现浮动路由的作用。
实验步骤:1、画出实验拓扑图,如上图所示2、根据拓扑图给每个路由器配置IP地址R1配置:R1(config)#int s0/0R1(config-if)#ip add 192.168.2.1 255.255.255.0R1(config-if)#no shR1(config-if)#int s0/1R1(config-if)#ip add 192.168.4.1 255.255.255.0R1(config-if)#no shR1(config-if)#int s0/2R1(config-if)#ip add 192.168.3.1 255.255.255.0R1(config-if)#no shR1(config-if)#int loopback 1R1(config-if)#ip add 192.168.1.1 255.255.255.0R2配置:R2(config)#int s0/0R2(config-if)#ip add 192.168.2.2 255.255.255.0R2(config-if)#no shR2(config-if)#int s0/2R2(config-if)#ip add 192.168.5.1 255.255.255.0R2(config-if)#no shR2(config-if)#int s0/3R2(config-if)#ip add 192.168.7.1 255.255.255.0R2(config-if)#no shR3配置:R3(config)#int s0/1R3(config-if)#ip add 192.168.4.2 255.255.255.0R3(config-if)#no shR3(config-if)#int s0/2R3(config-if)#ip add 192.168.5.2 255.255.255.0R3(config-if)#no shR3(config-if)#int s0/0R3(config-if)#ip add 192.168.6.1 255.255.255.0R3(config-if)#no shR4配置:R4(config)#int s0/0R4(config-if)#ip add 192.168.6.2 255.255.255.0R4(config-if)#no shR4(config-if)#int s0/2R4(config-if)#ip add 192.168.3.2 255.255.255.0R4(config-if)#no shR4(config-if)#int s0/3R4(config-if)#ip add 192.168.7.2 255.255.255.0R4(config-if)#no shR4(config-if)#int loopback 1R4(config-if)#ip add 192.168.8.1 255.255.255.03、配置静态路由R1配置:R1(config)#ip route 192.168.8.0 255.255.255.0 192.168.3.2R1(config)#ip route 192.168.8.0 255.255.255.0 192.168.6.2 20 R1(config)#ip route 192.168.8.0 255.255.255.0 192.168.7.2 50 R1(config)#ip route 192.168.6.0 255.255.255.0 192.168.5.2 20 R1(config)#ip route 192.168.7.0 255.255.255.0 192.168.5.1 50 R1(config)#ip route 192.168.5.0 255.255.255.0 192.168.2.2 20 R1(config)#ip route 192.168.5.0 255.255.255.0 192.168.4.2 50 R2配置:R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1 20 R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.4.1 50 R2(config)#ip route 192.168.4.0 255.255.255.0 192.168.5.2 50 R2(config)#ip route 192.168.8.0 255.255.255.0 192.168.6.2 20 R2(config)#ip route 192.168.8.0 255.255.255.0 192.168.7.2 50 R2(config)#ip route 192.168.6.0 255.255.255.0 192.168.5.2 20 R3配置:R3(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1 20 R3(config)#ip route 192.168.1.0 255.255.255.0 192.168.4.1 50 R3(config)#ip route 192.168.2.0 255.255.255.0 192.168.5.1 20 R3(config)#ip route 192.168.8.0 255.255.255.0 192.168.6.2 20R3(config)#ip route 192.168.8.0 255.255.255.0 192.168.7.2 50R3(config)#ip route 192.168.7.0 255.255.255.0 192.168.5.1 50R4配置:R4(config)#ip route 192.168.1.0 255.255.255.0 192.168.3.1R4(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1 20R4(config)#ip route 192.168.1.0 255.255.255.0 192.168.4;1 50R4(config)#ip route 192.168.2.0 255.255.255.0 192.168.5.1 20R4(config)#ip route 192.168.4.0 255.255.255.0 192.168.5.2 50R4(config)#ip route 192.168.5.0 255.255.255.0 192.168.6.1 20R4(config)#ip route 192.168.5.0 255.255.255.0 192.168.7.1 503、测试R1#traceroute 192.168.8.1 source 192.168.1.1Type escape sequence to abort.Tracing the route to 192.168.8.11 192.168.3.2 96 msec 92 msec *R1选择管理距离最小的静态路由192.168.8.0/24 [1/0] via 192.168.3.2直接到达R4查看路由表:R1#show ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not setS 192.168.8.0/24 [1/0] via 192.168.3.2C 192.168.4.0/24 is directly connected, Serial0/1S 192.168.5.0/24 [20/0] via 192.168.2.2S 192.168.6.0/24 [20/0] via 192.168.5.2S 192.168.7.0/24 [50/0] via 192.168.5.1C 192.168.1.0/24 is directly connected, Loopback1C 192.168.2.0/24 is directly connected, Serial0/0C 192.168.3.0/24 is directly connected, Serial0/2在R1上写了7条静态路由,目前只显示了4条,说明浮动的静态路由不能永久地保存在路由选择中。
华为路由交换由浅入深系列(二)静态路由、浮动路由、默认路由配置以及华为路由协议优先级总结
华为路由交换由浅入深系列(二)静态路由、浮动路由、默认路由配置以及华为路由协议优先级总结掌握目标一、配置设备名称与IP地址:二、配置静态路由三、配置浮动路由用于备份四、配置默认路由五、了解华为不同路由协议的优先级一、配置设备名称与IP地址:R1:<Huawei>system-viewEnter system view,return user view with Ctrl+Z.[Huawei]sysname R1[R1]interface g0/0/1[R1-GigabitEthernet0/0/1]ip address202.100.1.1255.255.255.0 quit[R1]interface g0/0/2[R1-GigabitEthernet0/0/2]ip add202.100.2.1255.255.255.0quit[R1-GigabitEthernet0/0/1]int lo0 =====创建环回接口[R1-LoopBack0]ip add1.1.1.1255.255.255.255[R1-LoopBack0]quit[R1]display current-configuration interface =====显示接口信息#interface GigabitEthernet0/0/0#interface GigabitEthernet0/0/1ip address202.100.1.1255.255.255.0#interface GigabitEthernet0/0/2ip address202.100.2.1255.255.255.0#interface NULL0#interface LoopBack0ip address1.1.1.1255.255.255.255R2:[R2]interface g0/0/1[R2-GigabitEthernet0/0/1]ip add202.100.1.2255.255.255.0 [R2-GigabitEthernet0/0/1]int g0/0/0[R2-GigabitEthernet0/0/0]ip add202.100.3.2255.255.255.0 [R2-GigabitEthernet0/0/0]int lo0[R2-LoopBack0]ip ad2.2.2.2255.255.255.255[R2-LoopBack0]quitR3:[R3]int g0/0/2[R3-GigabitEthernet0/0/2]ip add202.100.2.3255.255.255.0 [R3-GigabitEthernet0/0/2]int g0/0/0[R3-GigabitEthernet0/0/0]ip add202.100.3.3255.255.255.0 [R3-GigabitEthernet0/0/0]int lo0[R3-LoopBack0]ip add3.3.3.3255.255.255.255<R1>ping-c2202.100.1.2=====ping两个数据包PING202.100.1.2:56data bytes,press CTRL_C to breakReply from202.100.1.2:bytes=56Sequence=1ttl=255time=10ms Reply from202.100.1.2:bytes=56Sequence=2ttl=255time=1ms---202.100.1.2ping statistics---2packet(s)transmitted2packet(s)received0.00%packet lossround-trip min/avg/max=1/5/10ms<R1>ping-c2202.100.2.3PING202.100.2.3:56data bytes,press CTRL_C to breakReply from202.100.2.3:bytes=56Sequence=1ttl=255time=20ms Reply from202.100.2.3:bytes=56Sequence=2ttl=255time=10ms---202.100.2.3ping statistics---2packet(s)transmitted2packet(s)received0.00%packet lossround-trip min/avg/max=10/15/20ms<R1>display ip routing-table ====查看路由表Route Flags:R-relay,D-download to fib------------------------------------------------------------------------------Routing Tables:PublicDestinations:11 Routes:11Destination/Mask Proto Pre Cost Flags NextHop Interface1.1.1.1/32Direct0 127.0.0.0/8Direct0 0 D 127.0.0.1127.0.0.1127.0.0.1LoopBack00 D InLoopBack0InLoopBack0InLoopBack0GigabitEthernet0127.0.0.1/32Direct0 127.255.255.255/32Direct0 202.100.1.0/24Direct0 0 D0 D 127.0.0.1 0 D 202.100.1.1二、配置静态路由[R1]ip route-static 3.3.3.3 255.255.255.255 202.100.2.3 ===添加静态路由[R1]ip route-static 202.100.3.0 255.255.255.0 202.100.2.3[R1]display ip routing-table =====Static 代表静态路由,60 代表静态路由优先级Route Flags: R - relay, D - download to fib------------------------------------------------------------------------------Routing Tables: PublicDestinations : 13 Routes : 13Destination/Mask Proto Pre Cost Flags NextHop Interface1.1.1.1/32 Direct 03.3.3.3/32 Static 60<R1>ping -c 1 3.3.3.3 PING 3.3.3.3: 56 data bytes, press CTRL_C to breakReply from 3.3.3.3: bytes=56 Sequence=1 ttl=255 time=10 ms0 D 127.0.0.1 LoopBack0 0 RD 202.100.2.3 GigabitEthernet0<R1>ping -c 1 202.100.3.3PING202.100.3.3:56data bytes,press CTRL_C to breakReply from202.100.3.3:bytes=56Sequence=1ttl=255time=10ms三、配置浮动路由用于备份配置备份静态路由,当R1与R3之间链路出现故障时,可走R2。
思科Cisco路由器配置——浮动静态路由配置实验详解
思科Cisco路由器配置——浮动静态路由配置实验详解本⽂实例讲述了思科Cisco浮动静态路由配置实验。
分享给⼤家供⼤家参考,具体如下:⼀、实验⽬的:利⽤⼀条静态路由作为两条负载均衡的浮动静态路由⼆、拓扑图如下:三、具体步骤配置(1)R1路由器配置Router>enable --进⼊特权模式Router#configure terminal --进⼊全局配置模式Enter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R1 --修改路由器名为R1R1(config)#interface s0/0/0 --进⼊端⼝R1(config-if)#clock rate 64000 --设置时钟同步速率R1(config-if)#ip address 192.168.12.1 255.255.255.0 --给端⼝配置ip地址R1(config-if)#no shutdown --激活端⼝%LINK-5-CHANGED: Interface Serial0/0/0, changed state to downR1(config-if)#interface s0/0/1 --进⼊端⼝R1(config-if)#clock rate 64000 --设置时钟同步速率R1(config-if)#ip address 192.168.23.2 255.255.255.0 --给端⼝配置ip地址R1(config-if)#no shutdown --激活端⼝%LINK-5-CHANGED: Interface Serial0/0/1, changed state to downR1(config-if)#exit --返回上⼀级R1(config)#interface l0 --进⼊回环端⼝R1(config-if)#ip address 10.1.1.1 255.255.255.0 --给端⼝配置ip地址R1(config-if)#no shutdown --激活端⼝R1(config-if)#interface f0/0 --进⼊端⼝R1(config-if)#ip address 192.168.13.1 255.255.255.0 --给端⼝配置ip地址R1(config-if)#no shutdown --激活端⼝R1(config-if)#exit --返回上⼀级R1(config)#route rip --开启rip协议R1(config-router)#version 2 --版本2R1(config-router)#no auto-summary --关闭⾃动汇总R1(config-router)#network 192.168.12.0 --添加直连⽹段到RIPR1(config-router)#network 192.168.23.0R1(config-router)#network 10.1.1.0R1(config-router)#exit --返回上⼀级R1(config)#ip route 20.1.1.0 255.255.255.0 192.168.13.2 121 --配置浮动静态路由,级别为121R1(config)#end --返回特权模式(2)R2路由器配置Router>enable --进⼊特权模式Router#configure terminal --进⼊全局配置模式Enter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R2 --修改路由器名为R2R2(config)#interface s0/0/1 --进⼊端⼝R2(config-if)#clock rate 64000 --配置时钟速率This command applies only to DCE interfacesR2(config-if)#ip address 192.168.12.2 255.255.255.0 --给端⼝配置ip地址R2(config-if)#no shutdown --激活端⼝R2(config-if)#interface s0/0/0 --进⼊端⼝R2(config-if)#clock rate 64000 --为端⼝配置时钟速率This command applies only to DCE interfacesR2(config-if)#ip address 192.168.23.1 255.255.255.0 --给端⼝配置ip地址R2(config-if)#no shutdown --激活端⼝R2(config-if)#exit --返回上⼀级R2(config)#interface l0 --进⼊回环端⼝R2(config-if)#ip address 20.1.1.1 255.255.255.0 --给端⼝配置ip地址R2(config-if)#no shutdown --激活端⼝R2(config-if)#interface f0/1 --进⼊端⼝R2(config-if)#ip address 192.168.13.2 255.255.255.0 --给端⼝配置ip地址R2(config-if)#no shutdown --激活端⼝R2(config-if)#exit --返回上⼀级R2(config)#route rip --开启rip协议R2(config-router)#version 2 --版本2R2(config-router)#no auto-summary --关闭⾃动汇总R2(config-router)#network 192.168.12.0 --添加直连⽹段到RIPR2(config-router)#network 192.168.23.0R2(config-router)#network 20.1.1.0R2(config-router)#exit --返回上⼀级R2(config)#ip route 10.1.1.0 255.255.255.0 192.168.13.1 121 --配置浮动静态路由,级别为121 R2(config)#end --返回特权模式四、验证1、分别查看R1与R2路由表信息(1)R1路由表信息(2)R2路由表信息2、断开两条负载均衡路径(12.0与23.0⽹段)并查看路由表信息(1)R1路由表信息(2)R2路由表信息解释:当两条负载均衡路径断掉,这条浮动的静态路由就会出现。
实验一 静态ECMP和浮动静态路由配置
实验报告
一,实验目标:
1,掌握路何在路由器上配置静态ECMP;2,掌握浮动静态路由配置。
二,实验组网图
三.实验设备
四,实验任务
(1)任务一:静态ECMP配置
(2)任务二:浮动静态路由配置
五,实验总结
在实验原理图可以看出实验一是一个简单的配置静态路由实验,由管理员手工配置,无开销,适合简单的扩普结构网络,合理配置可以减少路由表选项数量,节省路由表空间,加快路由匹配速度,缺点是无法根据网络扩扑变化而改变,网络故障必须由管理员去维护。
实验二则是配置浮动静态路由,适合于备份链路是低宽带链路的场合,当备份链路是较高宽带链路的场合时,则用动态路由来备份另
一动态路由。
【实验报告】浮动静态路由实验(SLA)_屠双奇
浮动静态路由(SLA)V0.12012-9-3Author TELPHONE OrganizationLastUpdateSPOTO 全球培训●项目●人才1 / 5SPOTO 全球 培训 ● 项目 ● 人才2 / 5目录1拓扑与需求 ....................................................................................................................................................... 2 1.1 网络拓扑 ............................................................................................................................................... 2 1.2 需求概述 ............................................................................................................................................... 3 2实现机制 ........................................................................................................................................................... 3 2.1 设计原理 ............................................................................................................. 错误!未定义书签。
配置静态路由实现负载均衡,以及浮动路由的配置
实验:静态静态路由实现负载均衡及浮动路由配置实验目的●了解静态路由的工作原理;●掌握路由器的静态路由配置方法;●学习负载均衡和浮动路由的工作原理;●掌握负载均衡和浮动路由的测试方法;实验设备●Packet Tracer模拟器上,使用三台2811路由器,串口6个,串口线3条,进行设备配置。
实验拓扑图●实验拓扑如所示:图静态路由负载均衡及浮动路由的配置实验步骤1.静态路由实现负载均衡配置打开“配置静态路由实现负载均衡及浮动路由配置.pkt”工程文档,分别按命令脚本文件“静态路由实现负载均衡脚本.txt”设置刷入路由器R1、R2和R3的配置脚本,然后分别查看R1、R2和R3的路由表项,再在R1路由器的特权模式下,开启ICMP数据包监听(debug ip icmp命令),从R1路由器去ping23.1.1.2地址,根据返回的数据包状态,判断负载均衡是否生效及其工作原理。
具体路由器配置命令脚本如下://R1路由器:enconf tint s0/0/0ip add 12.1.1.1 255.255.255.0clock r 64000no shutexitint s0/1/0ip add 13.1.1.1 255.255.255.0clock r 64000no shutexitint loopback 1ip add 11.1.1.1 255.255.255.0no shutexitip route 23.1.1.0 255.255.255.0 12.1.1.2ip route 23.1.1.0 255.255.255.0 13.1.1.3exit//R2路由器:enconf tint s0/0/0ip add 12.1.1.2 255.255.255.0clock r 64000no shutexitint s0/1/0ip add 23.1.1.2 255.255.255.0clock r 64000no shutexitip route 13.1.1.0 255.255.255.0 23.1.1.3exit//R3路由器:enint s0/0/0ip add 13.1.1.2 255.255.255.0clock r 64000no shutexitint s0/1/0ip add 23.1.1.3 255.255.255.0clock r 64000no shutexitint loopback 1ip add 33.1.1.1 255.255.255.0no shutexitint loopback 2ip add 33.1.2.1 255.255.255.0no shutexitint loopback 3ip add 33.1.3.1 255.255.255.0no shutexitip route 12.1.1.0 255.255.255.0 23.1.1.2exit当数据有多条可选链路前往同一目的网段时,可以通过配置静态路由负载均衡,使得数据的传输均等地分配到多条链路上,从而实现数据分流,减轻单条链路负载的效果,而当其中一条分流链路失效时,其他链路正常传输数据,在一定程度上也起到了链路冗余的作用。
《网络系统集成》浮动静态路由
《网络系统集成》浮动静态路由2011-05-16 23:33:22| 分类:系统集成阅读91 评论0 字号:大中小订阅一、实验目的1、学习管理距离的配置;2、理解冗余线路中路由的控制与管理,学习配置浮动静态路由表。
二、实验环境规划和网络拓扑结构1、实验环境规划两个路由器两端有两个网络192.168.1.0/24和172.16.1.0/24,在两个路由器之间设置两条链路。
2、实验拓扑图三、实验步骤1、使用PT放置两台2621XM;分别关闭电源,安装WIC-1T模块,打开电源;连接串行线路。
2、配置两台路由器的端口地址和环回端口。
R1上的配置Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R1R1(config)#int lo0 配置环回端口%LINK-5-CHANGED: Interface Loopback0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state toupR1(config-if)#ip addr 192.168.1.1 255.255.255.0 环回端口地址R1(config-if)#exitR1(config)#int s0/0 配置线路1R1(config-if)#ip addr 172.16.16.5 255.255.255.252 线路1端口地址R1(config-if)#no shut%LINK-5-CHANGED: Interface Serial0/0, changed state to downR1(config-if)#exitR1(config)#int f0/0 配置线路2R1(config-if)#ip addr 172.16.16.1 255.255.255.252 线路2端口地址R1(config-if)#exitR1(config-if)#no shut%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to upR1(config-if)#R2上的配置Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R2R2(config)#int lo0%LINK-5-CHANGED: Interface Loopback0, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state toupR2(config-if)#ip addr 172.16.1.1 255.255.255.0R2(config-if)#exitR2(config)#int s0/0R2(config-if)#clock ra 64000R2(config-if)#ip addr 172.16.16.6 255.255.255.252R2(config-if)#no sh%LINK-5-CHANGED: Interface Serial0/0, changed state to upR2(config-if)#%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state toupR2(config-if)#int f0/0R2(config-if)#ip addr 172.16.16.2 255.255.255.252R2(config-if)#no sh%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to upR2(config-if)#3、在两个路由器上分别配置两条链路的路由,但是不改变管理距离R1上的配置R1(config)#ip route 172.16.1.0 255.255.255.0 172.16.16.2R1(config)#ip route 172.16.1.0 255.255.255.0 172.16.16.6R1(config)#R2上的配置R2(config)#ip route 192.168.1.0 255.255.255.0 172.16.16.1R2(config)#ip route 192.168.1.0 255.255.255.0 172.16.16.5R2(config)#4、查看此时的路由表R1#show ip route………………172.16.0.0/24 is subnetted, 1 subnetsS 172.16.1.0 [1/0] via 192.168.16.2[1/0] via 192.168.16.6 这里同时存在两条静态路由同时工作,默认的管理距离都为1C 192.168.1.0/24 is directly connected, Loopback0192.168.16.0/30 is subnetted, 2 subnetsC 192.168.16.0 is directly connected, FastEthernet0/0C 192.168.16.4 is directly connected, Serial0/0R2#show ip route………………172.16.0.0/24 is subnetted, 1 subnetsC 172.16.1.0 is directly connected, Loopback0S 192.168.1.0/24 [1/0] via 192.168.16.1[1/0] via 192.168.16.5192.168.16.0/30 is subnetted, 2 subnetsC 192.168.16.0 is directly connected, FastEthernet0/0C 192.168.16.4 is directly connected, Serial0/05、将链路1的管理距离改为100R1(config)#ip route 172.16.1.0 255.255.255.0 192.168.16.2 100R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.16.1 1006、查看此时的路由表,可以看到只有链路2的路由可以使用。
负载均衡-浮动静态路由
CA扩展实验:路由链路负载均衡,浮动静态路由发布时间:2008-05-23路由路由,保证在一条链路shut down后启用另一条链路。
实验目的:学会应用静态路由,动态路由,了解管理距离。
实验环境:cisco7200路由器3台〔模拟〕一、名词概念静态路由静态路由是指由网络管理员手工配置的路由信息。
当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。
静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。
当然,网管员也可以通过对路由器进展设置使之成为共享的。
静态路由一般适用于比拟简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。
在一个支持DDR〔dial-on-demand routing〕的网络中,拨号链路只在需要时才拨通,因此不能为动态路由信息表提供路由信息的变更情况。
在这种情况下,网络也适合使用静态路由。
使用静态路由的另一个好处是网络安全某某性高。
动态路由因为需要路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。
因此,网络出于安全方面的考虑也可以采用静态路由。
大型和复杂的网络环境通常不宜采用静态路由。
一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大X围地调整,这一工作的难度和复杂程度非常高。
管理距离管理距离是指一种路由协议的路由可信度。
每一种路由协议按可靠性从高到低,依次分配一个信任等级,这个信任等级就叫管理距离。
对于两种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议。
一些常见路由协议的管理距离Route Source --Default Distance ValuesConnected interface --0Static route* --1Enhanced Interior Gateway Routing Protocol (EIGRP) summary route--5External Border Gateway Protocol(BGP)--20Internal EIGRP-- 90IGRP --100OSPF --110Intermediate System-to-Intermediate System (IS-IS)--115Routing Information Protocol (RIP) --120Exterior Gateway Protocol (EGP) --140On Demand Routing (ODR) --160External EIGRP --170Internal BGP --200Unknown** --255/管理距离是可以更改的。
任务3.3 静态路由汇总及浮动路由配置
动路由配置Ø路由汇总Ø路由负载分担Ø路由备份•如果网络中的业务网段较多,那么针对每个网段都配置静态路由,会造成路由表项太多,增加了匹配延时。
•静态路由不能适应网络拓扑变化,一旦设备或链路出现故障,相关联的通信必然中断。
•本次任务使用路由汇总和浮动路由两项优化技术,分别解决业务网段数量多和静态路由动态适应网络拓扑变化的问题。
Ø基本概念:将若干条明细路由汇总成一条路由,这条路由称为汇总路由。
•汇总路由的网络范围一定要包含各明细路由的网络范围,否则会造成部分网段无法通信。
•通过路由汇总可以减少路由条目,降低路由查询对设备的消耗。
•路由汇总计算的方法是CIDR,即无类域间路由。
•路由汇总有效实施依赖IP地址的合理规划。
•静态路由、动态路由均可进行路由汇总。
示例中R2连接8个连续子网172.16.0.0/24-172.16.7.0/24 ,配置静态路由,使R1能够访问这8个子网。
可以添加下列8条明细路由来实现:[R1]ip route-static 172.16.0.0 24 10.1.0.2[R1]ip route-static 172.16.1.0 24 10.1.0.2[R1]ip route-static 172.16.2.0 24 10.1.0.2[R1]ip route-static 172.16.3.0 24 10.1.0.2[R1]ip route-static 172.16.4.0 24 10.1.0.2[R1]ip route-static 172.16.5.0 24 10.1.0.2[R1]ip route-static 172.16.6.0 24 10.1.0.2[R1]ip route-static 172.16.7.0 24 10.1.0.2也可以添加1条汇总路由来实现:[R1]ip route-static 172.16.0.0 21 10.1.0.2Ø路由汇总计算:基于CIDR思想,采用可变子网掩码,屏蔽A、B、C主类网络的限定。
浮动静态路由配置
通过浮动静态路由实现链路备份编者:daiwell 绍兴职业技术学院7.5工作任务公司内部有一个非常重要的数据库服务器,所在网段为192.168.1.0/24,平常访问通过Router1和Router2两个路由器构成的通信链路,路由协议采用静态路由协议。
最近由于链路故障造成数据库存取中断,造成了经济损失。
为了保证该网段能够不间断访问,要求实现一个备份冗余的通信链路,因此决定在该网段增加一条浮动静态路由,为PC2所在网络与PC1所在网络增加冗余通信链路。
7.6相关知识浮动静态路由是一种特殊的静态路由。
由于浮动静态路由的优先级很低,在路由表中,它属于候补人员,它仅仅在首选路由失败时才发生作用,即在一条首选路由发生失败的时候,浮动静态路由才起作用,因此浮动静态路由主要考虑链路的冗余性能。
浮动静态路由通过配置一个比主路由的管理距离更大的静态路由,保证网络中主路由失效的情况下,提供备份路由。
但在主路由存在的情况下它不会出现在路由表中。
浮动静态路由主要用于拔号备份。
浮动静态路由的配置方法与静态路由相同,要注意preference-value为该路由的优先级别,即管理距离,可以根据实际情况指定,范围0~255。
其配置格式如下:[no] ip route ip-address { mask | mask-length } { interfacce-name | gateway-address } [preference-value ] [ reject | blackhole ]管理距离是指一种路由协议的路由可信度。
每一种路由协议按可靠性从高到低,依次分配一个信任等级,这个信任等级就叫管理距离。
对于两种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议。
一般管理距离是一个0-255的数字,值越大,则优先级越小。
一般优先级顺序为:直连路由> 静态路由> 动态路由协议,不同协议的管理距离不一样,同一协议生成的路由管理距离也可能不一样,例如几种ospf协议的管理距离就不同,区域内路由> 区域间路由> 区域外路由。
IPV6 浮动静态路由1
配置IPV6 浮动静态路由r1 配置router>enrouter#conf trouter(config)#host r1r1(config)#ena sec 123r1(config)#no ip domain-lookupr1(config)#ban mot #Welcome to r1#r1(config)#line vty 0 4r1(config-line)#no loginr1(config-line)#line con 0r1(config-line)#no exec-timer1(config-line)#ipv6 unicast-routingr1(config)#ipv6 cefr1(config-if)#int lo0r1(config-if)#des test ipr1(config-if)#ipv6 add fec0:0:0:3::1/128r1(config-if)#int f 0/0r1(config-if)#des link to r2r1(config-if)#ipv6 add fec0:0:0:1::/64 eui-64 r1(config-if)#no shutr1(config-if)#int f 1/0r1(config-if)#des link to r2 for backr1(config-if)#ipv6 add fec0:0:0:2::/64 eui-64 r1(config-if)#no shutr1(config-if)#exitr1(config)#ipv6 route fec0:0:0:4::/64fec0::1:c800:2ff:fe14:0r1(config)#ipv6 route fec0:0:0:5::/64fec0::1:c800:2ff:fe14:0r1(config)#ipv6 route fec0:0:0:6::/64fec0::1:c800:2ff:fe14:0r1(config)#ipv6 route fec0:0:0:4::/64fec0::2:c800:2ff:fe14:1c 50r1(config)#ipv6 route fec0:0:0:5::/64fec0::2:c800:2ff:fe14:1c 50r1(config)#ipv6 route fec0:0:0:6::/64fec0::2:c800:2ff:fe14:1c 50r1(config)#endr1#r2 配置router>enrouter#conf trouter(config)#host r2r2(config)#ena sec 123r2(config)#no ip domain-lookupr2(config)#ban mot #Welcome to r2#r2(config)#line vty 0 4r2(config-line)#no loginr2(config-line)#line con 0r2(config-line)#no exec-timer2(config-line)#ipv6 unicast-routingr2(config)#ipv6 cefr2(config-if)#int lo0r2(config-if)#des test ipr2(config-if)#ipv6 add fec0:0:0:4::1/128r2(config-if)#int f 0/0r2(config-if)#des link to r1r2(config-if)#ipv6 add fec0:0:0:1::/64 eui-64 r2(config-if)#no shutr2(config-if)#int f 1/0r2(config-if)#des link to r1 for backr2(config-if)#ipv6 add fec0:0:0:2::/64 eui-64 r2(config-if)#no shutr2(config-if)#int f 2/0r2(config-if)#des link to r3r2(config-if)#ipv6 add fec0::5:c800:2ff:fe14:38 r2(config-if)#no shutr2(config-if)#exitr2(config)#ipv6 route fec0:0:0:3::/64fec0::1:c800:2ff:fec8:0r2(config)#ipv6 route fec0:0:0:6::/64fec0::5:c800:5ff:fea4:0r2(config)#ipv6 route fec0:0:0:3::/64fec0::2:c800:2ff:fec8:1c 50r2(config)#endr2#r3 配置router>enrouter#conf trouter(config)#host r3r3(config)#ena sec 123r3(config)#no ip domain-lookupr3(config)#ban mot #Welcome to r3#r3(config)#line vty 0 4r3(config-line)#no loginr3(config-line)#line con 0r3(config-line)#no exec-timer3(config-line)#ipv6 unicast-routingr3(config)#ipv6 cefr3(config-if)#int lo0r3(config-if)#des test ipr3(config-if)#ipv6 add fec0:0:0:6::1/128r3(config-if)#int f 0/0r3(config-if)#des link to r2r3(config-if)#ipv6 add fec0:0:0:5::/64 eui-64 r3(config-if)#no shutr3(config-if)#exitr3(config)#ipv6 route fec0:0:0:1::/64fec0::5:c800:2ff:fe14:38r3(config)#ipv6 route fec0:0:0:2::/64fec0::5:c800:2ff:fe14:38r3(config)#ipv6 route fec0:0:0:3::/64fec0::5:c800:2ff:fe14:38r3(config)#ipv6 route fec0:0:0:4::/64fec0::5:c800:2ff:fe14:38r3(config)#endr3#Weclome to r1r1>show runPassword:r1#show runBuilding configuration...Current configuration : 1197 bytesversion 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionhostname r1boot-start-markerboot-end-markerenable secret 5 $1$ZJdq$sXB/we0Xn5mXCf6njEMcL1 no aaa new-modelip subnet-zerono ip domain lookupip cefipv6 unicast-routingipv6 cefinterface Loopback0description test ipno ip addressipv6 address FEC0:0:0:3::1/128interface FastEthernet0/0description link to r2no ip addressduplex halfipv6 address FEC0:0:0:1::/64 eui-64interface FastEthernet1/0description link to r2 for backno ip addressduplex halfipv6 address FEC0:0:0:2::/64 eui-64ip classlessno ip http serveripv6 route FEC0:0:0:4::/64 FEC0::2:C800:2FF:FE14:1C 50 ipv6 route FEC0:0:0:4::/64 FEC0::1:C800:2FF:FE14:0ipv6 route FEC0:0:0:5::/64 FEC0::2:C800:2FF:FE14:1C 50 ipv6 route FEC0:0:0:5::/64 FEC0::1:C800:2FF:FE14:0ipv6 route FEC0:0:0:6::/64 FEC0::2:C800:2FF:FE14:1C 50 ipv6 route FEC0:0:0:6::/64 FEC0::1:C800:2FF:FE14:0 gatekeepershutdownbanner motd ^CWeclome to r1^Cline con 0exec-timeout 0 0stopbits 1line aux 0stopbits 1line vty 0 4no loginendr1#show ipv6 routeIPv6 Routing Table - 10 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:1::/64 [0/0]via ::, FastEthernet0/0L FEC0::1:C800:2FF:FEC8:0/128 [0/0]via ::, FastEthernet0/0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FEC8:1C/128 [0/0] via ::, FastEthernet1/0LC FEC0:0:0:3::1/128 [0/0]via ::, Loopback0S FEC0:0:0:4::/64 [1/0]via FEC0::1:C800:2FF:FE14:0S FEC0:0:0:5::/64 [1/0]via FEC0::1:C800:2FF:FE14:0S FEC0:0:0:6::/64 [1/0]via FEC0::1:C800:2FF:FE14:0L FF00::/8 [0/0]via ::, Null0r1#telnet fec0::1:c800:2ff:fe14:0Trying FEC0::1:C800:2FF:FE14:0 ... Open Welcome to r2r2>enPassword:r2#show runBuilding configuration...Current configuration : 1153 bytesversion 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionhostname r2boot-start-markerboot-end-markerenable secret 5 $1$gNIo$TyIsx2FDaXRAMbJkkiwgm0 no aaa new-modelip subnet-zerono ip domain lookupip cefipv6 unicast-routingipv6 cefinterface Loopback0description test ipno ip addressipv6 address FEC0:0:0:4::1/128interface FastEthernet0/0description link to r1no ip addressduplex halfipv6 address FEC0:0:0:1::/64 eui-64interface FastEthernet1/0description link to r1 for backno ip addressduplex halfipv6 address FEC0:0:0:2::/64 eui-64interface FastEthernet2/0description link to r3no ip addressduplex halfipv6 address FEC0:0:0:5::/64 eui-64ip classlessno ip http serveripv6 route FEC0:0:0:3::/64 FEC0::2:C800:2FF:FEC8:1C 50 ipv6 route FEC0:0:0:3::/64 FEC0::1:C800:2FF:FEC8:0ipv6 route FEC0:0:0:6::/64 FEC0::5:C800:5FF:FEA4:0 gatekeepershutdownbanner motd ^CWelcome to r2^Cline con 0exec-timeout 0 0stopbits 1line aux 0stopbits 1line vty 0 4no loginendr2#show ipv6 routeIPv6 Routing Table - 11 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:1::/64 [0/0]via ::, FastEthernet0/0L FEC0::1:C800:2FF:FE14:0/128 [0/0]via ::, FastEthernet0/0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FE14:1C/128 [0/0] via ::, FastEthernet1/0S FEC0:0:0:3::/64 [1/0]via FEC0::1:C800:2FF:FEC8:0LC FEC0:0:0:4::1/128 [0/0]via ::, Loopback0C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet2/0L FEC0::5:C800:2FF:FE14:38/128 [0/0] via ::, FastEthernet2/0S FEC0:0:0:6::/64 [1/0]via FEC0::5:C800:5FF:FEA4:0L FF00::/8 [0/0]via ::, Null0r2#telnet fec0::5:c800:5ff:fea4:0Trying FEC0::5:C800:5FF:FEA4:0 ... Open Welcome to r3r3>enPassword:r3#show runBuilding configuration...Current configuration : 1026 bytesversion 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionhostname r3boot-start-markerboot-end-markerenable secret 5 $1$BaqM$DhvX6kzvNAUr7C7pnyQ0l1 no aaa new-modelip subnet-zerono ip domain lookupip cefipv6 unicast-routingipv6 cefinterface Loopback0description test ipno ip addressipv6 address FEC0:0:0:6::/128interface FastEthernet0/0description link to r2no ip addressduplex halfipv6 address FEC0:0:0:5::/64 eui-64interface FastEthernet1/0no ip addressshutdownduplex halfip classlessno ip http serveripv6 route FEC0:0:0:1::/64 FEC0::5:C800:2FF:FE14:38 ipv6 route FEC0:0:0:2::/64 FEC0::5:C800:2FF:FE14:38 ipv6 route FEC0:0:0:3::/64 FEC0::5:C800:2FF:FE14:38 ipv6 route FEC0:0:0:4::/64 FEC0::5:C800:2FF:FE14:38 gatekeepershutdownbanner motd ^CWelcome to r3^Cline con 0exec-timeout 0 0stopbits 1line aux 0stopbits 1line vty 0 4no loginendr3#show ipv6 routeIPv6 Routing Table - 9 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0S FEC0:0:0:1::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:2::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:3::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:4::/64 [1/0]via FEC0::5:C800:2FF:FE14:38C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet0/0L FEC0::5:C800:5FF:FEA4:0/128 [0/0]via ::, FastEthernet0/0LC FEC0:0:0:6::/128 [0/0]via ::, Loopback0L FF00::/8 [0/0]via ::, Null0r3#模拟fec0::1/64链路断开r1#show ipv6 routeIPv6 Routing Table - 8 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FEC8:1C/128 [0/0]via ::, FastEthernet1/0LC FEC0:0:0:3::1/128 [0/0]via ::, Loopback0S FEC0:0:0:4::/64 [50/0]via FEC0::2:C800:2FF:FE14:1CS FEC0:0:0:5::/64 [50/0]via FEC0::2:C800:2FF:FE14:1CS FEC0:0:0:6::/64 [50/0]via FEC0::2:C800:2FF:FE14:1CL FF00::/8 [0/0]via ::, Null0r1#telnet fec0::2:c800:2ff:fe14:1cTrying FEC0::2:C800:2FF:FE14:1C ... OpenWelcome to r2r2>enPassword:r2#show ipv6 routeIPv6 Routing Table - 9 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0C FEC0:0:0:2::/64 [0/0]via ::, FastEthernet1/0L FEC0::2:C800:2FF:FE14:1C/128 [0/0]via ::, FastEthernet1/0S FEC0:0:0:3::/64 [50/0]via FEC0::2:C800:2FF:FEC8:1CLC FEC0:0:0:4::1/128 [0/0]via ::, Loopback0C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet2/0L FEC0::5:C800:2FF:FE14:38/128 [0/0]via ::, FastEthernet2/0S FEC0:0:0:6::/64 [1/0]via FEC0::5:C800:5FF:FEA4:0L FF00::/8 [0/0]via ::, Null0r2#telnet fec0::5:c800:5ff:fea4:0Trying FEC0::5:C800:5FF:FEA4:0 ... OpenWelcome to r3r3>enPassword:r3#show ipv6 routeIPv6 Routing Table - 9 entriesCodes: C - Connected, L - Local, S - Static, R - RIP, B - BGPU - Per-user Static routeI1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summaryO - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2L FE80::/10 [0/0]via ::, Null0S FEC0:0:0:1::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:2::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:3::/64 [1/0]via FEC0::5:C800:2FF:FE14:38S FEC0:0:0:4::/64 [1/0]via FEC0::5:C800:2FF:FE14:38C FEC0:0:0:5::/64 [0/0]via ::, FastEthernet0/0L FEC0::5:C800:5FF:FEA4:0/128 [0/0]via ::, FastEthernet0/0LC FEC0:0:0:6::/128 [0/0]via ::, Loopback0L FF00::/8 [0/0]via ::, Null0r3#第 21 页。
浮动静态路由测试,浮动路由基础实验
浮动静态路由测试,浮动路由基础实验实验环境:Packet tracer 5.0实验要求:在两个路由间建立两条链路,并配置静态路由使得192.168.1.0网段和192.168.4.0网段能够互相访问。
主机1ping 主机2,观察路由间的链路工作情况。
再配置浮动静态路由,再ping,再观察路由间链路的工作情况。
总结浮动静态路由的作用。
实验步骤:1、配置主机和路由各个端口的IP(略)2、配置r1和r2的静态路由r1(config)#ip rou 192.168.4.0 255.255.255.0 192.168.2.2r1(config)#ip rou 192.168.4.0 255.255.255.0 192.168.3.2 /*将两条链路都配置成静态路由*/r1(config)#do show ip rou /*查看一下路由表,思考do的作用*/C 192.168.1.0/24 is directly connected, FastEthernet0/0C 192.168.2.0/24 is directly connected, FastEthernet1/0C 192.168.3.0/24 is directly connected, FastEthernet1/1S 192.168.4.0/24 [1/0] via 192.168.2.2 /*注意这条通过4.0网段的静态路由的显示*/[1/0] via 192.168.3.2 /*可以从2.2走也可以从3.2走*/r2(config)#ip rou 192.168.1.0 255.255.255.0 192.168.2.1r2(config)#ip rou 192.168.1.0 255.255.255.0 192.168.3.1r2(config)#do show ip rouS 192.168.1.0/24 [1/0] via 192.168.2.1 /*注意这条通过1.0网段的静态路由的显示*/[1/0] via 192.168.3.1 /*可以从2.1走也可以从3.1走*/C 192.168.2.0/24 is directly connected, FastEthernet1/0C 192.168.3.0/24 is directly connected, FastEthernet1/1C 192.168.4.0/24 is directly connected, FastEthernet0/0验证:拿主机1ping主机2,注意观察路由间链路的工作情况。
浮动静态路由配置
浮动静态路由配置主要步骤和配置语句的详解了解一些关于浮动静态路由配置的知识还是非常有用的,于是我研究了一下静态路由配置主要步骤和配置语句,在这里拿出来和大家分享一下,希望对大家有用。
浮动静态路由配置步骤:1、正确配置主干线路,保证其能正常通信2、配置主干线路的动态路由3、正确配置备份线路,保证其能正常通信4、浮动静态路由配置通过备份线路的静态路由ip route 目地子网地址子网掩码相邻路由器相邻端口地址权值其中,权值数值越高其路由优先权越低权值范围在1-255之间,CISCO 2501-above的浮动静态路由配置:1.Current confignration:!version 11.2no service udp-small-servers2.no service tcp-small-servers3.!4.hostname above5.!6.enable secret 5 $1$O1aq$KxgpIA0Eulqug8SbCm6rd17.enable password cisco8.!ername down password 7 095C5E1910.chat-scrip lab ABORT ERROR ABORT BUSY ABORT "NO ANSWER" "" "AT H" OK "ATDT \T" TIMEOUT 60 CONNECT \c11.!12.interface Ethernet013.ip address 192.192.193.1 255.255.255.014.!interface Serial015.iu address 192.192.192.1 255.255.255.016.bandwidth 6417.clockrate 6400018.!19.interface Serial120.no ip address21.shutdown22.interface Asyncl24.encapsulation pppasync dynamic address25.async dynamic routing26.async mode dedicated27.dialer in-banddialer ip 166.71.70.2 name down modem-script lab broadcast 363128.dialer-group 129.no cdp enableppp authentication chap30.!router ripwork 192.192.192.0work 192.192.193.033.!34.no ip classless35.ip route 0.0.0.0 0.0.0.0 166.71.70.2 15036.ip route 192.192.191.0 255.255.255.0 166.71.70.2 15037.dialer-list 1 protocol ip permit38.!line con 039.line aux 040.modem InOutmodem autoconfigure discoverystopbits 1rxspeed 38400txspeed38400flowcontrol hardware41.line vty 0 442.no login43.!44.end45.Cisco 2501-down 的配置Current configuration:46.!47.version 11.2no service udp-small-serversno service tep-small-servers!hostname down!enable secret 5 $1$m8S448.$InrkhnJDtCVtSvTpXO8v/0enable password cisco49.!ername above password 7 095C5E1951.chat-script lab ABORT ERROR ABORT BUSY ABORT "NO ANSWER" "" "AT H" OK"ATDT \T" TIMEOUT 60 CONNECT \c52.!53.interface Ethernet054.ip address 192.192.191.1 255.255.255.055.!56.interface Serial058.!59.interface Serial160.no ip address61.shutdown62.!63.interface Asyncl64.ip address 166.71.70.2 255.255.255.0encapsulation pppasync dynamic addressasync dynamic routingasync mode dedicateddialer in65.-banddialer map ip 166.71.70.1 name above modem-script lab broadcast 362166.dialer-group 167.no cdp enable68.ppp authentication chap69.!70.router rip network 192.192.192.0work 192.192.191.072.!73.no ip classless74.ip route 0.0.0.0 0.0.0.0 166.71.70.1 15075.ip route 192.192.193.0 255.255.255.0 166.71.70.1 15076.dialer-list 1 protocol ip permit77.!78.line con 079.line aux 080.modem InOutmodem autoconfigure discovery81.stopbits 182.rxspeed 3840083.txspeed 3840084.flowcontrol hardware85.line vty 0 486.no login。
浮动静态路由配置教
浮动静态路由配置教程所谓浮动静态路由(floating static route)是指对同一个目的网络,配置下一跳不同,且优先级不同的多条静态路由。
正常情况下,只有优先级最高的静态路由起作用。
当优先级最高的静态路由失效时,次优静态路由被启用,以此保障目的网络总是可达,提高网络可用性。
在路径故障的情况下,浮动静态路由在收到路径故障信息后,设备首先删除出错的软硬件转发表项,接着启用次优先路由,并重设软硬件转发表项。
时间大致在10ms到100ms 量级。
【说明】静态路由的优先级是通过其管理距离(Administrative Distance,AD)来指定的,所以在此先要了解各种路由在的管理距离。
具体如下(值越小优先级越高):直接互连:0静态路由:1EIGRP汇总路由:5外部BGP路由:20内部EIGRP路由:90IGRP路由:100OSPF路由:110IS-IS路由:115RIP路由:120外部EIGRP路由:170内部BGP路由:200浮动路由:可变浮动静态路由的配置与上节介绍的静态路由的配置方法完全一样,只不过要使用上节介绍的ip route 命令中的可选项参数distance,以指定备用的浮动静态路由与默认的静态路由有不同的管理距离,或者说是有不同的优先级。
当然,事实上,它不仅会与静态路由的优先级进行比较,还会与动态路由的优先级进行比较,当接口上同时配置了静态路由、浮动静态路由和动态路由,且静态路由无效时,浮动静态路由并不一定会生效,这还要看它所配置的优先级是否高于所配置的对应类型的动态路由优先级。
要注意的是,默认的静态路由也可以配置为浮动的,只要在后面加上管理距离即可。
如默认的静态路由为ip route 0.0.0.0 0.0.0.0 s0,对应的浮动静态路由可以为ip route 0.0.0.0 0.0.0.0 s1 250。
图7-3是一个浮动静态路由配置示例。
在R1路由器上配置了两条静态路由到R2所连接的网络172.31.10.0/24。
浮动静态路由
浮动静态路由浮动静态路由的意思就是有两条不同的路径,一条用动态路由协议(主协议);另一条用静态路由,AD设置的比动态路由的AD大,当动态路由失效了,静态路由浮动出来生效,这就叫做浮动静态路由拓扑:配置R1:interface Loopback0ip address 1.1.1.1 255.255.255.0interface FastEthernet0/0ip address 192.168.1.1 255.255.255.0interface Serial1/0ip address 192.168.2.1 255.255.255.0clock rate 64000router ripversion 2network 1.0.0.0network 192.168.1.0no auto-summaryexitip route 2.2.2.0 255.255.255.0 192.168.2.2 121配置R2:interface Loopback0ip address 2.2.2.2 255.255.255.0interface FastEthernet0/0ip address 192.168.1.2 255.255.255.0interface Serial1/0ip address 192.168.2.2 255.255.255.0clock rate 64000router ripversion 2network 2.0.0.0network 192.168.1.0no auto-summaryexitip route 1.1.1.0 255.255.255.0 192.168.2.1 121路由收敛后R1可能看到,以R开头的路由条目,到2.2.2.0走的是192.168.1.2这时我们traceroute 2.2.2.2,可以直观的看到走的是192.168.1.2,即以太链路如果关闭e0/0接口,发现2.2.2.0走的是静态路由那一条路径这就是浮动静态路由------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIP 管理距离120 udp 520 距离向量协议更新的时候更新的是整张路由表RIPv1 广播更新RIPv2 组播更新224.0.0.9 有类路由无类路由不支持vlsm 支持vlsm自动汇总不支持手动汇总支持自动汇总手动汇总最大允许15跳16跳为不可达支持认证不支持认证30s更新一次。
实现浮动路由_cisco
实现浮动路由_cisco实验一:实现浮动路由和etherchannel实验目的:LAB1:实施浮动静态路由(在R1设备上,当e0/1接口正常工作是去往27.1.1.7网络数据从E0/1发送数据。
当E0/1线路出现故障时从备用线路S1/0发送数据。
LAB2:SW1和SW2连接PC1和PC2的接口配置能vlan10,vlan20,SW1和SW2的e/2和e/3之间配置起etherchannel,并且PC1和PC2通信。
实验拓扑图:设备基本配置:PC1的配置信息:PC1(config)#no ip routing//关闭路由功能PC1(config)#interface Ethernet0/1//进入e0/1PC1(config-if)#ip address192.168.10.1255.255.255.0//配置e0/1接口地址PC1(config-if)#no shut//开启接口PC1(config)#ip default-gateway192.168.10.254//配置默认网关地址PC2的配置信息:PC2(config)#no ip routing//关闭路由功能PC2(config)#interface Ethernet0/1//进入e0/1PC2(config-if)#ip address192.168.20.1255.255.255.0//配置e0/1接口地址PC2(config-if)#no shut//开启接口PC2(config)#ip default-gateway192.168.20.254//配置默认网关地址SW1配置信息:SW1(config)#vlan10//创建vlan10SW1(config-vlan)#exitSW1(config)#vlan20//创建vlan20SW1(config-vlan)#exitSW1(config)#int e0/1//接入e0/1接口SW1(config-if)#switchport mode access//接口模式为access SW1(config-if)#switchport access vlan10//接口绑定vlan10 SW1(config)#int range e0/2-3//进入e0/2和e0/3接口SW1(config-if-range)#switchport trunk encapsulation dot1q//接口封装dotq SW1(config-if-range)#switchport mode trunk//接口模式为trunkSW1(config-if-range)#switchport trunk allow vlan all//允许所有vlanSW1(config-if-range)#shut//先关闭接口SW1(config-if-range)#channel-group1mode on//接口的etherchannel为on模式SW1(config-if-range)#no shut//开启接口SW1(config-if-range)#exitSW1(config)#int e0/1//接入e0/1接口SW1(config-if)#switchport trunk encapsulation dot1q//接口封装dotqSW1(config-if)#switchport mode trunk//接口模式为trunk SW1(config-if)#switchport trunk allow vlan all//允许所有vlan SW2配置信息:SW2(config)#vlan10//创建vlan10SW2(config-vlan)#exitSW2(config)#vlan20//创建vlan20SW2(config-vlan)#exitSW2(config)#int e0/1//进入e0/1接口SW2(config-if)#switchport mode access//接口模式为access SW2(config-if)#switchport access vlan20//接口绑定vlan20 SW2(config)#int range e0/2-3//进入e0/2和e0/3接口SW2(config-if-range)#switchport trunk encapsulation dot1q//接口封装dotq SW2(config-if-range)#switchport mode trunk//接口模式为trunkSW2(config-if-range)#switchport trunk allow vlan all//允许所有vlanSW2(config-if-range)#shut//先关闭接口SW2(config-if-range)#channel-group1mode on//接口的etherchannel为on模式SW2(config-if-range)#no shut//开启接口R1的配置信息:R1(config)#int e0/0//进入e0/0接口R1(config-if)#no shut//开启接口R1(config)#int e0/0.10//进入e/0.10子接口R1(config-subif)#encapsulation dot1Q10//封装dot1q vlan10 R1(config-subif)#ip add192.168.10.254255.255.255.0//配置IP地址R1(config-subif)#no shut//开启接口R1(config)#int e0/0.20//进入e/0.20子接口R1(config-subif)#encapsulation dot1Q20//封装dot1q vlan20 R1(config-subif)#ip add192.168.20.254255.255.255.0//配置IP地址R1(config-subif)#no shut//开启接口R1(config-subif)#int e0/1//进入e0/1接口R1(config-if)#ip address10.1.1.1255.255.255.0//配置IP地址R1(config-if)#no shut//开启接口R1(config-if)#int s1/0//进入s1/0接口R1(config-if)#ip address12.1.1.1255.255.255.0//配置IP地址R1(config-if)#no shut//开启接口R1(config-if)#exitR1(config)#ip route27.1.1.0255.255.255.0e0/110.1.1.250//配置静态路由metic值为50R1(config)#ip route27.1.1.0255.255.255.0s1/0100//配置静态路由metic值为100R2的配置信息:R2(config)#int e0/1//进入e0/1接口R2(config-if)#ip address10.1.1.2255.255.255.0//配置IP地址R2(config-if)#no shut//开启接口R2(config-if)#int s1/0//进入s1/0接口R2(config-if)#ip address12.1.1.2255.255.255.0//配置IP地址R2(config-if)#no shut//开启接口R2(config-if)#int e0/0//进入e0/0接口R2(config-if)#ip address27.1.1.2255.255.255.0//配置IP地址R2(config-if)#no shut//开启接口R2(config-if)#exitR2(config)#ip route192.168.0.0255.255.0.0e0/110.1.1.1//配置默认静态路由R2(config)#ip route192.168.0.0255.255.0.0s1/0//配置默认静态路由R7的配置信息:R7(config)#interface Ethernet0/0//进入e0/0R7(config-if)#ip address27.1.1.7255.255.255.0//配置IP地址R7(config-if)#no shut//开启接口R7(config-if)#exitR7(config)#ip route0.0.0.00.0.0.0e0/027.1.1.2//配置默认静态路由验证:LAB1验证:PC1#traceroute27.1.1.7sou e0/1nuType escape sequence to abort.Tracing the route to27.1.1.7VRF info:(vrf in name/id,vrf out name/id)1192.168.10.2540msec5msec7msec210.1.1.20msec1msec0msec327.1.1.71msec*3msecPC2#traceroute27.1.1.7sou e0/1nuType escape sequence to abort.Tracing the route to27.1.1.7VRF info:(vrf in name/id,vrf out name/id)1192.168.20.2541msec1msec0msec210.1.1.28msec8msec6msec327.1.1.711msec*5msec关闭R1和R2上的E0/1时验证如下:(单独关闭R1这一边,模拟器不出现象)PC1#traceroute27.1.1.7sou e0/1nuType escape sequence to abort.Tracing the route to27.1.1.7VRF info:(vrf in name/id,vrf out name/id)1192.168.10.2541msec1msec1msec212.1.1.212msec13msec12msec327.1.1.713msec*13msecPC2#traceroute27.1.1.7sou e0/1nuType escape sequence to abort.Tracing the route to27.1.1.7VRF info:(vrf in name/id,vrf out name/id)1192.168.20.2541msec1msec1msec212.1.1.212msec12msec11msec327.1.1.79msec*15msecLAB2验证:PC1#ping192.168.20.1Type escape sequence to abort.Sending5,100-byte ICMP Echos to192.168.20.1,timeout is2seconds:Success rate is100percent(5/5),round-trip min/avg/max=1/1/2msPC2#ping192.168.10.1Type escape sequence to abort.Sending5,100-byte ICMP Echos to192.168.10.1,timeout is2seconds:Success rate is100percent(5/5),round-trip min/avg/max=2/2/3ms SW1的etherchannel信息:SW1#show etherchannel sumFlags:D-down P-bundled in port-channelI-stand-alone s-suspendedH-Hot-standby(LACP only)R-Layer3S-Layer2U-in use f-failed to allocate aggregatorM-not in use,minimum links not metu-unsuitable for bundlingw-waiting to be aggregatedd-default portNumber of channel-groups in use:1Number of aggregators:1Group Port-channel Protocol Ports------+-------------+-----------+-----------------------------------------------1Po1(SU)-Et0/2(P)Et0/3(P)SW2的etherchannel信息:SW2#show etherchannel sumFlags:D-down P-bundled in port-channelI-stand-alone s-suspendedH-Hot-standby(LACP only)R-Layer3S-Layer2U-in use f-failed to allocate aggregatorM-not in use,minimum links not metu-unsuitable for bundlingw-waiting to be aggregatedd-default portNumber of channel-groups in use:1Number of aggregators:1Group Port-channel Protocol Ports------+-------------+-----------+-----------------------------------------------1Po1(SU)-Et0/2(P)Et0/3(P)SW1的vlan信息:SW1#show vlan briefVLAN Name Status Ports----------------------------------------------------------------------------1default active Et1/0,Et1/1,Et1/2,Et1/3 10VLAN0010active Et0/120VLAN0020active1002fddi-default act/unsup1003token-ring-default act/unsup1004fddinet-default act/unsup1005trnet-default act/unsupSW2的vlan信息:SW2#show vlan briefVLAN Name Status Ports----------------------------------------------------------------------------1default active Et0/0,Et1/0,Et1/1,Et1/2Et1/310VLAN0010active20VLAN0020active Et0/11002fddi-default act/unsup 1003token-ring-default act/unsup 1004fddinet-default act/unsup 1005trnet-default act/unsup。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浮动静态路由
提要描述:
浮动静态路由与其他的静态路由不同,在路由表中其他静态路由总是优先于浮动静态路由,仅在首选静态路由失败的时候,浮动静态路由才会出现在路由表中。
因此缺省情况下,对于到相同的目标网络,其他静态路由总是优先于浮动静态路由。
实验目标:主链路(一般静态路由)Down,备份链路(浮动静态路由)生效,主链路恢复正常,备份链路失效(在预备状态)。
实验连接图
R1的基本配置
使用本地环回地址(仅实验用)
设置主线路串口地址
备用串口地址
查看各接口地址
R2的基本配置
接口地址配置同上(略...)查看R2各接口地址
R1静态路由配置
路由后面的权值50表示指定的(管理距离),管理距离越高其路由优先权越低(权值范围在1-255之间),例如:指向下一跳地址的IPv4的静态路由的管理距离为1,而指向出站接口的静态路由的管理距离为0。
如果有两条静态路由指向相同的目标网络,一条指向下一跳地址,一条指向出站接口,那么则优选后者(管理距离越低路由优先权越高)。
查看路由表
show ip route
R2静态路由配置
查看路由表show ip route
测试
正常情况下
当主线路故障时
查看各接口信息
再次查看路由表
当主线路恢复时
通过以上对R1 S0/3/0接口的关开,可以看到3个路由表的变化(主备/链路的切换)。
提示:在每条路由条目中的括号内的数字是,例如[1/0],前者指定了管理距离为1,后者指定度量值为0(因为静态路由没有度量值)。
因此对于相同的目标网络,缺省情况下,到相同目标网络的静态路由总是优先于动态路由。