校园网限速分析及加速

校园网上网表现

上大学以来,寝室一直是有校园网和移动100M光纤的。但是由于这一学期移动宽带没有及时续费,导致这学期没法继续使用移动光纤只能使用校园网了。

校园网也有几次小小的升级。譬如之前必须要通过网信处分配的指定静态IP才能上网、寝室只有一个网口、多设备接入要通过交换机、不能给手机联网等等。这些问题在三年来陆陆续续的都已经被解决了。

但是有一样东西,是三年以来都没有改变的。那就是外网糟糕的浏览体验!具体点来说就是在浏览外网的时候,速度都很慢。比如刷微博,逛淘宝或者看视频的时候速度都很慢,

为什么会慢?

究其原因,校园网为什么相比普通ISP这上述方面表现差呢?

上网机制有所不同

我们在校内使用教育网和使用普通ISP(电信、移动等)上网的机制并不同。高校一般都会使用以太网组网技术来实现校内上网。以太网组网决定了我们的网络出口流量带宽都是共享的,谁可以争到这个带宽,谁的上网的速度则越快。人越多,平均网速就越慢。

假设一种情况:学校的出口带宽有100Mb(只是为了举例方便,一般实际出口带宽都在Gb级别),我现在需要下载一个10G的文件。那么在机能允许的情况下,我会吃满学校的带宽,持续13分钟后才能下载完成。在这13分钟内,学校的其他所有人,都是无法访问到外网的。这是一个很严重的影响。

所以,为了防止被某台机器,或者少数机器占满带宽、保证大多数客户机访问网站的速度,高校会在网络核心之间增加流量控制设备来监管网络流量,限制P2P和文件下载等等。从而保证了http访问的性能。因此,我们上网的时候就会觉得慢了。(其实我不知道我们学校有没有装这玩意儿)

以太网组网还会带来一个特点就是:出口流量很低的情况下(比如假期、凌晨),校园网的网速就又会特别快。曾经在凌晨3点通过外网ip节点进行测速和下午四点对比:

下载带宽有了接近4倍的增长,上传带宽增长15倍多。

属于不同的骨干网

国内有四大骨干网,分别是中国互联网、教育网、科研网、金桥网。想了解我国四大骨干网络和ISP请看这里。我们平常访问的微博、淘宝、还有各种视频网站都属于四大骨干网中的中国互联网。而我们,则处于另外的骨干网——教育网中。很不幸,中国教育网和中国互联网之间的访问资源并不是无限的。也就是说,类似我们在校园中所使用的以太网组网技术一样,如果负载变大,那么稳定性和速度都会下降。

结论

上网机制和不同骨干网都有一个共同特点,用大白话说就是:

“用的人多了,就会变慢!”

“挑没人用的时候最快”

加速

先说结论:没找到方法

搜狗浏览器曾经有教育网——>公网加速,到后来教育网<——>公网双向加速的功能,直到现在的全网加速功能。但是亲测使用了搜狗的全网加速功能之后,速度仍旧没有得到提升。

后来想到用SSR在国内搭建代理服务器,用来转发我的流量。搭建后测本地测试的结果为下载3.6Mbps,上传1.5Mbps。而此时我的服务器端测速结果为下载116Mbps,上传5Mbps。测试时间为16:33🤦🏽‍♂️。测速结果甚至不如不使用代理。而且速度瓶颈也不在服务器端。

大概分析了一下,使用代理并不能解决上述所说”跨骨干网”和”出口带宽有限”的问题。

还有就是app store中的各种游戏加速软件,下载之后发现现在的加速软件对加速做了限制。并不是全局的对所有流量都进行加速,而是选择性的,只对指定游戏的流量做加速。

没办法了。。。。。