前言

事情其实一年前就已经发生了:家里的Wi-Fi,无线AP,实际上是支持2.5G速率的,POE交换机也是支持2.5G速率的,正常应该能协商到2.5G速率,但是最终协商到1000M。

因为这个交换机很便宜,千兆也够用,而且稳定运行在千兆速率一年多了,后面也就没管这个事情了。

暑假在家没事干,东折腾西折腾,心血来潮想到还有这个事情,就上网查了下资料,大概就是不同厂家的自协商兼容性问题。

设备

列一下我的设备清单:

  • POE交换机: 兮克SKS1200-4GPY2XF-P

  • 无线AP: H3C AX71 (4台)

  • AC控制器: H3C BR1008L-HP+ (旁挂AC)

过程

第一阶段 就是最初的 兮克SKS1200-4GPY2XF-P ,虽然是2.5G速率的交换机,但是最终与AP协商下来稳定保持在千兆;

第二阶段 查了一些资料,大概率是固件或者PHY不兼容导致无法协商到2.5G速率,可行的方法是升级固件,或者直接更换POE交换机。

因为上述这台交换机是傻瓜交换机,无法刷固件,所以考虑购买一台新的交换机。

经过漫长的挑选,最终优先还是选择了与AP同品牌的 H3C S1510FX-UP 交换机:

目标是协商到2.5G速率,而且也是最近上市的,又是同品牌,兼容性应该不成问题。

设备到了更换后,能够顺利协商到2.5G,但是:过一段时间(有时候几分钟,有时候过几个小时),4台AP中随机任意一台的速率会降到100M。

第三阶段 我以为是2.5G速率对网线以及水晶头的要求比较严格导致协商降速,由于网线当时铺设的时候就是超六类的网线,肯定没问题,问题只可能是水晶头有问题,于是重新购买了水晶头:

把4个AP,总共8个水晶头重新制作了一遍,问题依旧,仍然有一台降速到100M。

第四阶段 通过排除法,将4个AP通过之前网上购买的高质量成品网线,直接插在交换机上,问题没有变化;接着尝试插在交换机不同的网口上,问题仍然一致。

到了这里,就大致判断,不是AP设备或者水晶头、网线的原因,大概率还是交换机的问题。

交换机的问题其实很难解决,无非就是更换交换机,但是买来买去费时又费钱,而且万一买回来的交换机还是无法兼容就歇菜了。

第五阶段 最后只能死马当活马医,咬咬牙再买个交换机,经过几天的挑选,以及之前使用的一些经验,在几款交换机中选择了 兮克 SKS3200-8E2X-P

为什么选这款交换机:

  1. 不算贵、性价比还行,性能也够用

  2. 轻管理交换机,后台可以设置端口速率,再遇到上述问题,可以进一步排查

  3. 最重要的一点:兼容性相对还行,目前有一台10口的万兆光交换机,不挑模块,稳定性也不错

昨天换上去之后,到目前看来,终于是问题解决了。非常稳定的协商到2.5G速率,没有降速。

疑点及吐槽

说实话,我到现在也不知道为什么会出现这个问题,最后剩下的其实无非就三种可能的情况:

一、H3C S1510FX-UP 交换机质量问题,我这台有瑕疵,但是对于一个大企业来说,不应该啊;

二、 H3C S1510FX-UP 的工作条件比较苛刻,其中有一项工作温度0~40°C,虽然我放在机柜,现在大夏天平时环境温度在30多,但是工作温度这么敏感,我觉得也不算是一台很好的设备;

三、H3C S1510FX-UP 的PHY自动协商兼容性不好,如果是因为这个问题,那么我真的无语,从交换机,到AP,再到AC,都是它们家的产品,最后在兼容性上出现了问题,这是最让人无法接受的;

最后

无论是上述哪种情况,其实问题根源都在交换机上面,我也不是贬低H3C这个品牌,至少家里的4台AP非常好(信号走到哪都是满格,无缝漫游非常到位,走哪都是满格,测速也都是拉满的),只是恰好遇到了这个问题,让我不吐不快。