为什么没有互联网的临时连接比通过路由器更快?

use*_*951 3 networking wireless-networking ad-hoc-network

我正在通过 wifi 将一些数据从台式机传输到笔记本电脑。我的家庭网络使用 Windows 7 家庭组进行管理

当我的 2 台电脑通过我的路由器(可以访问互联网)连接时,我的最大速度为 200 KB/s,当我创建一个临时 wifi 时,我得到 1.5 MB/s

这是为什么...

(经由网络名称前的数据复制:\\PC2

Ser*_*rov 6

因为 ad-hoc 连接协议比接入点连接(通过路由器)更简单。在临时情况下,您只有两个相互通信的实体,而在接入点情况下,可能有许多实体,协议有更多的开销来处理这个问题。即使只有两台计算机连接,这种开销仍然存在。

另一个原因是传输文件通常是通过 TCP 协议完成的——另一方必须发送响应以确认数据已交付。因此,数据必须通过路由器传输到另一方并返回,而不是直接传输。

Internet 与文件传输无关,除非它是无线连接到路由器的另一方,并且还需要一些广播时间。

  • 我还应该注意,对于无线路由器来说,200 KB/s 的速度非常低,而且与 ad-hoc 连接的区别根本不应该被察觉(例如 8 对 7.8 MB)。如果只有连接到路由器的计算机是您在它们之间传输文件的计算机,那么您可能需要检查您的路由器设置。一定是出了什么问题。 (8认同)