如何利用LED指示灯判断连通性

2023-11-11 04:59
文章标签 led 判断 连通性 指示灯

本文主要是介绍如何利用LED指示灯判断连通性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

虽然可以借助于PINGTracert命令来测试网络的连通性,但是,却无法具体确定网络故障的具体位置。然而,借助于网卡和网络设备的指示灯,却能非常容易地进行判断。无论是网卡还是网络设备都提供有LED指示灯,通过对这些指示灯的观察,通常能够提供一些非常有帮助的信息,并解决一些非常简单的连通性故障。
1. 网卡指示灯及判断
在使用网卡指示灯判断连通性时,一定要注意先将集线器或交换机的电源打开,并保证集线设备处于正常运行状态。
110/100Mbps网卡指示灯
10/100Mbps网卡通常都有三个LED指示灯。但是,不同品牌的网卡,其指示灯所代表的意义有所不同。例如,Accton 1027D分别表示当前的连接速率(“LINK/10Mbps”或“LINK/100Mbps”指示灯)和是否正在通讯(“ACT”指示灯),而D-Link 530TX则分别表示连接速率(“100M”指示灯)、是否正在通讯(“LINK”指示灯)和全双工状态(“FULL”指示灯)。当相应的指示灯亮时,即表示处于该状态下。
如果计算机与10/100Mbps交换机端口正常连接,那么,D-Link 530TX的“FULL”和“100M”指示灯应当呈绿色,“LINK”指示灯则不断闪烁;Accton 1207D的“LINK/100Mbps”指示灯呈绿色,而“ACT”指示灯则不断闪烁(如图1所示)。如果计算机与交换机未能正常连接,那么,所有指示灯均应熄灭。因此,当网卡没有指示灯被点亮时,表明计算机与网络设备之间没有建立正常连接,物理链路有故障发生。
图1  Accton 1207D网卡的3个指示灯
需要注意的是,无论网卡是否安装了驱动程序,无论交换机是否设置了 VLAN 或其他功能,只要网卡与交换机之间的链路是畅通的,那么,相应的指示灯就应当被点亮。否则,可以简单地判断为网络连通性故障,应当使用专用工具对链路进行测试。
随着计算机网络的不断普及,为了进一步计算机的提高性价比,现在越来越多的主板集成了 Intel Pro/100 网卡。通常情况下,集成网卡只有两个指示灯(如图 2 所示),黄色指示灯用于表明连接是否正常,绿色指示灯则表示计算机主板是否已经供电,正处于待机状态。因此,当计算机正常连接至交换机时,即使处于计算机处于待机状态(绿色灯被点亮),黄色指示灯也应当被点亮,否则,就表示发生了连通性故障。
图2  内置Intel Pro/100网卡的2个指示灯
(2)10/100/1000Mbps网卡指示灯
Intel Pro/1000 MT网卡指示灯通常有4个(如图3所示),分别用于表示连接状态("Link"指示灯)、数据传输状态("ACT"指示灯)和连接速率。当正常连接时,"Link"指示灯呈绿色,有数据传输时,"ACT"指示灯不停闪烁。当连接速率为10Mbps时,速率指示灯熄灭;连接速率为100Mbps时,速率指示灯呈绿色;连接速率为1000Mbps时,速率指示灯呈黄色。如果Link指示灯未被点亮,表明连接有故障。
图3  Intel Pro/1000 MT网卡
D-Link 550T网卡指示灯多达6个,分别用于表示连接速率("10 Link"、"100 Link"和"1000 Link"指示灯)、全双工工作模式("FDX"指示灯)、碰撞冲突("COS"指示灯)和数据传输状态("ACT"指示灯)。当网卡分别与不同速率端口的交换机连接时,相应的"10 Link"、"100 Link"和"1000 Link"指示灯会被点亮;处于全双工工作模式时,"FDX"指示灯会被点亮;当有数据传输时,"ACT"指示灯会闪烁。如果所有表明连接速率的指示灯均未被点亮,表明连接有故障。
(3)1000Base-SX网卡指示灯
● 3Com
3Com只有Link 1000和ACT两个LED批示灯。其中,"Link 1000"表示链接是否正常,当连通性完好时,该指示灯被点亮。"ACT"表示是否有数据在传输,正常情况下,该指示灯应当闪烁。
● D-Link 550SX
D-Link 550SX拥有Pwr、Link和Full三个指示灯。其中,"Pwr"表示主板是否有电源供电,当计算机连接到电源上时,该指示灯应当被点亮。"Link"表示网卡是否正常连接,当连通性完好时,该指示灯被点亮。"Full"表示是否工作于全双工状态,当网卡工作于全双工模式时,该指示灯被点亮。
2. 网络设备指示灯及判断
无论是集线器还是交换机,无论是SC光纤端口还是RJ-45端口,每个端口都有一个LED指示灯用于指示该端口是否处于工作状态,即连接至该端口的计算机或网络设备是否处于工作状态、连通性是否完好。无论该端口所连接的设备处于关机状态,还是链路的连通性有问题,都会导致相应端口的LED指示灯熄灭。只有该端口所连接的设备处于开机状态,并且链路连通性完好的情况下,指示灯才会被点亮(如图4所示)。
图4  交换机的LED指示灯
下面以 Cisco Catalyst 2950/3550 系列交换机为例,详细介绍一下各种 LED 指示灯的含义。 Catalyst 2950/3550 系列交换机前面板 LED 指示灯标注如图 5 所示。
图5  交换机LED指示灯标注
SYSTEM LED指示灯用于显示系统加电情况,各指示灯含义如表1所示。
颜色
系统状态
系统未加电
绿色
系统正常运行
琥珀色
系统虽然加电,但电源有问题
在不同模式下,不同颜色的 LED 指示灯的含义有所不同,如表 2 所示。
2  不同模式下不同颜色的LED指示灯的含义
端口模式
LED颜色
含义
STATUS
 (端口状态)
未连接,或连接设备未打开电源
绿色
端口正常连接
闪烁绿色
端口正在发送或接收数据
琥珀色与绿色交替
连接失败。错误帧影响连通性,在该连接监视到过多的碰撞冲突、CRC校验错误、队列错误。
琥珀色
端口被Spanning Tree Protocol (STP) 阻塞,不能转发数据。当端口被重新设置时,端口LED将保持琥珀色30秒以上,STP将检查交换机以防止拓朴环发生。
闪烁琥珀色
端口被Spanning Tree Protocol (STP) 阻塞,正在发送或接收包
UTIL
(利用)
绿色
背板利用率在合理范围内
琥珀色
最后24小时的背板利用率达到最高值
DUPLX
(双工模式)
端口运行于半双工模式
绿
端口运行于全双工模式
SPEED
(连接速率)
10/10010/100/1000端口
端口运行于10 Mbps
绿色
端口运行于100 Mbps
闪烁绿色
端口运行于1000 Mbps
GBIC端口
端口未运行,未连接或连接设备未打开电源
闪烁绿色
端口运行于1000 Mbps

 

本文转自 刘晓辉 51CTO博客,原文链接http://blog.51cto.com/liuxh/42283 ,如需转载请自行联系原作者

这篇关于如何利用LED指示灯判断连通性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/387721

相关文章

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

poj 3259 uva 558 Wormholes(bellman最短路负权回路判断)

poj 3259: 题意:John的农场里n块地,m条路连接两块地,w个虫洞,虫洞是一条单向路,不但会把你传送到目的地,而且时间会倒退Ts。 任务是求你会不会在从某块地出发后又回来,看到了离开之前的自己。 判断树中是否存在负权回路就ok了。 bellman代码: #include<stdio.h>const int MaxN = 501;//农场数const int

zoj 1721 判断2条线段(完全)相交

给出起点,终点,与一些障碍线段。 求起点到终点的最短路。 枚举2点的距离,然后最短路。 2点可达条件:没有线段与这2点所构成的线段(完全)相交。 const double eps = 1e-8 ;double add(double x , double y){if(fabs(x+y) < eps*(fabs(x) + fabs(y))) return 0 ;return x + y ;

POJ1269 判断2条直线的位置关系

题目大意:给两个点能够确定一条直线,题目给出两条直线(由4个点确定),要求判断出这两条直线的关系:平行,同线,相交。如果相交还要求出交点坐标。 解题思路: 先判断两条直线p1p2, q1q2是否共线, 如果不是,再判断 直线 是否平行, 如果还不是, 则两直线相交。  判断共线:  p1p2q1 共线 且 p1p2q2 共线 ,共线用叉乘为 0  来判断,  判断 平行:  p1p

Codeforces Round #113 (Div. 2) B 判断多边形是否在凸包内

题目点击打开链接 凸多边形A, 多边形B, 判断B是否严格在A内。  注意AB有重点 。  将A,B上的点合在一起求凸包,如果凸包上的点是B的某个点,则B肯定不在A内。 或者说B上的某点在凸包的边上则也说明B不严格在A里面。 这个处理有个巧妙的方法,只需在求凸包的时候, <=  改成< 也就是说凸包一条边上的所有点都重复点都记录在凸包里面了。 另外不能去重点。 int

【408DS算法题】039进阶-判断图中路径是否存在

Index 题目分析实现总结 题目 对于给定的图G,设计函数实现判断G中是否含有从start结点到stop结点的路径。 分析实现 对于图的路径的存在性判断,有两种做法:(本文的实现均基于邻接矩阵存储方式的图) 1.图的BFS BFS的思路相对比较直观——从起始结点出发进行层次遍历,遍历过程中遇到结点i就表示存在路径start->i,故只需判断每个结点i是否就是stop

linux 判断某个命令是否安装

linux 判断某个命令是否安装 if ! [ -x "$(command -v git)" ]; thenecho 'Error: git is not installed.' >&2exit 1fi

物联网之流水LED灯、正常流水灯、反复流水灯、移动流水灯

MENU 硬件电路设计软件程序设计正常流水LED灯反复流水LED灯移动流水LED灯 硬件电路设计 材料名称数量直插式LED1kΩ电阻杜邦线(跳线)若干面包板1 每一个LED的正极与开发板一个GPIO引脚相连,并串联一个电阻,负极接GND。 当然也可以选择只使用一个电阻。 软件程序设计 正常流水LED灯 因为要用到多个GPIO引脚,所以最好把所有的GPI

什么是LED智能会议一体机?COB超微小间距LED会议一体机大势所趋

LED智能会议一体机,作为现代会议室革新的核心装备,正逐步颠覆传统会议模式的界限。它不仅仅是一台集成了高清显示、触控互动、音视频处理及远程协作等功能于一体的智能设备,更是推动会议效率与体验双重飞跃的关键力量。随着技术的不断进步,特别是COB(Chip On Board)超微小间距LED技术的引入,LED智能会议一体机正迎来前所未有的发展机遇,成为大势所趋。 COB技术通过将LED芯片直接封装在基

全倒装COB超微小间距LED显示屏的工艺技术,相比SMD小间距有何优势

全倒装COB(Chip On Board)超微小间距LED显示屏,在工艺技术上的革新,相较于传统的SMD(Surface Mount Device)小间距LED显示屏,展现出了多方面的显著优势。 首先,全倒装技术极大地提升了LED芯片的散热性能。通过将芯片直接焊接在基板上,减少了热阻,使得热量能够更快速地传导至基板并散发出去,有效避免了因高温导致的光衰和色彩偏移问题,从而保证了显示屏的长期稳定性