ISP如何确定我的Internet计划的正确速度?


10

我有一个连接速度为512 Kbps的Internet计划。

很好,但是我的问题是:为什么我在速度测试中得到499 Kbps

最高速度不会超过520 kbps,也不会低于400 kbps。我的服务提供商如何做到这一点?他们如何加快我的计划的速度?是否以提供速度的方式存储了我的IP地址?

请在幕后说明流程。

如果我错了,请纠正我!


您的ISP控制速度。据推测,您的DSL /电话ID与您的计划相关联。
Sathyajith Bhat

@Sathya:很好,但是这些信息会传递给所有路由器吗?
蚂蚁

@Sathya:现在,我要访问Google.com,我的Ip会传递到所有路由器,直到收到响应为止。这样我就可以按照自己的计划前进了?
蚂蚁

2
我怀疑您的IP是否用于跟踪和调节速度。也就是说,IP对所有人都是可见的。
Sathyajith Bhat

Answers:


27

DSL由电话公司办公室(中央办公室或CO)中称为DSLAM(数字用户线路访问多路复用器)的系统管理。DSLAM可以由ILEC(电话公司)或CLEC(从电话公司批发租用线路并转售的公司,例如Covad)来管理。

DSLAM是一个由安装在网络托架中的机架构建的系统。每个机架中都有许多卡,并且每个卡都有许多端口。每个端口对应一个与其连接的用户。架子都相互连接,并通过主干箱从主架子上送入。中继线是DSLAM一次可以管理的最大分配带宽(通常是DS3,45 mbps,或OC3,155 mbps)。

当在端口上建立新连接时,它会以一定的速度(在您的情况下为512 kbps)进行配置。然后,DSLAM将通过该端口的速度限制为所提供的速度。此时,DSLAM与IP寻址无关,因此您的IP与您配置的速度或速度限制方式无关。

DSLAM通过中继将数据传递到BRAS(宽带远程访问服务器),在该处通常应用诸如帐户策略(每月传输限制等)之类的东西。这是链路的第一步,因为路由器是信号的实际IP,而不是PPP或多路复用。从这里开始,流量将通过多个不同的网络和设备进行交换和路由,以到达目的地。

您的计算机与目标系统(例如网站)之间的连接速度是链中最慢链接的速度。通常这是宽带连接的速度,但是在某些情况下,它可能是链上某个地方的连接速度较慢(例如,该网站运行在以比DSL慢的速度连接到互联网的服务器上)。

数据以数据包(数据的小块)的形式发送,并且在链中的每个链接上都在发送之前对其进行缓冲。一次只能缓存一定数量的数据包,因此通常使用send-acknowledge-send方法。发送一个数据包或一组数据包,然后发送方等待接收方的确认,确认已收到它们,然后发送更多数据包。这样,链中最低速度的链接就不会完全饱和。


1
+1被接受。数据包的很好的解释。
马修·斯蒂夫斯

+1进行解释.. :) @Sathya:是的,我需要这个,我得到了!刚刚检查了这个答案!
蚂蚁

7

通常,您的Internet服务提供商将其速度指定为“最大”。ISP在其硬件(在其主交换机中)或在您的(您的路由器)中静态设置该最大值(在这种情况下为512 Kbps)。

从最大值中,您必须减去以下内容:

  • 不良的电缆等引起的线路噪声/物理效率低下
  • 网卡效率低下
  • 计算机效率低下(即CPU速度慢,RAM不足等)
  • 其他人使用您的互联网连接(如果已共享,即与笔记本电脑或智能手机共享)
  • 后台应用程序使用的连接(例如Windows自动更新等)

512中的499 Kbps实际上非常令人印象深刻,这表明您正在获得一个非常干净,无损的连接。


2
“主交换机”实际上并不意味着很多,没有ISP拥有“主交换机”。他们将拥有一组ATM,核心路由器和DSLAM,以及其他各种设备(测试头,服务器等),它们都执行各种任务以使Internet连接正常工作并能够进行管理,但它们都不是“主交换机”。实际上,与网络的其余部分相比,控制速度的系统根本没有大脑。
MaQleod

@MaQleod:是的,但是就用户而言,所有这些都在云中。

1

如果您想问一下速度测试的工作原理:

当您访问诸如Speedtest.net之类的网站时,会选择一台地理位置与您最近的计算机。然后,这台计算机将文件发送到您的计算机,而网页将测量花费的时间。最后,收集的信息用于估计您的速度。连接速度取决于进行测量的计算机与计算机之间的所有连接:互联网“主干网”,服务提供商自己的网络以及调制解调器或路由器,其中最慢的部分通常是服务提供商在链路中的一部分。不幸的是,大多数服务提供商都会宣传自己的最大速度,有时只有达到最高速度,因此速度测试中测得的数字通常低于他们告诉您的数量。


那不是他要的。
Sathyajith Bhat

谢谢,我正在努力弄清楚。我是superuser.com的新手,如果我想回答我现在所理解的问题,我应该编辑该答案还是重新编写一个答案?
eMansipater

随时编辑此答案。
Sathyajith Bhat
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.