15年由于工作需要,我要经常出差,出差多了参与的项目就多,所以遇到的各种奇怪问题也很多,今天给大家分享我遇到各种奇怪的网络问题中第1个案例。

中午吃饭时,客户项目经把我叫过去和他坐到一起吃,同时告诉我一个奇怪的问题:项目上新到了一个云台摄像头,安装到项目上的一个铁塔上,铁塔高将近40米,装之前通过笔记本电脑网线直连这个摄像头,把IP地址已经设置好22.10.100.2,掩码3个255,网关100.1,请了具有登高证的师傅装到塔上之后,与后端机房的网怎么都不通,客户自己的技术已经做了基本排查工作如下:

1、设备箱在铁塔塔底,在塔底用笔记本电脑直连云台摄像头ping 了这个地址网络是通的。

2、将笔记本电脑和摄像头网线同时插到塔底设备箱里交换机上,用笔记本电脑 ping这个摄像头,网不通。

3、塔底的交换机通过光纤和光模块接到核心交换机上,用接到核心交换机上的台式电脑ping 云台摄像头和笔记本电脑,到摄像头不通,到笔记本电脑是通的。

项目经理根据现在情况又做了别的测试和判断

1、假设塔底交换机的问题——可是换了好几个交换机网还是不通,找了两台笔记本电脑插到同一台交换机上互相ping都是正常,可以判断交换机都是好的。

2、假设摄像头的问题:于是给摄像头厂家技术联系,厂家技术通过电脑直连摄像头网络是正常的,判断摄像头没问题。

3、项目经理也怀疑是摄像头网线和水晶头的问题,让登高的师傅重新换过一根网线,可是结局一样。

4、难道是因为这个塔是信号塔,塔上还有些信号专用的设备,项目经理担心这些设备对摄像头有干扰,准备实在不行把摄像头往下装一点,离塔顶信号专用设备远一些,但是装摄像机的支架是定制的,如果要往下挪动,可能需要重新做,安装师傅也是外面请过来的,同时要求加工钱,这样测试会增加成本的同时还会延长工期,项目经理正在犹豫。

(各位同行的朋友们,大家看到这里,你们觉得是哪里出了问题,计划要怎么去处理呢?)

为了更直观的分析我们将现有的网络,粗略拆分成3段。如下图

1:云台摄像头——塔底交换机。

2:塔底交换机——笔记本电脑。

3:塔底交换机——机房核心交换机。

就目前情况来判断问题肯定出在1段,包含:云台摄像机、网线、装在塔底的交换机三部分,每部分单个测试都是好的,组合再一起就不行,我现在要站在网络角度去排查,就一定要看到网络接口的情况,于是我让项目经理找来了一个网管的二层交换机,与云台摄像头直连,我通过console口登录到交换机底层,发现摄像头对应端口状态是DOWN,而接笔记本的端口是UP。如下图

按以往经验,我把交换机这个端口,速度强制成1000M,全双工。

可是还是不通,我又把交换机端口类型改成access,还是不通。

问题究竟在哪?我当时有点怀疑是摄像头问题,可是作为技术没有充分证据证明是摄像机问题,我不能这么给客户讲,我思考了下,想着先停下来,看下摄像头网络配置是不是能有什么思路,通过笔记本电脑网页登录摄像头IP,看了下摄像头网络设置的地方,一个细节,提醒到了我,摄像机网络设置,网卡类型里只有10M,100M、自适应,也就是摄像机网卡都是百兆的。

这时候我心里基本知道问题原因了,我赶快把交换机对应摄像头的端口,速度强制成100M,其他配置不变。

ping的那一刻,项目经理问过什么原因,网卡类型默认都是自适应,为什么还会出现这种问题呢?各位同行的朋友们,这个解决方式大家已经清楚,那根本原因是什么呢?大家可以把自己认为的原因,打在评论区,我们互相交流,真正的原因我会在下一章给大家揭秘。(原创不易,请大家帮忙点个关注和赞,谢谢大家!)