PC一台
思科交换机一台(可以远程登录或通过Console口进行连接管理)
1、查看全部端口的配置信息show running-config 如果要查看当前所有端口的配置,可以通过这条命令进行查询,当然这条命令会显示所有当前运行的配置,不仅仅包含端口的配置,这条命令经常用来检查交换机的配置情况,用来排查故障,比较常用的。 例如我们要检查一下一台Cisco 2960交换机所有端口的配置是否正确,先使用命令:en (enable)进入特权用户模式,然后直接使用命令 sh run (这里用了缩写)即可得到所有端口的配置信息还有其它配置信息,如下图所示:
2、查看指定端口的配置信息show running-config interfaces
这里的端口可以是普通端口,也可以是聚合口,同样如果你要查看某一聚合端口的配置,也可以在系统视图下先进入特权模式,再使用命令:sh run int port-channel
1、查看所有端口的详细状态信息show interfaces 直接用这条命令就可以依次列出所有端口(包括聚合口和光口)的详细信息,包括端口状态、MAC、双工方式、默认VLAN、数据包收发统计情况等。 如下图所示,如果我们要查看一台 Cisco 2960 交换机的所有端口详细信息,可以直接使用命令:sh int(这里用了缩写),就可以看到下边会依次列出各个端口的详细信息注:这条命令实际上用的比较少,信息量太多,而且一般也不需要所有端口的详细信息,一般是先把故障定位到某一端口或某几个端口,然后再去单独检查其详细信息,以进行进一步判断。
2、查看单一端口的详细状态信息show interfaces
3、查看所有端口的简要状态信息 有时候你需要简要地浏览一下所有端口的状态做一个初步判断,这时可以使用以下命令,它可以简要的列出所有端口的状态信息,包括端口号、端口工作状态、所属VLAN、双工模式、实时传输速率以及接口类型等基本信息,这两条命令用的都比较多。 show interfaces status 查看端口的基本状态信息 show ip interfaces brief 查看包括IP信息在内的端口简要状态信息 如我们要获取一台 Cisco 2960 交换机所有端口的简要信息,就可以直接输入命令:sh int status 就可以看到所有端口的信息如下图所示,端口号、端口状态、所属VLAN、双工模式、实时传输速率以及接口类型等基本信息都一目了然。
如果是一台三层交换机,你要查看它的端口工作状态以及对应的端口IP,可以使用命令:sh ip int b来方便地进行查看,这里 Cisco 2960 为二层交换机只能看到一个管理VLAN接口的IP,当然这条命令只用来查所有端口的简单工作状态信息也是可以的,只不过没有上一条命令显示的信息详细。
4、查看单一端口的简要信息 如果你要单独查看某一端口的简要信息,只需要在上一条命令的interface 后加上指定端口的类型和端口号即可,如下: show interfaces
1、查看聚合端口的状态信息查看思科交换机聚合端口的一般命令如下: 查看每个聚合组内包含哪些端口: show etherchannel summary 查看所有聚合组信息及其所含端口的简要状态信息: show etherchannel detail 查看所有聚合组的简要信息及其包含哪些端口: show etherchannel port-channel 查看指定聚合组的端口信息: show interfaces port-channel
如果你要查看所有聚合口的状态信息及聚合组内的各端口的简要状态信息,可以使用命令 sh etherchannel detail ,就可以看到聚合组内各端口的状态信息如下图所示,因为只有一个聚合组,显示了1号聚合组内各端口的简要信息及聚合组的状态信息:
如果要查看所有聚合组端口的简要状态信息,可以使用命令 sh etherchannel port-channel ,可以看到聚合组的状态信息和组内包含有哪些在用的端口,如下图所示,这里只有一个聚合组 port-channel 1,里边包含te1/0/2、te3/0/2两个端口:
如果要查看指定聚合组端口的详细状态信息,如这里查看1号聚合组的状态信息,可以使用命令 sh interfaces port-channel 1 ,可以看到1号聚合组端口的详细状态信息,如下图所示:
2、查看光纤端口的状态信息查看思科交换机光口状态信息的一般命令如下: 查看所有光纤口的详细状态信息: show interfaces transceiver detail 查看指定光口的详细状态信息: show interfaces
这里如果我们要单独查看 te3/0/2 光口的详细状态信息,可以使用命令 sh int te1/0/2 transceiver detail ,可以看到该口的各项状态参数如下图所示:
如果要查看所有光口的简要状态信息,直接使用命令 sh int tra,可以看到两个光口的温度、电压、收发功率等简要信息如下图所示:
同样如果要查看指定光口的简要状态信息,可以进一步指定端口即可,如我们这里查看te3/0/2光口的信息,就直接使用命令 sh int te3/0/2 tra 即可,可以看到该口的简要状态信息如下图所示:
1、简单地回顾一下上边几条命令l 查看当前所有配置:show running-config l 查看指定端口配置:show running-config in3terfaces
2、这里列举的主要为一些常用端口信息的查询命令,具体每条命令可能还会有更具体的用法,可以借助帮助命令(?)了解一下,还有其它端口查询命令还有很多,大家需要的时候可以再去查询,这里就不一一列举了。
3、如果觉得本篇教程有用的话,麻烦帮忙投个票哈,拜谢各位大佬~
总结了下思科交换机比较常用的端口信息查询命令以及在不同情况下的使用,自己也总结了一些小小的经验,希望对大家有所帮助,里边有些命令的解释还不到位,如有差错还希望大家指正,以后理解更到位了会及时更正的,现在就这样咯。 By 看星星的小王子 2017.10.26