网络通讯

关注公众号 jb51net

关闭
软件教程 > 网络通讯 >

以太网口和串口在查看端口状态时的区别

脚本之家

通常我们查看端口的up/down状态时有如下几种情况

第一种情况 端口被手动shutdown 这个显示为端口administratively down 当然协议就down的


Serial0 is administratively down, line protocol is down


Ethernet0 is administratively down, line prot ocol is down


第二种情况 端口和协议都是up 链路是通的 这种情况也容易理解


Serial0 is up, line protocol is up


Ethernet0 is up, line protocol is up


第三种情况 端口down 但非administratively down 这种情况是端口曾经被激活过 但由于对方down掉或链路不通引起


Serial0 is down, line protocol is down


Ethernet0 is down, line protocol is down


第N种情况 在端口状态为up/up的时候 端口的另外一端被手动shutdown后 以太网端口和串口端口的状态就不一样了


Serial0 is down, line protocol is down


Ethernet0 is up, line protocol is up


这里我们看到同样是对方的端口手动down掉 S0口马上也down掉了 而E0口却依然是up/up状态


后来我用clear counters ethernet 0 命令后再次查看 E0口状态依然是up/up


后求证后得出答案:


以太口只要物理上已经连接 有电平信号 端口就会up 这是由于通信信令机制决定的


当然不是说本来以太口端口是down的 你拿根网线插上它就会up


正解=当以太口端口在up/up状态的时候 如果对方down掉 本以太口端口仍然会在up/up状态 而不会在up/down 更不会down/down


而对于串口遇上以上的情况 端口会变成down/down状态