我继承了一个小型的,孤立的,专用的网络,该网络基本上没有故障,所以自然地我想对其进行改进:-)我降低了网络知识,并且精明的理解了大约2到3在阅读此处的网络帖子后,比例为1-10。为了清楚起见,我只在图中添加了相关的路由器。

目前,每个园区中大约混合有6-8个Cisco 2800和2900,以及专用于本地应用的语音卡,使用静态路由在两个校园之间获取数据包。他们在R1和R2上运行c2801-spservicesk9-mz.124-3g,在R3和R4上运行c2800nm-adventerprisek9-mz.124-15.t3。

这是一个固定不变的网络,仅服务于该专用应用程序。没有台式机也没有笔记本电脑,只有思科路由器通过每个园区中的环形拓扑中的第三方光纤多路复用器连接,并连接了几台服务器计算机(“其他节点”的一部分)。

有时根据客户的决定,最好在R2和R3之间安装第二个T1以实现冗余。根据我的测试,静态路由无法使用第二个T1。即使在到新T1的辅助路由上使用AD /度量,只有T1发生故障的路由器才知道这一点,但是该园区中的其他路由器却不知道。

阅读后我正在考虑使用ip跟踪对象这里这样的解决方案让事情变得简单,并尽量减少心烦到网络。然后,我读到EIGRP是处理此问题的首选方法。

但是,如果要采用动态路由,则必须以不中断服务的方式实现它。这一切对我来说都很遥远,如果我在重新配置期间失去连接,需要我安排一名当地技术人员待命。希望借助如此小的,不变的网络,可以将这种干扰降到最低。

因此,我应该研究如何使用IP跟踪对象或EIGRP来完成此T1故障转移路由吗?

编辑:这是R4当前配置的路由。我非常有信心在这里有一些麻烦,但是我尝试了一次来简化它,但是当我犯了一个小错误并且失去了与Campus B的连接时,我放弃了。中断是一个很大的禁忌。我决定让自己呆得足够好,直到设计出更好的方法为止。

ip route 10.0.0.0 255.0.0.0 10.1.1.8
ip route 10.1.1.8 255.255.255.252 Serial0/3/0
ip route 192.168.30.0 255.255.255.0 Serial0/3/0
ip route 192.168.6.0 255.255.255.0 Serial0/3/0
ip route 192.168.8.0 255.255.255.0 FastEthernet0/0
ip route 10.0.2.128 255.255.255.192 192.168.31.2
ip route 10.2.160.0 255.255.255.0 192.168.31.2
ip route 192.168.254.0 255.255.255.0 192.168.31.2
ip route 192.168.6.0 255.255.255.0 192.168.8.11 110 name fallback
ip route 0.0.0.0 0.0.0.0 10.1.1.9
ip route 0.0.0.0 0.0.0.0 192.168.8.11 110 name fallback


R3的路由配置很简单: />
谢谢。

#1 楼


这是一个固定的,不变的网络,仅为该专用应用程序提供服务。因此,为什么你在这里问如何使它自动化。最终,另一个链接上线,需要您重新设计所有先前的工作。根据定义,这就是路由协议的目的。这是为了确保您不必在所有地方都使用静态路由!


根据我的测试,静态路由无法使用第二个T1。


您可以设置一种IP SLA,使Old T1发生故障时,可以保持系统的运行状态,同时仍然允许故障转移。

R4的这种类型的配置示例如下。

R4(config)# ip sla 1
R4(config)# icmp-echo 10.1.1.9 source-interface Serial0/3/0
R4(config)# timeout 1000
R4(config)# threshold 2
R4(config)# frequency 3
R4(config)# ip sla schedule 1 life forever start-time now
R4(config)# track 1 ip sla 1 reachability
R4(config)# ip route 0.0.0.0 0.0.0.0 10.1.1.9 track 1
R4(config)# ip route 0.0.0.0 0.0.0.0 192.168.8.11 100


firewall.cx示例配置的修改版本。 br />
但是,正如您很快发现的那样,这并不是理想的方法。使用EIGRP自动化此操作可能是最好的选择,因为您拥有所有的Cisco硬件。但是,如果要采用动态路由,则必须以不影响服务的方式实施。


如果您结合静态路由设置EIGRP。将建立EIGRP邻居关系,并使用到不同位置的路由填充您的路由表。真正的中断不会发生,因为您的路由器将具有一个完全填充的路由表,其中包含有关如何到达其他子网的知识。

请记住,在使用EIGRP和静态路由进行所有设置并顺利运行之后,您仍将使用静态路由,直到将其删除为止。如果做得正确,您甚至都不会注意到流量过大。

将您以前的配置与R4的示例EIGRP配置进行比较。

R4(config)#router eigrp 1
R4(config-router)#no auto-summary
R4(config-router)#network 10.1.1.8
R4(config-router)#network 192.168.8.0


这么小的网络通常就这么简单。

评论


好答案。如果他使用bfd,则可以快速进行故障转移,尽管您必须确保T1运行干净之后再去这里。

–迈克·彭宁顿
2014年4月4日18:24



BFD使用@MikePennington +1。但是,我总是想指出一下,(因为它已经咬住了我个人)从ISR G2时代开始,BFD可能需要根据您的IOS版本进行许可升级。有关更多信息,请参阅此思科白皮书。

–布雷特·莱金斯(Brett Lykins)
2014年4月4日18:45



对我来说,关键是您指出静态路由优先于动态路由,因此我将利用它来发挥我的优势。我将研究这些设备是否将支持EIGRP并在可行的情况下实施它。谢谢!

–博特曼
2014年3月4日20:26



当路由器知道其RIB中的相同路由并需要在它们之间做出决定时,管理距离就会发挥作用。在隔离的环境中,除了服务器之外,您都不需要默认网关。您就是路由器,您将全面了解如何到达其他地方。最佳方案:当(如果不是)链接失败时,您甚至都不会意识到。

– Ryan Foley
2014年4月4日23:24

@BoteMan我不确定DSL线路的另一端是什么。如果它是由您的ISP控制的,那么您仍然需要R1上的默认路由才能到达外部。如果您控制DSL线路另一端的所有设备,那么是的,每个路由器都应该完全了解其他所有路由,并且您的服务器将能够访问DSL线路。

– Ryan Foley
2014年5月5日在6:59