如何设置让其中一条链路故障时自动切换

查看:6894|回复:6
请教高手下:双链路冗余,如何设置让其中一条链路故障时自动切换?
拓扑图如下
(173.52 KB)
图片如果不能显示,点击一下就可以了,不知道这是为嘛
要求是11网段 正常情况下走电信线路,10网段正常情况下走移动线路,在其中某一条线路出故障时,2个网段能在无故障的线路正常通信. 另外,R3,R5都使用OSPF协议。多区域连接,AREA=14 ,R3到R012走静态路由,请高手指点下,R3,R5该如何设置.
万分感谢!菜鸟,自学,清高手指点下,另外看看&&我这里的配置问题出在哪里,为什么无法实现自动切换
router ospf 1
network 14.1.1.0 255.255.255.252 area 14
network 13.1.1.0 255.255.255.252 area 14
redistribute static
ip route cache
ip route 11.8.161.32 255.255.255.224 16.1.1.1
ip route 11.8.161.64 255.255.255.224 17.1.1.1
ip route 11.8.161.96 255.255.255.224 18.1.1.1
ip route 10.8.161.32 255.255.255.224 16.1.1.1 200
ip route 10.8.161.64 255.255.255.224 17.1.1.1 200
ip route 10.8.161.96 255.255.255.224 18.1.1.1 200
router ospf 1
network 15.1.1.0 255.255.255.252 area 14
redistribute static
ip route cache
ip route 11.8.161.64 255.255.255.224 13.1.1.1 200
ip route 10.8.161.64 255.255.255.224 13.1.1.1
思科技术论坛版主
看不见拓扑,不过浮动路由触发的条件必须是接口down,你可以用sla实现切换。
网络工程师
引用:原帖由 菠萝味咖啡 于
12:25 发表
看不见拓扑,不过浮动路由触发的条件必须是接口down,你可以用sla实现切换。 图片点一下就显示了,貌似了
(144.29 KB)
本帖最后由 king177151 于
18:10 编辑
你那一串静态路由都一样的,只有管理距离不一样,重复写了有什么用??
浮动静态路由也不是这么写的啊。你这么写肯定不行啊。
你这个貌似只能用PBR了,先匹配数据来源,然后设置对应的下一跳地址。
高级工程师
共同交流,共同进步
route3坏了的话那网络不就坏了,还做什么冗余?路由0、1、2可以在接一根线到路由器五然后做HSRP热备份路由。然后设置双线发布。
中级工程师
首推& &HSRP
浮动路由,原理还没有搞明白,nginx&&负载均衡时,一台tomcat宕机时的问题&自动切换
如果Nginx没有仅仅只能代理一台服务器的话,那它也不可能像今天这么火,Nginx可以配置代理多台服务器,当一台服务器宕机之后,仍能保持系统可用。具体配置过程如下:
1. 在http节点下,添加upstream节点。
upstream linuxidc {
& & & server
10.0.6.108:7080;
& & & server
10.0.0.85:8980;
将server节点下的location节点中的proxy_pass配置为:http:// + upstream名称,即“
http://linuxidc”.
location / {
index& index.html index.
& & & proxy_pass
现在负载均衡初步完成了。upstream按照轮询(默认)方式进行负载,每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能
自动剔除。虽然这种方式简便、成本低廉。但缺点是:可靠性低和负载分配不均衡。适用于图片服务器集群和纯静态页面服务器集群。
除此之外,upstream还有其它的分配策略,分别如下:
& & weight(权重)
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。如下所示,10.0.0.88的访问比率要比10.0.0.77的访问比率高一倍。
upstream linuxidc{
& & & server
10.0.0.77 weight=5;
& & & server
10.0.0.88 weight=10;
& & ip_hash(访问ip)
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
upstream favresin{
& & & server
10.0.0.10:8080;
& & & server
10.0.0.11:8080;
& & fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。与weight分配策略类似。
&upstream favresin{&
& & & server
10.0.0.10:8080;
& & & server
10.0.0.11:8080;
url_hash(第三方)
按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。
注意:在upstream中加入hash语句,server语句中不能写入weight等其他的参数,hash_method是使用的hash算法。
&upstream resinserver{
& & & server
10.0.0.10:7777;
& & & server
10.0.0.11:8888;
& & & hash
hash_method crc32;
upstream还可以为每个设备设置状态值,这些状态值的含义分别如下:
down 表示单前的server暂时不参与负载.
weight 默认为1.weight越大,负载的权重就越大。
max_fails :允许请求失败的次数默认为1.当超过最大次数时,返回proxy_next_upstream
模块定义的错误.
fail_timeout : max_fails次失败后,暂停的时间。
backup: 其它所有的非backup机器down或者忙的时候,请求backup机器。所以这台机器压力会最轻。
upstream bakend{ #定义负载均衡设备的Ip及设备状态
& & & server
10.0.0.11:9090
& & & server
10.0.0.11:8080 weight=2;
& & & server
10.0.0.11:6060;
& & & server
10.0.0.11:7070
Nginx的配置与部署研究,Upstream负载均衡模块&
6.2实战部署Nginx+MySQL+PHP
使用Nginx搭建WEB服务器
搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程
CentOS 6.3下Nginx性能调优
CentOS 6.3下配置Nginx加载ngx_pagespeed模块
CentOS 6.4安装配置Nginx+Pcre+php-fpm
Nginx安装配置使用详细笔记
Nginx日志过滤 使用ngx_log_if不记录特定日志
的详细介绍:
的下载地址:
用了nginx负载均衡后,在两台tomcat正常运行的情况下,访问http://localhost
速度非常迅速,通过测试程序也可以看出是得到的负载均衡的效果,但是我们试验性的把其中一台tomcat(server
localhost:8080)关闭后,再查看,发现反应呈现了一半反映时间快,一半反映时间非常非常慢的情况,但是最后都能得到正确结果.
解决办法:
问题解决,主要是proxy_connect_timeout&&
这个参数, 这个参数是连接的超时时间。 我设置成1,表示是1秒后超时会连接到另外一台服务器。
worker_processes& 1;
#error_log& logs/error.
#error_log& logs/error.log&
#error_log& logs/error.log&
#pid&&&&&&&
logs/nginx.
worker_connections& 1024;
include&&&&&&
default_type& application/octet-
upstream localhost {
server 127.0.0.1:8081;
server 127.0.0.1:8080;
#log_format& main& '$remote_addr
- $remote_user [$time_local] "$request" '
#&&&&&&&&&&&&&&&&&
'$status $body_bytes_sent "$http_referer" '
#&&&&&&&&&&&&&&&&&
'"$http_user_agent" "$http_x_forwarded_for"';
#access_log& logs/access.log&
sendfile&&&&&&&
#tcp_nopush&&&&
#keepalive_timeout& 0;
keepalive_timeout& 65;
&&& server
listen&&&&&&
server_name&
&&& listen
&&& server_name
&&& location
&&& proxy_pass
proxy_set_header Host $
proxy_set_header X-Real-IP $remote_
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_
proxy_connect_timeout&&&&&&
proxy_read_timeout&&&&&&&&&
proxy_send_timeout&&&&&&&&&
#charset koi8-r;
#access_log&
logs/host.access.log&
#error_page&
404&&&&&&&&&&&&&
# redirect server error pages to the static page /50x.html
error_page&& 500 502 503
504& /50x.
location = /50x.html {
&&&&&&&&&&&
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#location ~ \.php$ {
proxy_pass&&
http://127.0.0.1;
# pass the PHP scripts to FastCGI server listening on
127.0.0.1:9000
#location ~ \.php$ {
root&&&&&&&&&&
fastcgi_pass&&
127.0.0.1:9000;
fastcgi_index& index.
fastcgi_param& SCRIPT_FILENAME&
/scripts$fastcgi_script_
include&&&&&&&
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#location ~ /\.ht {
&&& # another
virtual host using mix of IP-, name-, and port-based
configuration
&&& #server
listen&&&&&&
listen&&&&&&
somename:8080;
server_name& somename&
alias& another.
#&&& location /
index& index.html index.
&&& # HTTPS
&&& #server
listen&&&&&&
server_name&
ssl&&&&&&&&&&&&&&&&&
ssl_certificate&&&&&
ssl_certificate_key& cert.
ssl_session_timeout& 5m;
ssl_protocols& SSLv2 SSLv3 TLSv1;
ssl_ciphers&
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers&&
#&&& location /
index& index.html index.
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。比特客户端
您的位置:
详解大数据
详解大数据
详解大数据
详解大数据
冗余路由无法自动切换的解决办法
关键字:路由 冗余 自动切换
  通过宽带接入访问科技网的不少上网用户反映,现在的上网速度明显不如以前那样正常,打开一个不包含图象、多媒体的普通页面,也需要很长时间才能完成;
  使用ping命令测试目标网站的地址时,结果发现丢包率非常严重,有的时候达到了50%,很明显该宽带接入存在明显的故障现象。
  一、具体的网络环境分析
  某地科技网汇聚层的一个节点位置处安装了一台宽带接入服务器,平时该网络接入用户的数量非常大,为了保证接入连接的稳定性,该网络特意使用双线路将宽带接入服务器上连到两台核心设备上,双连接线路采用的是千兆光纤链路,该网络路由采用的是静态路由寻址方式。
  在组网建设时,考虑到在正常状态下用户接入连接的流量比较大,为了有效分摊流量,该网络特意选用两条千兆光纤链路来实现负载均衡的目的:当其中千兆光纤链路出现意外不能正常工作或其上链的交换机设备遇到故障的时候,所有宽带接入流量应该能够自动切换到另外一条千兆光纤链路上,从而实现冗余路由保护的目的,这样就能确保宽带上网用户始终可以正常地上网。组网建设任务完成后,调试效果符合的建设要求。
  二、无法自动切换的原因
  网络管理员使用telnet命令远程登录到核心交换机设备的后台管理界面进行详细检查,结果发现该宽带接入服务器到设备的某一条上连千兆光纤链路已经被down掉,不过这个时候网络路由并没有自动从故障光纤链路切换到正常工作的那条光纤链路上,难怪宽带接入存在50%的数据丢包现象。
  为了确保宽带接入用户能够快速正常上网访问科技网,网络管理员只好先调整一下核心设备中的路由参数,适当降低了与故障链路有关的静态路由访问优先级,确保网络路由都能正常通过另外一条工作状态正常的光纤链路,完成参数修改任务后,宽带接入用户果然能够正常上网访问了。
  后来,网络管理员特意模拟科技网的实际工作环境,架设了一台交换机设备,并通过备用的光纤链路实现了双线路上连交换机的目的,在两台核心交换机设备上分别设置一条静态路由连到该新架设的交换机上,同时将与故障光纤链路所连的交换机互连端口工作状态设置成shutdown,这个时候再检查新架设交换机上的对应路由状态时,网络管理员发现它也已经处于down状态了;
  而故障光纤链路所连的核心交换机,虽然对应交换连接端口下面的虚拟工作子网已经被down掉,不过连向新架设交换机的静态路由记录仍然存在。
  详细对核心交换机设备中的配置参数进行检查之后,网络管理员发现本地科技网中使用的核心交换设备与其他地方的科技网有明显不同的地方,经过省科技网与省电信之间的网络调整,本地科技网的核心交换机设备直接与本地电信网络的高端保持连接,核心交换机设备上连运行BGP协议的路由器,通过网络直接将本地路由表中的记录内容引入近来。
  不过,在尝试通过网络引入本地路由记录时,一定要事先在路由表中存在才行,不然的话是不能正常引入的;但事实上,路由表中只存在一些具体的路由记录,而没有聚合路由记录,为此网络管理员特意设置了一条连向null0交换接口的路由来欺骗边界协议,从而借助网络配置,使得边界网关路由器成功把聚合路由记录引入其中。
  这个时候,故障就完全显现出来了,当科技网汇聚层的某条光纤链路突然中断断开之后,运行BGP协议的路由器中存在的一条连向null0的静态路由记录始终处于up激活状态,而静态路由在访问优先级方面又比其他路由高,为此在与故障光纤链路所连的核心交换机设备上就会始终存在一条连向null0的静态路由记录。
  而前期进行的宽带接入改造工程测试,恰好是在省科技网与省电信之间的网络调整之前,当时根本没有连向null0的静态路由记录,所以当时测试结果一切显示正常。
  三、具体解决办法
  由于静态路由的访问优先级在所有路由当中是最高的,考虑到这一点,网络管理员立即修改了核心交换机设备中的路由参数,将连向null0的静态路由访问优先级别稍微降低了一下。
  如此一来,当科技网汇聚层的某条光纤链路突然中断断开之后,对应该链路的核心交换机设备就能自动借助OSPF路由协议从另外一台核心交换机设备上学到。
  完成了连向null0的静态路由访问优先级调整任务后,网络管理员重新进行了一次测试,结果发现冗余路由成功进行了自动切换,这说明到了这里,上述故障现象已经被顺利地解决了。
  在解决冗余路由无法自动切换的过程中,很容易发生网络配置相互影响的现象,而这些现象在某一时段内对网络的运行影响暂时看不出来,一旦网络中出现了某些调整之后,我们应该及时对一些重点的网络接入项目进行测试,确保可以在最大程度上将网络中存在的隐性问题暴露出来,从而有针对性地加以研究解决。
[ 责任编辑:babycorn ]
去年,手机江湖里的竞争格局还是…
甲骨文的云战略已经完成第一阶段…
软件信息化周刊
比特软件信息化周刊提供以数据库、操作系统和管理软件为重点的全面软件信息化产业热点、应用方案推荐、实用技巧分享等。以最新的软件资讯,最新的软件技巧,最新的软件与服务业内动态来为IT用户找到软捷径。
商务办公周刊
比特商务周刊是一个及行业资讯、深度分析、企业导购等为一体的综合性周刊。其中,与中国计量科学研究院合力打造的比特实验室可以为商业用户提供最权威的采购指南。是企业用户不可缺少的智选周刊!
比特网络周刊向企业网管员以及网络技术和产品使用者提供关于网络产业动态、技术热点、组网、建网、网络管理、网络运维等最新技术和实用技巧,帮助网管答疑解惑,成为网管好帮手。
服务器周刊
比特服务器周刊作为比特网的重点频道之一,主要关注x86服务器,RISC架构服务器以及高性能计算机行业的产品及发展动态。通过最独到的编辑观点和业界动态分析,让您第一时间了解服务器行业的趋势。
比特存储周刊长期以来,为读者提供企业存储领域高质量的原创内容,及时、全面的资讯、技术、方案以及案例文章,力求成为业界领先的存储媒体。比特存储周刊始终致力于用户的企业信息化建设、存储业务、数据保护与容灾构建以及数据管理部署等方面服务。
比特安全周刊通过专业的信息安全内容建设,为企业级用户打造最具商业价值的信息沟通平台,并为安全厂商提供多层面、多维度的媒体宣传手段。与其他同类网站信息安全内容相比,比特安全周刊运作模式更加独立,对信息安全界的动态新闻更新更快。
新闻中心热点推荐
新闻中心以独特视角精选一周内最具影响力的行业重大事件或圈内精彩故事,为企业级用户打造重点突出,可读性强,商业价值高的信息共享平台;同时为互联网、IT业界及通信厂商提供一条精准快捷,渗透力强,覆盖面广的媒体传播途径。
云计算周刊
比特云计算周刊关注云计算产业热点技术应用与趋势发展,全方位报道云计算领域最新动态。为用户与企业架设起沟通交流平台。包括IaaS、PaaS、SaaS各种不同的服务类型以及相关的安全与管理内容介绍。
CIO俱乐部周刊
比特CIO俱乐部周刊以大量高端CIO沙龙或专题研讨会以及对明星CIO的深入采访为依托,汇聚中国500强CIO的集体智慧。旨为中国杰出的CIO提供一个良好的互融互通 、促进交流的平台,并持续提供丰富的资讯和服务,探讨信息化建设,推动中国信息化发展引领CIO未来职业发展。
IT专家新闻邮件长期以来,以定向、分众、整合的商业模式,为企业IT专业人士以及IT系统采购决策者提供高质量的原创内容,包括IT新闻、评论、专家答疑、技巧和白皮书。此外,IT专家网还为读者提供包括咨询、社区、论坛、线下会议、读者沙龙等多种服务。
X周刊是一份IT人的技术娱乐周刊,给用户实时传递I最新T资讯、IT段子、技术技巧、畅销书籍,同时用户还能参与我们推荐的互动游戏,给广大的IT技术人士忙碌工作之余带来轻松休闲一刻。
微信扫一扫
关注Chinabyte以下试题来自:
单项选择题 当交换机到根网桥的间接链路出现失效故障时(如下图,链路L1失效),STP协议会将交换机C的阻塞端口的工作状态转换为转发状态,为了省去端口状态转换等待时间,让端口直接由侦听和学习状态转换为转发状态,需配置交换机STP的可选功能是()
A.PortFast
B.UplinkFast
C.BackboneFast
D.BPDU Filter
为您推荐的考试题库
你可能感兴趣的试题
1A.改变物理连接,将6台PC机全部移动到同一层B.使用路由器,并用访问控制列表(ACL)控制主机之间的数据流C.产生一个VPN,并使用VTP通过交换机的Trunk传播给6台PC机D.在每台交换机上建立一个相同的VLAN,将连接6台PC机的交换机端口都分配到这个VLAN中2A.ISL和IEEE 802.10 B.ISL和ISLC.ISL和IEEE 802.1Q D.IEEE 802.1Q和IEEE 802.1Q3A.ARP表 B.MAC地址表C.路由表 D.访问控制列表4A.终端有高速率要求时,水平子系统可采用光纤直接铺设到桌面B.多介质信息插座是用于连接双绞线C.干线线缆铺设经常采用点对点结合和分支结合两种方式D.采用在管理子系统中更改、增加、交换、扩展线缆的方式来改变线缆路由5A.OSPF使用分布式链路状态协议B.链路状态协议“度量”主要是指费用、距离、延时、带宽等C.当链路状态发生变化时用洪泛法向所有路由器发送信息D.链路状态数据库中保存一个完整的路由表
热门相关试卷
最新相关试卷}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信