frog1984 发表于 2009-11-27 17:58:37

我来扔砖头。怎样提高带宽的利用率。

看到绝大部分的网友都在问怎样限制下载速度,还问怎样限制下载好。其中就有很多出名论坛的版主。实在是看不下去了。

就让我们从基本上看一个网络是怎样的吧。我们在这里就以panabit来谈一下吧。



大家都可以看到。ISP到我们之间是分上下行的(废话)。
从网络上看,我们电脑对目标IP发起一个请求,第一个的经过的是路由(正确的说是网关),再到ISP的路由(也是网关)。目标回应后再发数据给我们。这就是一个正常的通信过程了。(panabit在网络上是透明的,我们这里可以不用管他)

我们从上行谈起吧。



大家可以看到。数据是从一开始就经过panabit再到路由和ISP,大家都知道电脑都有一个木桶效应。速度取决在最慢的那个部分上。我们的网络哪里最慢呢?明显的就是ISP给我们的那条线路上了。如何保证这条线路的利用率能达到最高呢?这里就是我们panabit出手的时候了。其实要怎样限制相信大家都知道。我这里就不说了。

我们再来看看下行。



这个时候问题来了。下行的数据是从ISP到路由再经过panabit再到用户,换句话说就是数据已经从线路上通过了,对下行的带宽已造成压力,这里panabit再来限制的话还有用吗???
答案是肯定的。这里再限制下行的流量除了浪费我们的带宽之外再也没什么用处。这里想限制的话就只能从两个地方下手了。一,从上行就禁止数据的产生。二就是限制线程。
再说说我为什么不要控制下行吧。
因为当数据从ISP到路由再到panabit时,数据已经是通过了ISP给我们的线路。这里限制掉了流量的话,表面上看是速度下来了,可这不代表流量会少了,相反,给扔掉的数据包因这网内的用户收不到会再次要求服务器发送,造成二次流量产生。原本100M的数据,可能要占用掉150,有可能还在双倍以上。所以,我个人来讲下行,一就是全部放行,二就是从根本上禁止掉,不给那个数据有交换的机会。

目前就写到这里吧。以后想到什么再加上去。

[ 本帖最后由 frog1984 于 2009-11-27 22:40 编辑 ]

tyfj 发表于 2009-11-27 18:16:07

不是说我吧。我现在是这样做的呢!等会上图!

tyfj 发表于 2009-11-27 18:18:26


frog1984 发表于 2009-11-27 22:31:26

:o 你~关我P事呢,Q群里谁不知道你Y的就是一个小气的主。。。

koumyou 发表于 2009-11-28 16:07:35

怎樣個刑法啊。。。。看看

tyfj 发表于 2009-11-28 19:43:08

回复 4# 的帖子

这就叫舆论!我哪小气了?

tianle8888 发表于 2009-11-28 23:19:46

楼主说的。应该不对,当限制下载以后,isp到路由的数据包应该减少的,不会造成网络浪费,楼主看看协议的通信过程,应该明白

tomi_ak47 发表于 2009-11-29 11:24:49

上下行也分非对称和对称的,其实主要的是培养员工的一个习惯,如果你禁了P2P,他搜不到资源,只能你分配的HTTP和FTP限速下载,很快大家都没有下载电影之类的习惯了,一味的封堵,怎样才能到尽头?

frog1984 发表于 2009-11-29 15:06:56

原帖由 tyfj 于 2009-11-28 19:43 发表 http://www.panabit.com/forum/images/common/back.gif
这就叫舆论!我哪小气了?
:lol 你自己想想。

frog1984 发表于 2009-11-29 15:10:10

原帖由 tianle8888 于 2009-11-28 23:19 发表 http://www.panabit.com/forum/images/common/back.gif
楼主说的。应该不对,当限制下载以后,isp到路由的数据包应该减少的,不会造成网络浪费,楼主看看协议的通信过程,应该明白

好吧,那我问你,路由能控制ISP发多少包给你吗?换句说。你的路由能控制对方服务器发多少数据给你吗??

最简单的方法就是找几个路由串起来。在最下方的一个路由限制下行速度。然后开始下载。再查看每个路由之间的流量不就一目了然了。
页: [1] 2
查看完整版本: 我来扔砖头。怎样提高带宽的利用率。