我有点困惑如何改善与远程用户的文件共享。
设置如下:
- Cogent Fiber 100 Mb/s 上行和下行
- 运行 SonicOS 5.8.1 的 Sonicwall
- 戴尔 PowerEdge R310
- 华盛顿特区
远程用户:
- 正在运行 Windows 7 Pro。
- 拥有 comcast 50 Mb Dl 12 速度
- 丹佛
- 下载速度达到 220 Kbs/s
以下是我所做的:
- 将我的密钥交换更改为“第 1 组”,以获得更好的网络性能。[微小改进。]
- ISP MTU 设置为 1542,我将 WAN 从 1500 降至 1460,问题变得更加严重。
- 对文件服务器的 ping 时间在 60-70 毫秒范围内。
这是否只是 SMB 的潜在不良使用?我是否应该尝试寻找另一种方式与远程用户共享文件。
答案1
我们设置了 2 个站点,上行/下行速度均为 50 Mb/s,每个站点都有一个 SMB 服务器,并通过 IPSec VPN (pfSense) 连接。单个大文件的传输性能平均约为 45 Mb/s。
两个站点之间的 ping 时间只有 5 毫秒,这可能会产生差异......尽管它确实表明它可以工作。
以下是一些建议:
- 当然,SMB 在处理 1 个大文件时比处理多个小文件时效果更好。如果您还没有这样做,请使用单个大文件测试您的设置
- 检查以确保 VPN 正确传输流量且没有丢弃数据包
- 尝试不同的协议(例如 FTP),看看瓶颈是否是 SMB 或 VPN
答案2
问题在于您的双工设置。Cogent 允许您将双工更改为自动协商,但他们会告诉您,如果您更改此设置,这将使您的 SLA 无效,并且会告诉您从那时起一切都是您的错。只需拨打他们的电话并说明您想要将双工设置更改为自动协商,并坚持这样做。问题在于,Sonic Wall 公司相信 1/2 双工,而 Cogent 相信全双工。从技术上讲,Cogent 是正确的,因为他们为您提供 100Mbps 的上传和下载速度,就好像您总共获得了 200mbps 一样,但他们在向客户和 SonicWall 传达这一点方面做得很糟糕。自动协商是一种非常好的方法,几乎每个 ISP 都在使用它,但 Cogent 是最好的。我怎么知道的?我曾为他们工作过,正确对待您的客户可能会让您对老板不满意。
只是想让您知道,大约 1/3 的电话涉及双工设置,1/10 的电话涉及 SonicWall 的双工设置。