设备:H3C S5120-28P-SI

故障:某个交换机的接口速率只有100Mbps。

描述:这个故障还是很特别的,因为按普通的测试办法很难第一时间判断是交换机的固件问题,我也是做了几乎所有外围设备和线材测试之后,定位交换机的故障的。

故障现象:

  1、2019年1月某日,我们网管在服务器上发现,我们给用户提供服务的某台客户机接口的速率显示只有100Mbps。按平常如果客户机只负责给用户提供上网业务那100Mbps的链接速度也是基本可以满足要求的,因为,一般情况下100Mbps的带宽基本上用不完,但是如果客户机上运行的是无盘系统的话,100Mbps的链接速度还是显得速度比较慢了,1000Mbps的链接速度启动系统如果只需60秒的话,那100Mbps启动系统则需要150秒,这个速度上差距还是比较大的。(不要跟我谈100Mbps是1000Mbps的1/10的话题,这些基础数据都是我测试出来的,1000Mbps的带宽还有服务器的供给有多少,这些都是影响的因素,所以得出的基础数据不用怀疑,这些都是做实验得出的结论。

  2、客户机的接入速率只有100Mbps,那我第一反映是不是客户机的网卡接口有问题呢?这简单,马上把这台客户机接到附近正常1000Mbps的客户机位置上,这样起码可以排除交换机上的端口和网线故障,而单独判断客户机的网卡问题,那得到的结论是什么呢?接过去后显示还是100Mbps,这时,我就下了结论是客户机的网卡故障了,需要更换主板,这事就暂时搁置下来,因为,我们平常采购设备也需要一些时间的。

  3、2019年1月某日后一周,我们的新主机板采购回来了,主机也安装完毕,我们网管回来告诉我,上次这个接线位我们新装的主机网卡速率还是100Mbps。这不科学啊?难道之前我的判断错误?之后我又做了实验,且看我的实验过程。

  4、把新装的主机换到原先正常链接1000Mbps的客户机主机位上,这时新装主机网卡速度显示1000Mbps。这时,我判断新装的主机网卡没有问题,是交换机端口或是网线故障?之后我又做了一项实验,且看我的实验过程。

  5、把原先链接1000Mbps的客户机换到100Mbps的客户机主机位上,这时这台主机网卡速度显示100Mbps。这时,我认定是交换机端口或是网线故障了。

  6、既然定位了交换机或是网络故障,那就测试呗,先换网线吧,不换不知道,一换吓一跳啊,还真是的,换了新的网线水晶头,接上,新的主机,还是显示网卡链接速度只有100Mbps,这不科学啊?哪出了问题?端口?再换一个端口,还是100Mbps,把新网线接到之前正常的1000Mbps主机上,也是显示100Mbps,再换端口还是一样100Mbps,真有点无语了,这时,我最终认定交换机故障,因为,所有外围设备和线材,我都测试了一遍了!

  7、交换机先查固件,因为,我们这个网络里一共使用了3台H3C S5120-28P-SI设备,我都查了固件,统一是S5120SI_E-CMW520-R1519P05,这个版本是2018年5月出的,没办法,先把有故障的这台降到之前我们正常使用过的版本S5120SI_E-CMW520-R1519P01,这个版本是2017年8月出的,重启,查看网卡链接情况,1000Mbps!!!,我的老天,问题解决了,现在已经晚上7点多了,但我的心中还是一片晴朗。

  结论:这次处理的故障太纠结了,多次反转,也让我认识到,交换机的固件不要乱升级,只要功能正常的话,别没事升升级提升性能这类想法,还真是不要做!不懂我理解的对不对?这是我做网络时,厂家的一位工程师跟我说过。这个问题还真需要跟厂家讨教下,说明他们做的固件没有经严格测试?还是我遇到的BUG?

H3C交换机引发的奇葩故障的更多相关文章

  1. H3C交换机配置

    h3c 交换机的配置命令 通过 console 连接到交换机 交换机所使用的 console 接口看上去像是一个普通的 RJ45 网卡接口,但是并不能使用普通的网线与 PC 连接 ^_^ .它要通过 ...

  2. 详解H3C交换机“端口安全”功能

    以下内容摘自正在全面热销的最新网络设备图书“豪华四件套”之一——<H3C交换机配置与管理完全手册>(第二版)(其余三本分别是:<Cisco交换机配置与管理完全手册>(第二版). ...

  3. H3C交换机S5500划分VLAN

    好记性不如烂笔头! H3C交换机S5500划分VLAN       将H3C S5500换机现在需要分三网段,分别是VLAN14,VLAN15,VLAN16,交换机中默认全部口是VLAN1.   H3 ...

  4. H3C交换机配置命令(收集)

    1:配置登录用户,口令等 <H3C>                   //用户直行模式提示符,用户视图 <H3C>system-view        //进入配置视图 [ ...

  5. Cacti性能优化和监控H3C交换机

    1.一般使用spine比较多,spine是一个基于C语言的,非常快速的轮询引擎.它是默认的cmd.php轮询的可选替代 wget http://www.cacti.net/downloads/spin ...

  6. H3C交换机端口安全技术之端口隔离的应用

    H3C交换机端口安全技术---端口隔离的应用 相信大家所在公司都会有财务部门,普通员工和领导,网络工程师在配置的时候为了安全考虑,会用一些硬件上自身支持的功能区做一些安全措施.为了方便说明需求,我特意 ...

  7. CentOS6.5下搭建LAMP+FreeRadius+Daloradius Web管理和TP-LINK路由器、H3C交换机连接,实现,上网认证和记账功能

    什么是RADIUS服务: RADIUS:(Remote Authentication Dial In User Service)中文名为远程用户拨号认证服务,简称RADIUS,是目前应用最广泛的AAA ...

  8. 批量备份H3C交换机路由器配置

    第一种(使用ftp下载配置文件): #!/bin/bash datetime=`date +%Y%m%d` BAKTIME=`date +%Y%m%d%H%M%S` user="admin& ...

  9. H3C交换机配置的备份与恢复(TFTP方法)

    局域网维护中,有时候我们需要对网络设备的配置进行备份与还原. 相信有很多网管员备份配置都是采用display current命令查询当前设备运行配置信息,然后采用ctrl+c,ctrl+v的方式将信息 ...

随机推荐

  1. mysql 的crud操作(增删改查)

    1.mysql添加记录 --添加记录的语法(可添加单条记录或者多条记录),INTO是可以省略的,字段名也可以省略的,但是如果省略的话,后面对应的value的值就要全部填写 INSERT [INTO] ...

  2. Postman 安装及使用入门教程(我主要使用接口测试)

    1.Postman 安装及使用入门教程(我主要使用接口测试)Postman的English官网:https://www.getpostman.com/chrome插件整理的Postman中文使用教程( ...

  3. 期货大赛项目|十,MVC对js和css的压缩

    在Global.asax中添加两行代码 //默认在调试期间,不会启用js和css的压缩 //下面的语句确保了在调试期间也压缩css和js BundleTable.EnableOptimizations ...

  4. 使用控制台对Redis执行增删改查命令

    使用控制台对Redis执行增删改查命令 在上一篇里,我们已经安装了redis.这一篇我们将一起来学习如何使用"控制台"管理Redis 首先肯定是打开一个控制台,在windows系统 ...

  5. 跑的飞快的dinic

    orz kczno1 目前还是不知道怎么卡,也不会证明复杂度是正确的 其实我感觉卡不了

  6. CSS文字垂直居中的一些问题

    说到CSS文字垂直居中,很多初学者都喜欢用调整行高等于div高度的方式来达到效果, div { height:30px; line-height:30px; } 但其实这么做会遇到一个问题:多行文本溢 ...

  7. ajax 三种数据格式

    1.JSON(格式要正确,可以引jar包操作) servlet代码 package com.hsp.action; import java.io.IOException; import java.io ...

  8. (63)Wangdao.com第十天_预处理、预解析_函数 上下文对象、参数列表对象

    预解析.预处理 1. 在全局代码执行之前,js 引擎 就会创建一个栈来存储管理所有的 执行上下文对象 2. 在 全局执行上下文 window 确定以后,进行压栈 3. 在 函数执行上下文对象 确定以后 ...

  9. 26 Arcpy跳坑系列——ExportToPNG

    最近在学习Arcpy的时候,还真是遇到了一个磨人的小妖精,我本来是想得到一个透明背景的png图的,根据官方的帮助文档, https://desktop.arcgis.com/zh-cn/arcmap/ ...

  10. EASYUI combobox firefox 下取值为空的问题或不支持中文检索的问题

    输入中文包含数字 或者全部非中文是没问题的,这个是因为火狐浏览器输入中文输入法的时候 只能触发onkeyup而不能触发onkeydown的问题.而easyui渲染后赋值给隐藏input的过程需要 依赖 ...