RIP 与 静态路由
问题:一个网络里面同时可以通过RIP可以通,静态路由可以通,那么线路会走哪一条?
答案:走静态
那么,为什么走静态呢?
我们先看一下路由表里的信息
Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.10.0/24 is directly connected, FastEthernet0/0
C 192.168.20.0/24 is directly connected, Ethernet1/0
R 192.168.30.0/24 [120/1] via 192.168.20.2, 00:00:25, Ethernet1/0
S 192.168.40.0/24 [1/0] via 192.168.50.2
C 192.168.50.0/24 is directly connected, FastEthernet0/1
S 192.168.60.0/24 [1/0] via 192.168.50.2
S 192.168.70.0/24 [1/0] via 192.168.50.2
S 192.168.80.0/24 [1/0] via 192.168.50.2
我们可以看到网段后面的[120/1]
【值1/值2】:
值1是一个管理距离
RIP管理距离是120 静态路由管理距离是1
管理距离(AD):当一个网络里面同时运用多个路由协议的时候,路由协议之间会比较管理距离,管理距离越小越优化。如果是同一种路由协议有多条路径可以达到目的地,这个时候通过管理距离判断不出来。
这个时候就要通过值2来进行比较,值2越小越优化。
值2:cost
名称:开销值
每个路由协议都有管理距离
静态路由:1 rip:120 ospf :110 eigrp: 90 170
那么我们可不可以对管理距离可以修改?
可修改
修改的目的是:让数据按照我们指定的路线走
如何修改:后面补充
虚拟隧道
如下图:
当骨干区域不与非骨干区域相邻就会引出:------虚链路技术
虚链路的本质是将没有与骨干区域相连的区域通过虚链路连接在骨干
配置的位置:两台区域边界路由器上进行配置虚链路
虚拟隧道的配置代码
1、 创建一个回环接口
Router(config)#interface loopback 1
Router(config-if)#ip address 1.1.1.1(虚拟地址) 255.255.255.0
2、 将回环接口IP做为本路由器的router-id
Router(config)#router ospf 1
Router(config-router)#router-id 1.1.1.1
router-id:其实就是一个IP地址,(show ip protocols)
运行了OSPF,路由器默认会选择自已接口的IP地址作为本路由器的ROUTER-ID(路由器的身份证),OSPF与OSPF之间的通信通过身份证来识别对方。
修改身份证:
Router#clear ip ospf process
Reset ALL OSPF processes? [no]: yes
3、 将回环接口的网段network在两个区域之间的区域
Router(config)#router ospf 1
Router(config-router)#network 1.1.1.0 0.0.0.255 area 1
4、 创建虚链路隧道
Router(config)#router ospf 1
Router(config-router)#area 1 (两个区域之间的区域) virtual-link 3.3.3.3(对方边界路由器的router-id)
5、 创建一个回环接口
Router(config)#interface loopback 1
Router(config-if)#ip address 3.3.3.3 255.255.255.0
6、 将回环接口IP做为本路由器的router-id
Router(config)#router ospf 1
Router(config-router)#router-id 3.3.3.3
7、 将回环接口的网段network在两个区域之间的区域。
Router(config)#router ospf 1
Router(config-router)#network 3.3.3.0 0.0.0.255 area 1
8、 创建虚链路隧道
Router(config)#router ospf 1
Router(config-router)#area 1 (两个区域之间的区域) virtual-link 1.1.1.1(对方边界路由器的router-id)
此时与area 0相邻的两个area就可以互相通信了