电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2421 人浏览分享

游戏加速器详解

[复制链接]
2421 0

大家在平时打游戏的时候多多少少会遇到高延迟、丢包的情况,尤其在境外游戏服务器上更为严重(没错我说的就是育碧),
这时候部分人会选择游戏加速器来解决这些问题,这篇文章就来给大家科普下游戏加速器是如何提升网络质量的。

首先,我们先要了解下为什么会有延迟或者丢包。中国的互联网是由三家运营商在全国部署的各个BGP联邦互联而成,虽然都是国企,但是各运营商之间是竞争关系,每个运营商都想让更多的客户来购买自己的产品,这就不可避免的造成了冲突,抢用户有两方面,一个是做好自己的服务质量,另一个是降低对手的服务质量,大家平时感受到的延迟丢包都是由后者造成的。
运营商和运营商之间的BGP路由器叫做边界路由器(简称EBGP),这种路由器的性能很强,指令也很丰富,



典型的ebgp路由器Cisco ASR 9000系列
所以运营商可以对竞争对手做出一些限制,比如说客户家里用的是移动网,
要去访问一台接入电信网的网站,经过这台EBGP就是不可避免的,



这时候管理员就可以干些坏事了,比如说增加800ms的延迟,丢掉20%的数据包等等,而且客户是无法绕过这条路由的。
这时,一个聪明的土豪出现了,既然这个延迟是人为造成的,那我买台路由器接上不同运营商的专线不就去哪延迟都低了,
再买台服务器搭建个代理岂不是美滋滋,然后就出现了游戏加速器。



上面讲了一种简单的游戏加速器,下面再讲一种稍微有难度的加速器
有时候条件不满足接入这么多运营商,而且还需要访问国外的服务器怎么办呢?答案是发两份数据包,这时我猜有人就要反驳我了,
发两份数据包带宽不就减半了么,不会更卡么?然而不是的,大多数情况下访问外网速度上不去并不是因为带宽上不去,
而是因为很多流量被拦截,这就导致了客户端需要反复索取同一个信息而造成带宽浪费,发两份数据包可以带来更可靠的数据传输。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

关注

0

粉丝

9021

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.