静态路由
静态路由/默认路由
1什么是路由?有什么作用?
路由,实现跨网段转发数据,
说到路由就会提到路由表,表中存放着去往目的的条目,
路由条目的目的就是构建一张路由表,存放一条条去往目标地址最段的路由
2路由有几种?
静态路由协议
动态路由协议
3静态路由有什么特点?
相比较动态路由协议,静态更加的稳定,也拥有更高的优先级
(路由表中使用管理距离代表不同协议的优先级,这个是不能改变的)
直连=0
静态=1
EIGRP=90
RIP=120
OSPF=110
以上就是几个常用的路由协议及其管理距离,数值越小的优先级越高
1)不同协议比AD值
2)相同协议比开销
另外,最主要的,路由器收到数据后先看目标IP是不是自己,如果不是,由进行如下操作,查看路由表,按照最长匹配原则,递归查询,然后决定从哪个口转发出去。
提示一下:不是所有的大型网络都用动态协议,而是静态与动态相组合使用
4静态如何配置?
R1(config)# ip route <目标网段> <目标网段子网掩码> <下一跳地址>
什么是下一跳?
就是和自己相连设备的相邻接口(一定是同网段的)
如图中所示,配置好IP地址之后R1--R2互通,R2---R3互通,但是现在问题来了,如何让R1---R3互通,这里我们用到静态路由
配置好IP地址后先查看自己的路由表是什么样的
现在全三台设备上显示的都是直连路由条目 C=直连 ,connected,
在R1和R3上看,根本就没有到往对方的目的网段条目,通过配置静态路由来实现
此时只需要在R1和R3上做也就可以,
r1(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.2
目标网段 目标掩码 下一跳
r3(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1
配置好之后再查看路由表
R1查看路由表,发现多了一个S, S=static静态,也能够看到[1/0]这样的字眼,
其中1为管理路由,0为可行距离
在R3上同样可以看到新的S条目,静态条目
测试联通性,没有问题
静态路由就是要这样一条一条的写,
但是还有另外一种,用于特殊的情况下,
默认路由
多用于GW的出口做NAT时使用,也可以认为是一个末梢网络,只有一个接口出去,
r4(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.1
0 代表的是所有,意思是不管什么地址,都找192.168.3.1,那剩下的事儿就交给下一跳了。
默认路由的显示方式也有所不同,为S*,其管理距离与静态相同,只不过就是配置方式和配置地点有些不太一样,特殊情况下用起来更方便,俗称万能路由
-----------------------------------
CCIE成长之路 --- 梅利