路由器在转发数据时,需要在路由表中查找相应的路由,有三种途径
(1)直连路由:路由器自动添加和自己直连的路由
(2)静态路由:管理员手动添加的路由
(3)动态路由:由路由协议动态建立的路由
静态路由的优点是不会占用路由器太多的cpu和RAM资源,也不会占用太多带宽。但它的缺点是不能动态的反映网络拓扑,当网络发生变化的时候,管理员必须手动的改变路由。
如果出于安全的考虑想隐藏网络的某些部分或者管理员想控制数据转发路径也可以使用静态路由,小网络也可以配置静态路由。
配置静态路由的命令为“ip route”列子如下
ip route 192.168.1.0 255.255.255.0 s0/0
ip route 192.168.1.0 255.255.255.0 12.1.1.1
R1#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
R 172.160.0.0/16[120/2]via 10.1.0.2,00;00;21, Serial0/0
[120/2]via 10.3.0.2,00;00;06,Serial0/1
10.0.0.0/16 is subnetted, 4 subnets
R 10.2.0.0[120/1]via 10.1.0.2,00;00;21,Serial0/0
C 10.3.0.0 is directly connected, Serial0/1
C 10.1.0.0 is directly connected, Serial0/0
R 10.4.0.0[120/1]via 10.3.0.2,00;00;06, Serial0/1
C 192.168.1.0/24 is directly connected, FastEthernet0/0
:“C”为直连网络“S”为静态路由。”R”表示这条路由是”RIP”协议学习得到的;”10.2.0.0”是目的网络;”[120/1]”是管理距离(Administrative Distance ,AD)/度量值(Metric);”via 10.1.0.2”是达目的网络的下一跳路由器的IP地址;”00;00;21”是指路由器最近一次得知路由到现在的时间;”Serials0/0”是指到达下一跳应从哪个端口出去。
技术要点:
管理距离(AD)用来表示路由的可信度,路由器可能从多种途径获得同一路由,路由表中管理距离值越小,说明路由的可靠程度就越高。
度量值:(metric)某一个路由协议判别到达目的网络的最佳路径的方法。当路由器有多个路径到达某一目的网络,路由协议判断哪一条是最佳的放到路由表中,路由协议会给每一条路径计算出一个数值,这个数值就是度量值,没有单位。度量值越小,路径越佳。不同的路由协议定义的度量值方法不用,选出的最佳路径可能也不一样。
默认路由:是指路由器在路由表中如果找不到到达目的得具体路由时,最后会采用的路由,默认路由通常会在出口网络中使用。
命令为:ip route 0.0.0.0 0.0.0.0 {网关地址| 接口}
例如:
ip route 0.0.0.0 0.0.0.0 s0/0
ip route 0.0.0.0 0.0.0.0 12.12.12.12