利用线路备份实现企业广域网的高可用性

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
简介:
+关注继续查看

一、原理总结:

高可用性网络:

    1 、服务器方面:群集;【LB负载均衡 HA高可用性  HP高性能】
    2 、路由器方面:HSRP、VRRP;
    3 、网络接口方面:多网卡绑定【bond】;
    4 、链路方面:
                  局域网LAN:端口聚合、生成树(stp、rstp、mstp)
                  广域网WAN:线路备份;

线路备份有三种方式:

    1 、浮动静态路由
    浮动静态路由是一种特殊的静态路由,通过配置一个比主路由的管理距离更大的静态路由,保证网络中主路由失效的情况下,提供备份路由。

    2 、备份链路
    通过将一条链路对主链路进行备份,实现网络连接的高可用性;

    3 、PPP链路捆绑

PPP链路捆绑:

    点对点协议(PPP)为在点对点连接上传输多协议数据包提供了一个标准方法。PPP 最初设计是为两个对等节点之间的 IP 流量传输提供一种封装协议。

    多链路PPP通常应用在用户原有的PPP链路带宽要够,然后又申请看一条新PPP链路的情况下。为了达到不对原有的配置进行的更改,而且两条PPP链路均能被利用的目的,可以使用多链路PPP技术。

    当在路由器上配置了多链路PPP之后,相当于在路由器上形成了一个新的PPP多链路接口(Multilink-group Interface)。此接口包含看其他的普通PPP接口,关于PPP协议的各种配置。如IP地址等均在此PPP模板接口上配置即可。这样,对于路由器来说就相当于有人一个大带宽的PPP接口。

    虽然目前数据链路的带宽越来越大,多链路PPP使用的范围也越来越窄,但多链路PPP还有自己的一些有点:

  (1)增加带宽
    多条PPP链路捆绑起来,能够增加原有的PPP链路带快,同时使用一个IP地址,而不需要每条PPP链路都进行配置。如果同动态拨号结合起来,多链路PPP可以做到动态增加或减小带宽

  (2)负载分担
    多链路PPP能够实现报文在不同PPP链路上的负载分担。对于想、速率高的PPP链路,传输的报文就要多谢,对于速率低的PPP链路,传输的报文就要小些。

  (3)利用分片降低时延
    当报文在多链路PPP上传输时,通常会被划分成多个分片在多链路上同时传输。这样对于比较大的报文,。就可以降低传输的时延。

  (4)PPP Multilink协议它的最好的一个功能是,他可以多链路冗余,也就是说一条物理链路down或是损坏的话,不影响数据的传输。

二、案例1-浮动静态路由

实验说明:

    某公司为了充分保障公司总部与分公司的通讯,考虑到一部分成本问题,以及公司业务主要是以字符传输为主,拟采用浮动静态路由,使用两条链路,一条采用serial广域网链路,另一条租用拨号收费链路(此试验使用以太网链路来模拟)。平常使用Serial链路通讯,在Serial链路断掉后,使用拨号收费链路。

实验拓扑:

wps_clip_image-28159

实验设备:

    华为路由器R2621 两台

    PC(Win xp)两台

实验配置:

路由器R1:

##接口配置

[R1]int e0

[R1-Ethernet0]ip add 192.168.10.254 24

[R1-Ethernet0]int s0

[R1-Serial0]ip add 192.168.1.1 24

[R1-Serial0]int s1

[R1-Serial1]ip add 192.168.2.1 24

[R1-Serial1]quit

##开启ospf

[R1]ospf enable

  Start OSPF task...

  OSPF enabled

[R1-ospf]int eth 0

[R1-Ethernet0]ospf enable area 0  ##在接口上开启ospf,并划分到相应的区域

[R1-Ethernet0]int s 0

[R1-Serial0]ospf enable area 0  ##在接口上开启ospf,并划分到相应的区域

[R1-Serial0]quit

##配置静态路由

[R1]ip route-static 192.168.20.0 24 192.168.2.2

[R1]

路由器R2:

##接口配置

[R2]int e0

[R2-Ethernet0]ip add 192.168.20.254 24

[R2-Ethernet0]int s0

[R2-Serial0]ip add 192.168.1.2 24

[R2-Serial0]int s1

[R2-Serial1]ip add 192.168.2.2 24

[R2-Serial1]quit

##开启ospf

[R2]ospf enable

  Start OSPF task...

  OSPF enabled

[R2-ospf]int eth 0

[R2-Ethernet0]ospf enable area 0  ##在接口上开启ospf,并划分到相应的区域

[R2-Ethernet0]int s 0

[R2-Serial0]ospf enable area 0  ##在接口上开启ospf,并划分到相应的区域

[R2-Serial0]quit

##配置静态路由

[R2]ip route-static 192.168.10.0 24 192.168.2.1

[R2]

实验测试:

PC1地址:

wps_clip_image-23762

PC2地址:

wps_clip_image-20744

查看路由R1信息:

wps_clip_image-10508

查看路由R2信息:

wps_clip_image-24317

测试连通性:

Pc2  ping   pc1:

wps_clip_image-12128

当s0线路出现问题时:

wps_clip_image-8958

三、案例2-备份链路

实验说明:

    某公司为了充分保障公司总部与分公司的通讯,采用高可用性的广域网技术,但是考虑到成本的问题,同时公司的业务对速度有一定的要求,使用两条链路,一条采用serial广域网链路,另一条采用传统的电话网络(使用以太网链路来模拟)。平常使用Serial链路通讯,在Serial链路断掉后,使用传统的电话网络,这样在平常不使用时,不需要支付费用,而在Serial链路出现故障后,再按照流量付费。

实验拓扑:

wps_clip_image-10110

实验设备:

    华为路由器R2621 两台

    PC(Win xp)两台

实验配置:

实验测试:

wps_clip_image-4835

测试连通性:

wps_clip_image-24885

断开s0的线路,备份线路在10秒后被启用:

wps_clip_image-4909

链路会中断大概10秒:

wps_clip_image-31532

当再次启用s0线路后,s0线路会被重新启用:

wps_clip_image-2922

只是在主线路再次连通时,延迟稍有增加,链路并没有断开:

wps_clip_image-31797

四、案例3- PPP链路捆绑

实验说明:

    某公司为了充分保障公司总部与分公司的通讯,采用高可用性的广域网技术,公司业务量较大,对网络的依赖性较高,并且一般情况下,不允许出现网络中断情况,公司有雄厚的资金,因此不需要考虑成本问题,只需要保障链路正常通讯。因此,采用PPP链路捆绑,使用两条Serial广域网链路,这样在正常通讯状况下,可以实现负载均衡,即便是出现了问题,仍然可以正常通讯,对公司业务影响不大。

实验拓扑:

wps_clip_image-5810

实验设备:

    华为路由器R2621 两台

    PC(Win xp)两台

实验配置:

路由器R1:

##接口配置:

[R1]int e0

[R1-Ethernet0]ip add 192.168.10.254 24

[R1-Ethernet0]int s0

[R1-Serial0]ip add 192.168.1.1 24

[R1-Serial0]int s1

[R1-Serial1]ip add 192.168.2.1 24

[R1-Serial1]quit

##将s1设置为s0的备份接口

[R1]int s 0

[R1-Serial0]standby int s1

[R1-Serial0]standby timer enable-delay 10  ##骨干链路失去连通权所需延迟:10s

[R1-Serial0]standby timer disable-delay 10    ##骨干链路抢夺连通权所需延迟:10s

[R1-Serial0]quit

##配置两条静态路由

[R1]ip route-static 192.168.20.0 24 192.168.1.2

[R1]ip route-static 192.168.20.0 24 192.168.2.2

[R1]

路由器R2:

##接口配置:

[R2]int e0

[R2-Ethernet0]ip add 192.168.20.254 24

[R2-Ethernet0]int s0

[R2-Serial0]ip add 192.168.1.2 24

[R2-Serial0]int s1

[R2-Serial1]ip add 192.168.2.2 24

[R2-Serial1]quit

##将s1设置为s0的备份接口

[R2]int s 0

[R2-Serial0]standby int s1

[R2-Serial0]standby timer enable-delay 10  ##骨干链路失去连通权所需延迟:10s

[R2-Serial0]standby timer disable-delay 10  ##骨干链路抢夺连通权所需延迟:10s

[R2-Serial0]quit

##配置两条静态路由

[R2]ip route-static 192.168.10.0 24 192.168.1.1

[R2]ip route-static 192.168.10.0 24 192.168.2.1

[R2]

实验测试:

测试连通性:

wps_clip_image-19534

断掉s0线路:

wps_clip_image-31026

wps_clip_image-12940

然后再开启s0线路:

wps_clip_image-2780

wps_clip_image-26502


本文转自 cexpert 51CTO博客,原文链接:http://blog.51cto.com/cexpert/985919


相关实践学习
部署高可用架构
本场景主要介绍如何使用云服务器ECS、负载均衡SLB、云数据库RDS和数据传输服务产品来部署多可用区高可用架构。
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
2月前
|
网络协议 网络安全
关于wireguard异地组网
关于wireguard异地组网
|
7月前
|
安全 网络协议 网络安全
基于二层网络架构的IBCS虚拟专线:提高云上应用的稳定性和安全性
随着互联网和云计算技术的不断发展,越来越多的企业开始将业务应用迁移到云端,以降低IT成本和提高服务质量。而在云上运行应用,网络连接质量就成为了一个至关重要的因素。此时,一种名为IBCS虚拟专线的网络架构就成为了企业云上应用的优秀选择。 IBCS虚拟专线是一种基于二层网络架构的解决方案。相比传统的三层网络架构,它可以提供更高的带宽、更低的延迟和更好的网络连接质量。在IBCS虚拟专线中,企业可以获得独立的IP地址、独享的BGP带宽以及自定义的域名。这使得企业在云上运行应用时,可以获得更高的稳定性和可靠性。
基于二层网络架构的IBCS虚拟专线:提高云上应用的稳定性和安全性
|
11月前
|
网络协议 网络虚拟化 网络架构
综合实验高级网络—— 配置三层 热备等网络技术2
配置三层 热备 生成树 ospf 和 rip 以及他们之间的重分发等将内网 全通 做pat 让 vlan 10 vlan 20 网段的用户可以访问外网 外网地址映射到路由器外接口地址 做静态nat 将 外部web 映射到 61.129.62.150 让外网终端可以访问内部的 "外部web" 做扩展acl 列表 让vlan 10 和 vlan 20 用户能够访问ftp 但不能ping 同ftp 也不能访问 内部web可以访问外部web 让管理区电脑可以访问所有 服务器 但不能访问ftp .
80 0
|
11月前
|
网络协议 网络虚拟化 网络架构
综合实验高级网络—— 配置三层 热备等网络技术1
一.高级网络应用大实验 1.实验要求: 配置三层 热备 生成树 ospf 和 rip 以及他们之间的重分发等将内网 全通 做pat 让 vlan 10 vlan 20 网段的用户可以访问外网 外网地址映射到路由器外接口地址 做静态nat 将 外部web 映射到 61.129.62.150 让外网终端可以访问内部的 "外部web" 做扩展acl 列表 让vlan 10 和 vlan 20 用户能够访问ftp 但不能ping 同ftp 也不能访问 内部web可以访问外部web 让管理区电脑可以访问所有 服务器 但不能访问ftp .
95 0
综合实验高级网络—— 配置三层 热备等网络技术1
|
Linux 网络安全 文件存储
ZeroTier实现内网穿透、异地组网
ZeroTier实现内网穿透、异地组网,其基本工作原理是组建一个虚拟局域网,各个设备(NAS、Linux、Windows、Mac、iOS、Android)安装了客户端、加入到这个虚拟局域网后,就会自动分配一个IP,从而实现局域网内各个设备及服务的相互访问。
ZeroTier实现内网穿透、异地组网
|
数据中心
企业上云之机房和BGP带宽篇(四)
小编打算边用一些阿里云官方文档提供的文字描述,再加上自己的理解,尽量用白话来进行比较,并提醒一些值得注意的地方。 国内地域 地域通常按照数据中心所在的城市进行划分,比如说华东1就是杭州,华东2是上海;华北2是北京;华南1是深圳。
3221 0
|
云计算
企业上云之机房和BGP带宽篇(三)
上节说了机房明显的局限性,本节小编还想说点不明显的: 选机房的时候是不是先要测试一段时间?机房的做法是给你台空闲服务器,开个几十兆独享带宽,随便你怎么测,绝对没问题,因为这肯定是这个机房能提供的最优质线路。
1937 0
|
网络协议 云计算
企业上云之机房和BGP带宽篇(二)
在一些大点儿的城市、二线城市,会有双线、多线机房,其实就是把不同运营商的线路拉到一个机房,托管在这个机房的服务器接上两路线或多路线,这样就在一定程度上解决了前文说的跨网用户访问的速度问题,但又没有完全解决,比如说某条线路断了,怎么办?而且双线会导致服务器有2个IP(这也要求服务器至少是双网卡的),比如,为了让电信的用户访问到服务器的电信IP,这又涉及到使用智能DNS分线路解析,以及DNS解析是否准确的问题,关于智能DNS本篇就不过多说明了。
2356 0
企业上云之机房和BGP带宽篇(一)
本篇是本系列的第二篇,第一篇讲了服务器的种种方面,而与服务器相关性最大的,就是网络。网络把世界上所有网络设备、服务器、个人电脑连接起来,成为了互联网(Internet)。 传统的做法是自购服务器,然后选择一个运营商机房,把服务器放机房里,租用机房的网络,这就叫托管。
2920 0
最佳实践:IDC双专线静态路由冗余上云方案
通过介绍专线接入和云企业网组合应用的方式,提供客户IDC冗余链路专线接入静态路由配置的混合云解决方案。
3488 0
相关产品
云迁移中心
推荐文章
更多