双线服务器和BGP有什么区别,哪种更好点
双线服务器和BGP服务器的区别?
1、双线服务器,是指分别从中国电信和中国联通各拉一条线到机房,然后采用特殊的技术来判断用户访问的线路,来实现自动切换到和用户相同的线路,使访问速度快。它能够很好的解决中国电信与中国联通之间互相访问缓慢的问题,不过大家都知道使用国内的双线服务器,都是必须备案的,价格也会相对贵些。
2、BGP线路服务器一般只在一些大的IDC运营数据中心具有AS号的(香港就拥有自己的AS号),才能实现BGP线路自动切换,它主要是控制了路由,然后选择最佳的路由途径把数据传播出去。使用了BPG线路互联之后,网络运营商所有的骨干路由设备就会判断到idc机房和ip段的最佳路由,以此来保证不同网路运营商用户都可以进行高速访问。
BGP线路服务器相对于双线服务器的优势就更明显了, 因为BGP线路服务器只需要设置一个IP地址就可以,就能实现单IP高速访问,并且当其中有某条线路出现故障或者受到攻击时,它还能自动切换到别的线路上去。使用BGP线路服务器能够使网络更加具有拓展性,而且还可以将idc网络和其他运营商实现线路互联,轻轻松松就能实现单ip多线路,以此实现让很多互联网运营商用户都可以很快进行访问的目标。这个功能是双ip双线无法比拟的。
由于电信联通移动互访的高延迟,有时还会出现无法访问的现象,很多游戏,APP了,门户网站会把服务器搭建成双线服务器,双线服务器及搭建时需注意问题怎么做呢
一个简单的方式来实现一下双线:DNSPOD+服务器端socket绑定域名的方式。
先说DNSPOD的设置:
需要分别设置线路类型,还要由一个默认线路。当然,你的服务器需要有两个IP,一个电信的,一个网通的:
wwwA默认1262178xxx
wwwA电信1262178xxx
wwwA联通1268937xxx
再说程序里的设置:
程序里,就是监听域名,不监听IP而已。
搭建双线服务器时注意的问题:
1默认走电信线路中国联通就走联通线路。在这里容易犯的一个错误就是:电信走电信线路,网通走网通线路,导致移动用户或者教育网的某些用户都不知道走哪条线路打开网站,无法解析出IP,或者解析出错。
2双线正常解析。假如电信IP被封或者无法使用的时候,那么电信的用户是否能正常访问网站呢,答案是访问不了。因为设置默认就走访问电信的IP,如果电信IP走不了,也没有其它路可以走,联通的IP只是设置了对联通的用户访问。
3当某一条线路出现问题的时候,如何不影响用户的访问。在此就提示了智能DNS双线,以及智能DNS负载均衡。
4服务器配置2块网卡,分别配置电信、网通不同的ip地址。在服务器上配置路由表,实现服务器访问电信和网通各自不同的ip的时候,分别走不同的通道。另一方面,用户通过唯一的域名来访问服务器,而域名解析的时候,通过实施对不同的ip地址请求返回不同的服务器ip的方法来实现,网通用户请求域名时返回网通的ip,电信用户请求域名时返回电信的ip,这也就是所谓的智能dns解析。
双线服务器适用于门户型、大中型企业、信息门户、商城类,游戏等类型网站。
单线是指服务器接入的是电信或者网通 一条单独的线路 这样的话 互访的时候会很慢 甚至会打不开 就像玩游戏选择服务器一样
双线是指服务器接入的是两条线路 网通+电信 或者网通+教育什么的 互访的时候速度都很快 现在的双线空间很多
边界网关协议,主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。中国网通、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。使用此方案来实现多线路互联,IDC需要在CNNIC(中国互联网信息中心)或APNIC(亚太网络信息中心)申请自己的IP地址段和AS号,然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。 双线服务器是有两种宽带接入, 比如电信的一条线, 然后还有网通的一条线。一般的服务器是单线服务器,只能让一类宽带用户访问很快。双线服务器有效的解决了中国南北网络不互通的弊病,让电信宽带用户与网通宽带用户的访问速度都很快。
协议结构
Marker (16 bytes) Length (2 bytes) Type (1 byte)
Marker – 信息包含信息接收端可预测值。
Length – 包含协议头的信息长度。
Type –信息类型。信息可能是:Open、Update、Notification、Keepalive。
打开(Open)分组,用来与相邻的另一个BGP发言人建立联系
更新(Update)分组,用来发送某一路由的信息,以及列出多条要撤销的路由
保活(Keepalive)分组,用来确认打开分组和周期性地证实邻站关系
通知(Notification)分组,用来发送检测到的差错
在传输协议连接建立之后,各端发送的第一个信息是 OPEN 信息。如果 OPEN 信息可以接收,会返回发送确认 OPEN 信息的 KEEPALIVE 信息。一旦 OPEN 信息获得确认,UPDATE、KEEPALIVE 和 NOTIFICATION 信息进行相互交换。
特征
1用属性(Attribute)描述路径,而不是用度量值;
2使用TCP(端口179)作为传输协议,继承了TCP的可靠性和面向连接的特性;
3通过Keepalive信息来检验TCP的连接;
4具有丰富的属性特征,方便实现基于策略的路由;
5拥有自己的BGP表;
6支持VLSM和CIDR;
7适合在大型网络中使用。
0条评论