双线IDC部署方式

现在在国内互联网环境下,双线、多线、BGP等各种IDC线路部署方式的错综复杂,实现方式也各种各样,本篇就国内大部分IDC机房双线(多线)的实现方式进行详细介绍。

背景介绍:

1、  为什么要双线(多线)?下面将以电信和联通双线举例。

A、主要解决互联互通问题;

B、实现网络线路冗余。

2、  实现双线要解决的问题。

A、客户端怎么知道访问电信还是联通,这个客户不用有任何担心,下面将以使用过多年的一家智能DNS解析来举例说明。

B、服务端怎么解决原路返回的问题,就是电信客户访问请求直接通过电信网络返回给电信客户,联通客户访问请求直接通过联通网络返回给联通客户。

将以下图为例讲解实现方式

  • 针对客户端智能解析的问题,请看下图,假设电信IP是1.1.1.1,联通IP是2.2.2.2,通过图我们看出可以设置不同运营商客户解析出不同的IP,其中有个默认也很重要,假如有个客户在其他运营商,比如说在移动,在解析中没有怎么办,那就是使用默认了,在图中就是说访问电信的IP。

  • 关于服务端的返回的问题一般通过两种常用方式来解决:

1、  策略路由。以cisco交换机为例说明,仅列举关键步骤。

Ip route 0.0.0.00.0.0.0 next-hop CTC  -------默认路由走电信

access-list 1 permitip 2.2.2.0 0.255.255.255 any   ---定义策略路由要匹配的流量(联通IP)

route-map pbr permit10

match ip address 1

set ip next-hop CNC    ------------定义策略,匹配联通源IP的,从网通出口出去

interface vlan 100     -----把策略应用到服务器端的入口上

ip policyroute-map pbr

至此策略路由就完成了,从联通访问进来的IP,测匹配策略路由从联通出口出去;从电信访问进来的IP,则走默认路由,从电信出口出去。

注:A、这仅是策略路由的一个小应用,其用法非常灵活,关于策略路由其他应用和策略路由和默认路由等查找顺序请参考cisco.com.

B、也有很多在服务器上配置双wan网卡,双IP来实现这种功能的,功能类似。

2、代理方式。

简单画个图描述一下

实现关键点简述

A、电信、联通入口是分别接在两个设备上。

B、靠代理(一般是负载均衡)设备进行SNAT源地址转换来实现访问请求的原路径返回。

双线IDC部署方式

时间: 2024-11-05 22:37:53

双线IDC部署方式的相关文章

FW/IDS/IPS/WAF等安全设备部署方式及优缺点

现在市场上的主流网络安全产品可以分为以下几个大类:1.基础防火墙FW/NGFW类 主要是可实现基本包过滤策略的防火墙,这类是有硬件处理.软件处理等,其主要功能实现是限制对IP:port的访问.基本上的实现都是默认情况下关闭所有的通过型访问,只开放允许访问的策略.FW可以拦截低层攻击行为,但对应用层的深层攻击行为无能为力. FW部署位置一般为外联出口或者区域性出口位置,对内外流量进行安全隔离.部署方式常见如下 2.IDS类 此类产品基本上以旁路为主,特点是不阻断任何网络访问,主要以提供报告和事后监

python web服务常见的部署方式

引自 - 全面解读python web 程序的9种部署方式 python有很多web 开发框架,代码写完了,部署上线是个大事,通常来说,web应用一般是三层结构 web server ---->application -----> DB server 主流的web server 一个巴掌就能数出来,apache,lighttpd,nginx,iis application,中文名叫做应用服务,就是你基于某个web framework写的应用代码 DB server 泛指存储服务,web开发中用

到底应该选择那种Linux.NET的部署方式?

当前部署Linux.NET环境的方式可谓是五花八门,既有传统的源码编译的方式.又有各式各样的一键安装脚本.还有绿色包安装方式,而随着Mono官方的新站上线,更增加了采用RPM包的部署方式.那对于一名Linux.NET的初学者来说,我们又该如何选择?下面,本文将对这几种的安装方式进行优缺点的比较,从而协助各位读者选择出最佳的部署方式. 本文中,我们将对下列的部署方式展开讨论: 1.源码编译 2.一键安装脚本 3.RPM包 4.绿色包 一.源码编译 通过源代码编译安装部署Linux.NET可谓是最传

Apache Spark探秘:三种分布式部署方式比较

目前Apache Spark支持三种分布式部署方式,分别是standalone.spark on mesos和 spark on YARN,其中,第一种类似于MapReduce 1.0所采用的模式,内部实现了容错性和资源管理,后两种则是未来发展的趋势,部分容错性和资源管理交由统一的资源管理系统完成:让Spark运行在一个通用的资源管理系统之上,这样可以与其他计算框架,比如MapReduce,公用一个集群资源,最大的好处是降低运维成本和提高资源利用率(资源按需分配).本文将介绍这三种部署方式,并比

全面解读python web 程序的9种部署方式

python有很多web 开发框架,代码写完了,部署上线是个大事,通常来说,web应用一般是三层结构 web server ---->application -----> DB server 主流的web server 一个巴掌就能数出来,apache,lighttpd,nginx,iis application,中文名叫做应用服务,就是你基于某个web framework写的应用代码 DB server 泛指存储服务,web开发中用mysql比较多,最近几年因为网站规模扩大,memcache

服务器负载均衡的部署方式

作者:virtualadc链接:http://virtualadc.blog.51cto.com/3027116/611592著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 负载均衡的部署方式,简单的可分为串接路由,单臂,透明和服务器直接返回4类. 1. 串接路由模式 (Routed) 路由部署方式中,通常服务器的网关需要指向负载均衡设备,这种情况下的流量处理最简单,负载均衡只做一次目标地址NAT(选择服务器时)和一次源地址NAT(响应客户端报文时) 2. 单臂模式 (On

剖析微软Hyper-V的最佳部署方式

剖析微软Hyper-V的最佳部署方式 2014-04-24 10:53 布加迪编译 51CTO.com 字号:T | T 微软Hyper-V有两种不同的版本.既可以安装到Windows Server的上面,又可以作为一种独立式虚拟机管理程序来下载和安装.那么,哪种方法更好呢?本文中将权衡每种部署方式的优缺点. AD:51CTO网+ 首届中国APP创新评选大赛火热招募中…… [51CTO精选译文]最近,人们似乎重新对微软的Hyper-V产生了兴趣.这种虚拟机管理程序终于开始成熟起来,它所提供的功能

负载均衡器部署方式和工作原理

概述 负载均衡(Load Balance) 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担.在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求. 负载均衡实现方式分类 1:软件负载均衡技术 该技术适用于一些中小型网站系统,可以满足一般的均衡负载需求.软件

Tokyo Tyrant(TTServer)系列(五)-ttserver的几种部署方式

ttserver的几种部署方式 ttserver可以理解成一种key-value形式的数据库,部署ttserver的方式,可以根据访问量和数据规模循选择不同的部署策略. 详细启动参数请参考:http://blog.csdn.net/xifeijian/article/details/37744131 1.单机:数据量不大,访问量不大ttserver -host 192.168.1.110 -port 1978 -thnum 128 -dmn -ulim 1024m -ulog /home/ope