互联网双出口是如何做到动态切换的(包括DNS)?

首先,我明确一下我认为比较优化的企业组网理念,不一定是对的,但是大家觉得有道理可以适当参考下。

internet出口我推荐使用防火墙(不推荐使用路由器)

路由器我会放在企业的专线接入一侧(而不是直接接入核心交换机),因为路由器对于动态路由协议的支持更好,有着更强大的QoS功能(对于专线做QoS业务保障非常有必要,因为专线非常昂贵,带宽有限)。

好了,明确以上理念后,我们来进入主题:

首先单机房多运营商链路,这个是物理上的必要条件,并且企业往往有两种业务场景:

1. 内网用户主动上网,也就是outbound traffic

2. 内网服务器通过出口防火墙做服务发布,inbound traffic

两种场景分开说

上网需要的功能是“智能选路”,我访问电信的IP时,能够从电信接口出去,访问联通IP时能够从联通出去,实现的方式很简答,网上去搜索一些ISP路由表,然后以静态路由的形式导入防火墙,最后默认路由写浮动,主走电信,备走联通。

那么问题来了,如果电信DOWN了,我怎么才能让所有下一跳为电信接口的路由自动消失呢?

由于几乎所有厂家的网络设备默认判断路由不可用的方式均为:路由对应的出接口DOWN

然而这种方式并不适用于企业网的大部分场景,因为我们防火墙是主备的,ISP的线路只有一根,往往防火墙的前面会有分线交换机,那就会存在ISP线路已经DOWN,但是防火墙无法感知的情况。

因此,各个网络设备厂家都有对应的解决方案,就是针对路径做网络探测,具体原理不说了,我列举一下各个主流厂家的解决方案:

CISCO的这一功能叫SLA(Service Level Agreements)

HUAWEI的功能叫NQA(Network Quality Analyzer)

JUNIPER的功能叫RPM(Real-Time Performance Monitoring)

要注意一点,这些厂家并不是全线产品支持以上功能。

例如CISCO的路由器需要打上最高的data授权,交换机需要最高的ip service授权

华为路由器默认支持,交换机需要买一个NQA的授权

JUNIPER的SRX分为:Branch和Datacenter两条产品线,650以下(包括650)都为Branch,1400以上的均为DC产品,然而DC产品线不支持RPM....

如果你只是想做智能选路,并且能够多运营商选路自动故障切换,我推荐你去买上面三家的产品和解决方案,别买F5了,太贵了,别被坑了。

讲完outbound场景,我们来说服务发布,这其实和你当初设计公网业务场景是息息相关的。

在中国跨运营商访问带来的延迟和丢包会降低用户体验。

你购买了多运营商的IP和链路就是为了公司的应用在internet能够有更好的用户体验,这种用户体验的实现思路就是尽量让电信的用户去访问你的电信地址,让联通的用户去访问联通地址。

比如:一台WEB服务器,你即在电信发布了,又在联通发布了,最优化的做法就是智能DNS方案,你负责解析的权威DNS服务器能够判断客户的地址是来自哪个运营商,从而返回给对应的服务器地址。

并且当你的电信链路DOWN后,智能DNS要能够感知到服务器的电信IP已经不可用,此时返回给客户的所有IP均为联通IP。

可见这个智能DNS服务器是非常重要的,我们有两种方式去做:

1. 购买硬件/软件设备,自己搭建(在这块F5的GTM解决方案是首选)

2. 购买第三方的服务(万网和DNSPod)

我推荐购买第三方服务。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,088评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,715评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,361评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,099评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 60,987评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,063评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,486评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,175评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,440评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,518评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,305评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,190评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,550评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,880评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,152评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,451评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,637评论 2 335

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,490评论 18 139
  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 4,588评论 3 19
  • 清晨五点,大门口集合 当时天还没有放亮,有风 很点冷 太阳终于不再羞涩 在我千盼万盼中露出笑脸 湖边的风很“凉爽”...
    艾韵阅读 272评论 5 2
  • 我从来都不相信日积月累的力量,因为我觉得那太渺小了,不能再短时间看到结果,也给不了我坚持下去的希望。 可是就...
    与狗流浪阅读 540评论 0 0
  • 如果你知道了一个人的好,一个人得坏,可是还是爱他,还是想和他在一起,可能就是爱情吧。
    呢喃91阅读 99评论 0 0