我在一家拥有约 9000 台台式机和笔记本电脑的公司从事统一通信工作。我所在的团队负责实施和支持 Lync 和 Jabber 视频和音频会议等功能。
在对办公室外用户经常遇到的通话质量问题进行故障排除时,我注意到我们所有的台式机和笔记本电脑的网络连接都硬编码为 100full...
这是否意味着,只要我们 2000 名笔记本电脑用户中的一人离开办公室并在某处接入互联网,他们就会遇到双工不匹配的情况???我的理解是肯定的。我也知道这对视频和音频会议非常非常不利...
我已经与我们网络团队中的许多人进行了交谈,但无法说服他们考虑转换到自动协商环境。
我需要帮助:a)查找或收集足够的证据证明我们需要进行切换,或b)查找另一种方法,使用户不在现场时(用户无权更改链接速度)双工正确匹配。
感谢您提供的任何帮助,肖恩
答案1
首先,如果客户端不在您的网络上,那么排除 VoIP(或语音视频等)通话质量问题几乎是毫无希望的:数据包离开您的边缘的那一刻,您就失去了所有有意义的控制,并且您不知道有什么样的带宽可用,也不知道在外部网络上如何应用流量整形。
您可以做一些事情,但这超出了这个问题的范围 - 询问一个新的人并告诉我们您已经完成了哪些故障排除,您正在使用什么软件电话/其他软件等,也许我们可以给您一些想法。
至于自动协商的事情,我认为现在的最佳做法是将所有端口设置为自动协商,并且仅在自动协商由于某种原因失败时才针对特定端口/系统禁用它。 2-3 年前在 Server Fault 上有人讨论过这个问题但即便如此,反对自动协商的人似乎也站在“因为它以前不起作用”的 FUD 阵营——普遍的共识似乎是“打开自动协商,并修复任何阻止其工作的问题”。
如果客户端计算机(笔记本电脑)设置为特定的速度/双工设置(可能如此也可能不如此),那么在其他位置您只会遇到问题,但如果他们对交换机进行硬编码,他们可能也会对笔记本电脑进行硬编码。如果没有经验测试(在多个远程站点),很难判断这种做法的影响,但如果您插入不匹配的端口,这可能不是一件好事。
答案2
从技术上讲,确实存在问题。如果连接的另一端设置为自动,并且协商失败,则需要恢复为半双工。但是,大多数不错的网络适配器都会报告统计数据,不匹配会表现为移动设备上的 crc 或丢帧等错误。
在您控制的物理场所中硬设置连接的两端是相当常见的,但对于可能位于任何地方的移动设备来说,这不是一个可行的策略。