如何檢視思科交換機的埠狀態及配置資訊

來源:酷知科普網 3.25W

對於網路裝置的維護和排錯工作來講,檢視埠的狀態和配置情況應該是最基本的工作,熟練地掌握不同情況下的埠資訊查詢命令,會大大提高你的網路故障排除的效率。本篇教程就結合自己的一些,帶大家熟悉一下思科交換機基本的埠狀態和配置情況的查詢命令,雖說比較簡單,但如果能靈活使用,對你的工作還是有較大幫助的。

步驟 1、檢視交換機埠的配置資訊

(01)1、檢視全部埠的配置資訊show running-config如果要檢視當前所有埠的配置,可以通過這條命令進行查詢,當然這條命令會顯示所有當前執行的配置,不僅僅包含埠的配置,這條命令經常用來檢查交換機的配置情況,用來排查故障,比較常用的。例如我們要檢查一下一臺Cisco 2960交換機所有埠的配置是否正確,先使用命令:en (enable)進入特權使用者模式,然後直接使用命令sh run(這裡用了縮寫)即可得到所有埠的配置資訊還有其它配置資訊,如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊
如何檢視思科交換機的埠狀態及配置資訊 第2張
如何檢視思科交換機的埠狀態及配置資訊 第3張
如何檢視思科交換機的埠狀態及配置資訊 第4張

(02)2、檢視指定埠的配置資訊show running-config interfaces <int-type int-number>其中int-type和int-number為埠型別和埠號,像e1/0/1、g2/0/10、te2/0/10等。如你要檢視 Cisco 2960 交換機的埠 g1/0/5 的配置,要先進入特權模式,然後使用命令:sh run int g1/0/5(縮寫)即可檢視當前埠的配置資訊,如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第5張

(03)這裡的埠可以是普通埠,也可以是聚合口,同樣如果你要檢視某一聚合埠的配置,也可以在系統檢視下先進入特權模式,再使用命令:sh run int port-channel <group-number>命令來檢視當前聚合口的配置資訊,這裡 group-number為聚合口的編號,如你要檢視1號聚合口的配置資訊,可以使用命令:sh run int port-channel 1,可以看到其配置資訊只有一條,如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第6張

步驟 2、檢視交換機埠的狀態資訊

(01)1、檢視所有埠的詳細狀態資訊show interfaces直接用這條命令就可以依次列出所有埠(包括聚合口和光口)的詳細資訊,包括埠狀態、MAC、雙工方式、預設VLAN、資料包收發統計情況等。如下圖所示,如果我們要檢視一臺 Cisco 2960 交換機的所有埠詳細資訊,可以直接使用命令:sh int(這裡用了縮寫),就可以看到下邊會依次列出各個埠的詳細資訊注:這條命令實際上用的比較少,資訊量太多,而且一般也不需要所有埠的詳細資訊,一般是先把故障定位到某一埠或某幾個埠,然後再去單獨檢查其詳細資訊,以進行進一步判斷。

如何檢視思科交換機的埠狀態及配置資訊 第7張

(02)2、檢視單一埠的詳細狀態資訊show interfaces <int-type int-number>一般將故障鎖定到某一個或幾個特定埠後,然後可以使用此條命令,指定檢視單個埠的詳細資訊,從中分析故障原因。如下圖所示,如果我們要單獨檢視Cisco交換機上 g1/0/6 的埠資訊,可以使用命令:sh int g1/0/6(這裡用縮寫),就可以看到下邊列出了 g1/0/6埠的各項資訊。

如何檢視思科交換機的埠狀態及配置資訊 第8張

(03)3、檢視所有埠的簡要狀態資訊有時候你需要簡要地瀏覽一下所有埠的狀態做一個初步判斷,這時可以使用以下命令,它可以簡要的列出所有埠的狀態資訊,包括埠號、埠工作狀態、所屬VLAN、雙工模式、實時傳輸速率以及介面型別等基本資訊,這兩條命令用的都比較多。show interfaces status            檢視埠的基本狀態資訊show ip interfaces brief          檢視包括IP資訊在內的埠簡要狀態資訊如我們要獲取一臺 Cisco 2960 交換機所有埠的簡要資訊,就可以直接輸入命令:sh int status就可以看到所有埠的資訊如下圖所示,埠號、埠狀態、所屬VLAN、雙工模式、實時傳輸速率以及介面型別等基本資訊都一目瞭然。

如何檢視思科交換機的埠狀態及配置資訊 第9張

(04)如果是一臺三層交換機,你要檢視它的埠工作狀態以及對應的埠IP,可以使用命令:sh ip int b來方便地進行檢視,這裡 Cisco 2960 為二層交換機只能看到一個管理VLAN介面的IP,當然這條命令只用來查所有埠的簡單工作狀態資訊也是可以的,只不過沒有上一條命令顯示的資訊詳細。

如何檢視思科交換機的埠狀態及配置資訊 第10張

(05)4、檢視單一埠的簡要資訊如果你要單獨檢視某一埠的簡要資訊,只需要在上一條命令的interface 後加上指定埠的型別和埠號即可,如下:show interfaces <int-type int-number> status例如我們要檢視一臺Cisco 2960 交換機的埠g1/0/24的簡要狀態資訊,使用命令:sh int g1/0/16 status就可以看到該埠的簡要狀態資訊,如下圖所示。

如何檢視思科交換機的埠狀態及配置資訊 第11張

步驟 3、一些特殊埠的狀態資訊的查詢命令

(01)1、檢視聚合埠的狀態資訊檢視思科交換機聚合埠的一般命令如下:檢視每個聚合組內包含哪些埠:show etherchannel summary檢視所有聚合組資訊及其所含埠的簡要狀態資訊:show etherchannel detail檢視所有聚合組的簡要資訊及其包含哪些埠:show etherchannel port-channel檢視指定聚合組的埠資訊:show interfaces port-channel <group-number>這裡我們先以一臺 Cisco 2960 交換機做演示,如果你要檢視聚合組內包含哪些埠,就可以使用命令sh etherchannel summary,可以看到這裡只有一個聚合組,聚合組內包含的埠如下,一共有6個:

如何檢視思科交換機的埠狀態及配置資訊 第12張

(02)如果你要檢視所有聚合口的狀態資訊及聚合組內的各埠的簡要狀態資訊,可以使用命令sh etherchannel detail,就可以看到聚合組內各埠的狀態資訊如下圖所示,因為只有一個聚合組,顯示了1號聚合組內各埠的簡要資訊及聚合組的狀態資訊:

如何檢視思科交換機的埠狀態及配置資訊 第13張
如何檢視思科交換機的埠狀態及配置資訊 第14張
如何檢視思科交換機的埠狀態及配置資訊 第15張

(03)如果要檢視所有聚合組埠的簡要狀態資訊,可以使用命令 sh etherchannel port-channel,可以看到聚合組的狀態資訊和組內包含有哪些在用的埠,如下圖所示,這裡只有一個聚合組 port-channel 1,裡邊包含te1/0/2、te3/0/2兩個埠:

如何檢視思科交換機的埠狀態及配置資訊 第16張

(04)如果要檢視指定聚合組埠的詳細狀態資訊,如這裡檢視1號聚合組的狀態資訊,可以使用命令sh interfaces port-channel 1,可以看到1號聚合組埠的詳細狀態資訊,如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第17張

(05)2、檢視光纖埠的狀態資訊檢視思科交換機光口狀態資訊的一般命令如下:檢視所有光纖口的詳細狀態資訊:show interfaces transceiver detail檢視指定光口的詳細狀態資訊:show interfaces <int-type int-number> transceiver detail檢視所有光纖口的簡要狀態資訊:show interfaces transceiver檢視指定光纖口的簡要狀態資訊show interfaces <int-type int-number> transceiver下面以Cisco 2960交換機做演示,首先使用命令show int tran d可以看到交換機一共有兩個在用的萬兆光纖口 te1/0/2 和 te3/0/2 ,可以看到其詳細狀態資訊(包括溫度、電壓、收/發光功率等狀態資訊及門限報警資訊)如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第18張

(06)這裡如果我們要單獨檢視 te3/0/2 光口的詳細狀態資訊,可以使用命令sh int te1/0/2 transceiver detail,可以看到該口的各項狀態引數如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第19張

(07)如果要檢視所有光口的簡要狀態資訊,直接使用命令sh int tra,可以看到兩個光口的溫度、電壓、收發功率等簡要資訊如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第20張

(08)同樣如果要檢視指定光口的簡要狀態資訊,可以進一步指定埠即可,如我們這裡檢視te3/0/2光口的資訊,就直接使用命令 sh int te3/0/2 tra 即可,可以看到該口的簡要狀態資訊如下圖所示:

如何檢視思科交換機的埠狀態及配置資訊 第21張

其他注意事項

(01)1、簡單地回顧一下上邊幾條命令l  檢視當前所有配置:show running-configl  檢視指定埠配置:show running-config in3terfaces <int-type int-number>l  檢視所有埠詳細資訊:show interfacesl  檢視指定埠詳細資訊:show interfaces <interface-type interface-number>l  檢視所有埠簡要資訊:show interfaces statusl  檢視3層埠簡要資訊:show ip interfaces briefl  檢視指定埠簡要資訊show interfaces <interface-type interface-number> statusl  檢視聚合埠的狀態資訊檢視每個聚合組內包含哪些埠show etherchannel summary檢視所有聚合組資訊及其所含埠的簡要狀態資訊show etherchannel detail檢視所有聚合組的簡要資訊及其包含哪些埠show etherchannel port-channel檢視指定聚合組的埠資訊show interfaces port-channel <group-number>l  檢視光纖埠的狀態資訊檢視所有光纖口的詳細狀態資訊show interfaces transceiver detail檢視指定光口的詳細狀態資訊show interfaces <int-type int-number> transceiver detail檢視所有光纖口的簡要狀態資訊show interfaces transceiver檢視指定光纖口的簡要狀態資訊show interfaces <int-type int-number> transceiver

(02)2、這裡列舉的主要為一些常用埠資訊的查詢命令,具體每條命令可能還會有更具體的用法,可以藉助幫助命令(?)瞭解一下,還有其它埠查詢命令還有很多,大家需要的時候可以再去查詢,這裡就不一一列舉了。

(03)3、如果覺得本篇教程有用的話,麻煩幫忙投個票哈,拜謝各位大佬~

結語

(01)總結了下思科交換機比較常用的埠資訊查詢命令以及在不同情況下的使用,自己也總結了一些小小的經驗,希望對大家有所幫助,裡邊有些命令的解釋還不到位,如有差錯還希望大家指正,以後理解更到位了會及時更正的,現在就這樣咯。By 看星星的小王子2017.10.26

熱門標籤