初级路由第二部分----静态浮动路由

来源:互联网 发布:通用后台管理系统源码 编辑:程序博客网 时间:2024/04/30 01:29

又隔了好几天,最近都在忙一些比较麻烦的事情,过一阵子全部弄完以后,也写出来一起记录一下。今天就抽空讲一讲,CCNA炒冷饭之静态浮动路由。今天我先把问题,提出来。老样子,最后我还是会回答一下。大家有问题,可以一起讨论。

拓扑:


这个拓扑很简单,我解释一下目的。

1、这个网络环境有两台ISP的路由器模拟外网(1.1.1.0电信,2.2.2.0联通),他们都有一个3.3.3.3的回环模拟成外网一个服务器地址。

2、Gateway作为网关,有两条路都可以3.3.3.3,我们做一个热备,也就是今天的主题,静态浮动路由。

问题1:如何使用静态浮动路由,使电信成为主线路,而联通成为热备线路,并且断线自动切换?

问题2:既然已经有了静态浮动路由,为什么还需要SLA?

先说问题1,IP的配置我就不贴了,然后我们开始做连通性配置

pc1的配置:

PC1> ip 192.168.1.100/24 192.168.1.1
Checking for duplicate address...
PC1 : 192.168.1.100 255.255.255.0 gateway 192.168.1.1

将pc1的网关指向Gateway路由器。

两台ISP的配置:

由于我这里没有NAT,所以直接用一条静态路由指回PC所在的198.168.1.0网段

ISP-DX(config)#ip route 192.168.1.0 255.255.255.0 1.1.1.1

ISP_LT(config)#ip route 192.168.1.0 255.255.255.0 2.2.2.1

Gateway路由配置:

访问两台ISP路由的3.3.3.3地址,静态浮动路由就在这里

//电信的路由(主)

Gateway(config)#ip route 0.0.0.0 0.0.0.0 1.1.1.2

//联通的路由(备)
Gateway(config)#ip route 0.0.0.0 0.0.0.0 2.2.2.2 10

电信的那条路由就像是一个很简单默认路由,没有问题。

而联通的那条路由,在末尾多了个10,这个其实设置的是AD值

Gateway(config)#ip route 0.0.0.0 0.0.0.0 2.2.2.2 ?
  <1-255>    Distance metric for this route

不知道AD的请看之前的一篇博客,简单路由。

我们都知道AD越小越优先,静态路由的AD值默认是1,那我把联通线路的度量值设置到10,自然在电信线路正常的情况下,肯定是不会走联通线路的。

测试:

PC1> trace 3.3.3.3
trace to 3.3.3.3, 8 hops max, press Ctrl+C to stop
 1   192.168.1.1   10.172 ms  9.622 ms  7.987 ms
 2   *1.1.1.2   30.161 ms (ICMP type:3, code:3, Destination port unreachable)

我们看到走的是1.1.1.0网段,至于断开切换的操作,我就不做了,只要按照浮动路由定义的那么去做,就肯定是没有问题。


!!!是不是发现了,什么叫做“只要按照浮动路由定义的那么去做”!!!

这里就引出第二个问题,SLA是不是多余的(这一篇我先不配sla,之后专门写一篇),

简单说下sla,就是长ping一个远端稳定运行的服务器,如果发现丢包超过一定数量,就切换路由。

如果你按照我上面的命令都配完了,你可以试试看,轮流断开两台ISP路由器,你会发现,Gateway并没有自动切换,网络就断了。为什么?

我说一下我的理解:静态浮动路由,只能从本地的接口,判断路由的使用。即使对端断线,但是我本地的interface状态还是up up,所以他认为一切正常。所以,才需要SLA的出现。

好了,今天的两个问题讲完了,顺便把默认路由也带入了,这个就是上外网的基本保障哦!










原创粉丝点击