Day 4/22 2020 Server闲谈

好久没写过博客了

hhhh,时隔多年再写一次吧。
其实似乎也没什么好写的。最近在忙东忙西,结果最核心的内容全给弄丢了。
技术真是一个好东西呢,世界上应该没有技术不能解决的问题。如果有,那就用钱来解决吧。
服务器究竟有什么用呢?起初我认为,服务器只是用来搭搭博客,或者将自己的一些java小代码放上云端,可以随时调用,又或者是存储一个ftp,弄一个小小小私人云。
其实吧,没那么复杂。又没想象中那么简单。服务器,叫做server,归根结底是用来serve大家的。 而服务器的本质是一个计算机。他充当的角色像是一个保姆,你想他干什么,只要不过分,他都会给你一个正向反馈。
注意:是无论什么都可以。
于是乎,我的第一个服务器代理就出来了。无奈家里网实属弟弟,用wifi连不上蓝灯,codeforces,vjudge。用流量延迟略高无法尽兴。虽说刚放假就意识到了这一点,但迟迟没有给出一个合理的解决方案。
这几天,突然某一个灵机一动,家里的网能连服务器,服务器能连cf,那我何必通过远程上cf呢?有没有一种方法能直接从服务器获取cf的网页信息?
那必然有,服务器代理,shadowsocks牛逼!不得不说,代理了之后,我的整体浏览速度,提升了至少四五倍。成就感拉满。甚至最近没玩三国,也不会觉得丢失了什么。
服务器代理,把服务器当作一个无敌高速缓存,你要访问cf的内容,服务器以千兆网络缓存下来整个cf,再以1M带宽发送给你。所以再也不用担心打不开的问题。而变成了,打开的快慢的问题。

我问了吴东学长服务器的带宽究竟是什么意思?学长的答案很含糊。百思不得其解之下,我觉得还是实验为主。(其实是因为在服务器里面下载三国,速度是10mbps,吓了我一跳,所以我才觉得这个带宽有蹊跷)
实验表明:在服务器内部,下载速率几乎无限制,上传速度是1Mbps(流出服务器)。

在用了shadowsocks小飞机之后,测速结果发现,结果无敌大逆转。在本机:下载速度是1Mbos,上传速度几乎无限制。
纳闷了。为啥是截然不同的两个点啊?

其实还真不用太过纠结。原理很简单。刚刚提到,服务器充当代理服务器的时候,他的角色是无敌高速缓存。他会以光速将资源下载到本地,然后发送给我们本地计算机。这个对应着服务器的上传。

而我们本地计算机,要获知服务器的资源,就要下载它的资源。所以,本地去访问服务器的资源,无论再怎么快,也不能超过服务器的上传带宽。而实际值还要小。 而本地的上传操作同理,以无敌光速上传给服务器,但服务器还是以1Mbps去给cf发送一个请求。注意,请求的包极其的小,意味着一兆带宽,绰绰有余。

解决了带宽之后,我还找到了一个疑问点。就是服务器的上传带宽只有1Mbps,那么也就是大概128kb每秒,那么为什么我远程桌面链接不会十分的卡顿呢? 据网上的大佬说,mstsc比较智能,它传输的是指令,图像是到客户端之后才绘制的。所以一般来说,一兆带宽足以。而且体验良好。

您可能还喜欢...

3 条回复

  1. Yisin说道:

    awen最棒!!!

  2. froleprotrem说道:

    Everything is very open and very clear explanation of issues. was truly information. Your website is very useful. Thanks for sharing.

发表评论

电子邮件地址不会被公开。 必填项已用*标注