为何写这么个帖子?
由于机场用户增多,很多新用户压根不懂节点上面的名字代表什么,也不知道什么服务器比较适合自己,不懂什么是原生,等等。
所以开一个小帖,稍微介绍一下比较常见的服务器,专业知识有限,所以只是给小白们介绍一下,其实我也很白,各位大佬见笑了。
本文仅仅是抛砖引玉写一些机场主们告知我的 ISP、IDC 的体验,仅供参考。网络环境每天都在变化,今天飞快的服务器明天有可能龟速,有写的不对或者过时的地方还望大家指正。所以本文也算是一些机场主们把曾经踩过的坑分享给大家吧。
常见名词:
1. IPLC: “International Private Leased Circuit”的缩写,即“国际专线”。
不过大部分机场通常看到的iplc,都只是阿里的经典网络,跨数据中心内网互通,阿里内网 并不是严格意义的iplc专线;当然也有其他渠道的,或真iplc,不过比较少。
阿里云的内网互通底层原理是通过采购多个点对点的iplc专线,来连接各个数据中心,从而把各个数据中心纳入到自己的一套内网里面来。
这样做有两个好处,其一是iplc链路上的带宽独享,完全不受公网波动影响,其二是过境的时候不需要经过GFW,确保了数据安全且不受外界各种因素干扰。
但是需要注意一下阿里云的iplc也是有带宽上限的,如果过多的人同时挤到同一条专线上,峰值带宽超过专线的上限的话也同样会造成网络不稳定。
其他渠道购买到的iplc价格很高,阿里云内网这种性价比超高这种好东西且用且珍惜。
2. IEPL国际以太网专线(International Ethernet Private Line,简称IEPL)
构建于MSTP设备平台上基于SDH传输技术,采用GFP封装 传输协议透明,物理层隔离,带宽保证,提供一层点对点数据专线服务。
IEPL是以太网接口的增强型的IPLC产品,是一个端到端的专享管理频宽服务,拥有高度灵活性及最高物理层网络安全功能,让客户轻松管理广域网和高带宽需求的应用。
通俗的总结一下,IEPL使用某种技术,实现了两点之间的高稳定性的数据传输。
这与IPLC,MPLS是差不多的效果,只是实现的技术手段有区别而已。
其实对机场来说,是IPLC或者IEPL或是MPLS-VPN,都没有太大区别。认定是保障带宽的不过墙专线就行了,至于是用哪种技术方案实现的,根本不需要纠结。
3. Anycast:最近部分机场出现了一些Anycast加速节点
从业务层面介绍一下,对于传统中转线路,其工作模式是国内A IP接入,然后通过转发链转发至国外B IP A和B之间一般通过隧道或者专线来传输数据。
这里拿腾讯云提供的 Anycast 加速服务作为典型例子分析:
一般是把国内的 A IP 同时广播到国内一个一个特定地理位置,和国外的多个地理位置。
简单来讲,同一个 IP 同时出现在一个国内特定地理位置与多个国外地理位置。这个 IP 在国内与国外这段物理链路上通过专线来传输数据。
用户在访问 A IP 的时候,理论上会就近通往离自己地理位置比较近的一个地理位置。作为用户来讲可以不太严谨的理解为把国外的 IP 通过专线搬到了离自己最近的地方。
一般机场的业务交付方式是把 Anycast 的 IP 直接端口转发到落地业务 IP,这样极大的便利了机场的运维工作。同时由于国内外物理链路是跑在专线上的,所以稳定性高延迟地。
优势:
- 一般机场部署的都是大陆 – 亚洲区域,亚洲区域包括日本韩国新加坡,这样可以认为是一份带宽共享给沪日、沪韩、沪新三条专线一起使用,极大的简化了网络架构,提升了带宽复用率。
- 专线过境,更稳定快速,基本上可以无视 GFW 的影响。
- 腾讯默认给的是国内 BGP 接入,对各种运营商的用户都有较好的支持。
缺点:
- 带宽与单个 IP 绑定,被 DDOS 的话比较难处理。
- 成本对机场来说比较难承担,个人一直粗陋的认为更适合游戏加速器和要求更高性能与稳定性的企业级用户或者土豪。。
4. BGP
BGP的实际意思通常是一个IP在多个运营商的网络中均为直连,不经过第三运营商,利用iptables或相关软件通过将去海外VPS的流量加一层国内转发。
不过不同机场的定义也不一样。正常来说比如rixcloud,指的是他们入口是阿里云、部分落地节点是自己起了BGP(去Peer了GitHub、微软、Cloudflare等等)。不过多数机场把BGP定义为阿里云公网中转等。
5. 中转
将数据从一个服务器重定向到另外一个服务器。
机场中比较常见的是阿里云公网中转,其实也有很多其他中转,也有自己去买其他的BGP来中转的。
6. 原生IP:
所谓原生IP通常意思为当地运营商原本就拥有的IP;
广播国家一般和注册国家相同(一般的IP库不会误判地区),一般不用于公有云计算服务或IP声誉好,一般能够用来解锁Netflix、HBO、Hulu 以及其它有限制的流媒体服务
7. 流媒体解锁
很多流媒体服务平台如Netflix会出于版权原因而限制一些特定IP的访问。
一般来说网络运营商(如HKT)自己持有的IP,比如商宽、家宽,极少被屏蔽,因为这些IP大多是流媒体服务商的目标客户在使用。
家宽IP被屏蔽的几率是最低的,很多ISP的家宽都是动态IP的,很难精准封杀。
固定IP的商宽其次。这些流媒体服务商也怕误杀导致投诉,比如GCP的IP段被投诉之后又可以看Netflix了。
IDC商家所持有的IP一般会被屏蔽,越大越有名的IDC持有的IP被屏蔽的几率越高。
很多IDC会租用运营商的IP从而绕过此类封杀,但是这种方式并不是万无一失的,翻车案例比较多我就不再一一例举了。
所以除非是商宽、家宽,其他所谓的“原生IP解锁流媒体”都是有几率翻车的。
8. CN2
CN2是电信的精品骨干网。首先CN2是一张运营商骨干网,就像电信163、中国移动这一类是同样性质的东西,但相对电信163来说会有更好的稳定性。
不是什么专线(和iplc那类东西区分清楚)。既然是公网,那它本质上就是个很多人共享使用的东西。
共享的东西都存在一定程度的不稳定性。区别在于它的超售比较低,相对电信163来说会有更好的质量。CN2的跨国数据通讯也需要经过GFW审查,不存在不过GFW的公网。
小结:(源于喵酱)
Tip1:
先说一些比较重要的也是大家比较想看的,国内三大运营商到各地区线路推荐(仅从传输速度上推荐)。
亚洲区:
- 电信:避免使用日本方向的NTT/IIJ运营商线(暗示softbank),除了少部分对大陆限速的,只要服务器用bbr加速TCP基本都还算能用。
- 联通:日本方向基本都可以用,到香港一些运营商会绕韩国KT但有加速基本也还凑合。
- 移动:亚洲区去哪里都差不多,但目前机场使用较多的PCCW线路国内可能有半数地区是绕欧洲的。
美国区基本没啥能推荐的,跑得快慢完全看脸,各线路之间差异大概就只有延迟了(指直连)
台湾方面就 hinet 和 seednet,没得选
Tip2:
- 另一个关键点是:延迟不等于速度,延迟只是建立连接所使用的时间,实际传输速度由整体链路的短板决定。
Tip3:
- Azure/Aws/Gcp这三巨头的线路也还可以,但要说明的是azure/gcp都是按量计费的;
- 要是有商家能提供这些线路并且可用流量有100G甚至更高的,且用且珍惜吧。
- aws有轻量服务器,包含了一定的流量,能给得多的商家也好好珍惜用吧
Tip4:
- 最后说起来,真要用得舒心就必须要使用TCP加速工具,可以说,因为有这种单边加速软件的存在,把各种线路之间的差距减小了很多。以前是锐速,现在是bbr-plus。目前大多数情况来说,TCP传输因为有比较成熟的单边TCP加速方案,采用了单边加速后通常情况下TCP传输比UDP要快得多。UDP传输由于各地限制情况不同,无法平行比较,能跑得快那最好,跑不起来也是理所当然,有得用就不错了。
- 总的来说,互联网数据传输速度总取决于木桶效应中的短板,只要整体链路上有一个节点速度不足,那整体速度的体验就会受限于这个最慢的节点。作为服务提供商,能做的就是尽力减少节点至你家路由器这一段路程上的短板影响,无论是使用国内线路中转,或是什么CN2
GIA,努力的范围都是这一段。 - 作为普通用户,其实不必在意这些东西,你只需要关心快或不快这个问题就行了
- 对于一般的用户想自建的,随便选个IDC商家,装上单边加速就完事了
- 对于延迟较为敏感的,无脑推荐阿里云香港/日本去中转到目标节点
- 对延迟非常敏感?请联系运营商询问专线报价吧
公有云服务商:
AWS
- 亚马逊云计算服务(Amazon Web Services,缩写为AWS),由亚马逊公司所创建的云计算平台,亚马逊AWS占全球云市场第一。
- AWS到联通和移动网速不佳。国际和本地带宽比较稳定。
- 新加坡和日本接了电信163,到电信延时有所改善。但是由于价格便宜,又很容易买到,所以到总体到国内质量还是比较差的。
- 但是由于价格便宜,又很容易买到,所以到总体到国内质量还是比较差的。不过这个价格下能做成这样真的已经非常良心(亏本)了。
- IP被墙重点关照很容易挂,但是浮动IP换起来也很方便。
- 少部分IP段可以看Netflix,其他流媒体服务暂时没测试过。
Azure
- Microsoft Azure是微软的公用云服务 (Public Cloud Service) 平台,规模仅次于亚马逊AWS。
- Azure 的带宽一般较大,部分实例的带宽可以达到 2Gbps。
- 本地和国际带宽很大很稳,去很多地方都会走自己的骨干网。
- 羊毛目前还是比较多,价格便宜,到国内三大运营商基本上已经被玩坏。到某些地方,如上海阿里云,有奇效,可能走了自己那根沪港骨干。
- 还有个小毛病是播放YouTube的时候会默认走欧洲的CDN,但是速度基本没有影响,azure是全球内网的自有骨干网的。
- 不能解锁流媒体。
阿里云
- 阿里云,创立于2009年,是中国最大的云计算平台,服务范围覆盖全球200多个国家和地区。
- 阿里云香港和新加坡有接CN2、对电信用户来说应该是性价比最高的选择了。联通用户去香港不错,去新加坡绕上海出口。移动到新加坡还行,到香港虽然延迟低但是实测网速很难突破500Kb/S。
- 最大的问题是IP太容易被墙,当然也有很多方式可以降低被墙的概率,这里就不展开细说了。
- 少部分IP段可以看Netflix,其他流媒体服务暂时没测试过。
- 2020年2月份开始没有大带宽带流量包的机器可以买了,性价比不行了已经。个人想买个30M带宽带流量包的也是个不错的选择。
GCP
- Google云端平台(Google Cloud Platform)是一项使用了Google核心基础架构、数据分析和机器学习技术的云计算服务。
- 到大陆的互联带宽较小,防御做得也不理想(我觉得这主要是大陆运营商的锅),经常到大陆断网或绕路,稳定性是最大问题。
- 国际带宽非常充裕,有自己的骨干网。
- 最近300美元不能重复撸了,感觉互联直连会有一定的回升。
- 可以解锁Netflix,Youtube Premium