服务器托管一般推荐的双线接入,双线接入不是说简单的将电信,网通两根线路直接接到服务器上,而是通过相关的网络设备和技术手段来实现的。
首先,通过网通和电信节点接入双线到机房,再接入相关网络设备,并进行相关设置,通过网络设备来实现智能路由,在服务器上只需要一个IP,一根线接入,即可实现一个IP上的双线访问。
而实现这个方案最佳的方法就是采用BGP协议。BGP用来在AS之间实现网络可达信息的交换,整个交换过程要求建立在可靠的传输连接基础上来实现。这样做有许多优点,BGP可以将所有的差错控制功能交给传输协议来处理,而其本身就变得简单多了。BGP使用TCP作为其传输协议,缺省端口号为 179。
与EGP相比,BGP有许多不同之处,其最重要的革新就是其采用路径向量的概念和对CIDR技术的支持。路径向量中记录了路由所经路径上所有AS的列表,这样可以有效地检测并避免复杂拓扑结构中可能出现的环路问题;对CIDR的支持,减少了路由表项,从而加快了选路速度,也减少了路由器间所要交换的路由信息。
另外,BGP一旦与其他BGP路由器建立对等关系,其仅在最初的初始化过程中交换整个路由表,此后只有当自身路由表发生改变时,BGP才会产生更新报文发送给其它路由器,且该报文中仅包含那些发生改变的路由,这样不但减少了路由器的计算量,而且节省了BGP所占带宽。
简单的双线双IP是将两根线路接入服务器,必须在服务器上绑定两个IP,插入双网卡,在大量用户访问的情况下,服务器的系统资源占用比很高,影响性能,而采用BGP协议的双线单IP技术却不会出现这个问题,因为用户来源的访问判断和线路切换是由放置在接入点。
上的网络设备实现的,不占用服务器系统资源,不会给服务器增加额外处理压力,性能自然优异。