有的设备可以通过内部命令来完成端口在MDI和MDIX之间的切换工作。具体命令如下――Quidway-Ethernet0/1mdiacrossnormalauto
输入“mdi auto”就是启用Auto MDI/MDIX自适应功能,输入mdiacross就是使用mdix连接模式,输入mdinormal就是使用常规的mdi连接模式。当然为了方便我们日常工作维护,笔者建议大家在使用过程中直接输入mdiauto命令,这样不管你的线缆是什么类型路由器都会和传统交换机一样自动适应线序。
对于大部分交换机来说端口都是支持AutoMDI/MDIX自适应功能的,但是路由器的接口就不一定了,所以我们在按照网络拓扑连接网络设备时最好不要想当然的认为所有设备都支持AutoMDI/MDIX自适应功能,挑选连接网线时也要特别注意,不要正线反线不分的盲目使用。按照标准方法连接可以帮助我们快速解决故障,减少无谓问题的发生。
为什么路由器不支持自适应:
笔者打电话咨询了华为3COM的工作人员,询问为什么华为3COM2621路由器不提供线缆线序的自动适应功能。得到的答复是该做法是为了方便用户,因为一般情况下路由器连接对象都是交换机,交换机可以实现线序的自动适应,所以路由器上不用重复添加了。而且添加一个功能就要提高相应的成本,华为3COM公司不在路由器上添加线序自适应的功能也是从用户角度考虑,降低产品成本。另外CISCO公司的路由器也不支持这种线序自适应。不过根据华为3COM工作人员的介绍,目前华为3COM的MSR路由器等新产品已经具备了这种端口线序自适应功能,这样用户在连接网络设备时会更加轻松,更加方便。
总结:
本次故障告诉了我们并不是越贵的设备功能越强,按照常理路由器价格要远远高于普通的交换机,所以他的端口应该能够支持线序自适应,然而现实和理论是不相符的,华为3COM的2621路由器两个LAN端口不支持这种线序自适应,我们在连接设备时必须按照常规的线缆连接规则去实施。
