天天看点

网速太慢 揪出交换机端口背后“凶手”

  要知道,这台计算机一定连接到机房中交换机的某个端口上。如果我们能够指出某个MAC地址处于哪个交换机端口上,你就可以确认这台计算机,并且可以关闭这个交换机的端口或到其办公室直接找到这台计算机,然后关闭它。

  下面我们给出一些可以帮助我们找出哪个设备连接到思科交换机的某个端口中的方法:

  方法一:采用一种称为端口跟踪器的设备

  方法二:采用应用软件

  有许多应用软件可以帮助我们达此目的。下面是几个笔者认为不错的软件:

 SwitchInspector: 是一个易于使用的应用程序,它可以帮助你设计、验证和审核局域网。它提供了一种简易而有效的方式来检查一台思科交换机并报告可以报告哪些网络设备连接到了 交换机的哪个端口。因此,就不需要管理员手工跟踪网络电缆来查看端口与网络设备的连接情况了。此外,它还提供了关于你的思科交换机更为祥细的信息,这使得 这款工具成为网管员的一个极有价值的工具。

  LANsurveyor: LANsurveyor能够自动发现你的网络并能够生成易于查 看的全面的网络结构图,这种图形将第二层和第三层的拓扑数据集成起来(包括交换机到交换机、交换机到访问节点、交换机到路由器端口的连接)。而且这种数据 可以由微软的office visio导入,轻易地与你的同事们共享。

  下图:LANsurveyor自动生成网络结构图

下图:LANsurveyor自动检测网络拓扑的改变

Switchport Mapper:这个工具与LANsurveyor类似,也能远程发现连接到交换机上每个端口的设备,并具有根据MAC地址、IP地址、主机名等识别主机等功能。

  当然,笔者的推荐的工具,并不没有包括免费的开源工具产品。读者可自己找找看。

方法三:采用思科的IOS CLI命令

  其实,查看哪个MAC地址连接到交换机的哪个端口的方法是使用show mac-address-table命令。例如:

  

Code:

switch# show mac-address-table 

Mac Address Table 

——————————————- 

Vlan Mac Address Type Ports 

…………………………………………………………… 

1 0007.e9e2.2d7d DYNAMIC Fa0/5 

1 0009.0f30.07e9 DYNAMIC Fa0/48 

1 0009.5bbc.af04 DYNAMIC Fa0/28 

1 00e0.bb2c.30d1 DYNAMIC Gi0/1 

1 00e0.bb2c.3e5f DYNAMIC Gi0/1 

Total Mac Addresses for this criterion: 5 

Switch# 

  (为节省篇幅,我们已将此表删减) 

   通过这个命令,你就可以找出哪个MAC地址连到交换机的哪个端口上。不过你必须要到每个交换机那里,运行此命令。如果网络已经停顿,你将不得不到每个交 换机的控制台那里。但是如果你拥有上述的某个工具的话,就可以很轻易地绘制出哪个MAC地址连接到哪台交换机的网络结构图,从而为你省去不少麻烦。

  结束语

   在你的网络处于风险中时,有一点是很重要的,即知道哪个设备连接到交换机的哪个端口。但如果你跑到网络机房去,找到控制台电缆,“顺藤摸瓜”,再跟踪、 找到从交换机到墙上的端口,好不麻烦!如果你未雨绸缪,提前备好网络分析的应用软件和端口的映射工具,就可以在问题刚萌芽时,快速地决定故障的所在。

本文转自starger51CTO博客,原文链接:http://blog.51cto.com/starger/53618 ,如需转载请自行联系原作者