交換機埠「假死」 如何起死回生?

2020-12-25 51CTO

交換機正在工作的埠,突然變成關閉狀態的假死現象,可以用重啟交換機來解決,但這並非長久之計,當「假死」現象蔓延的時候,我們不得尋找根治的辦法!

交換機埠假死 用「重啟」來應付

「假死」現象蔓延 不得不根治?

拯救步驟1:查看日誌/埠的狀態

拯救步驟2:將埠從錯誤狀態中恢復回來

拯救步驟3:顯示被置於錯誤狀態埠的恢復情況

交換機埠假死 用「重啟」來應付

單位中有若干臺CISCO3550的交換機,分別放在相應的網絡中擔當著骨幹交換機的角色,有一臺用在單位上網際網路的區域網中,還有一臺則用在單位的數位電視前端系統的區域網中。不知道大家有沒有遇見過跟我一樣的現象,即CISCO交換機上的某些正在工作的埠,突然變成關閉狀態了,該埠上即使插著網線,埠上的指示燈仍然不亮(這種故障往往是在下面所連接的網絡出現故障的時侯出現)。以前這種情況多出現在位於單位上網際網路的那臺交換機上,當這種情況發生時,為了迅速排除故障,我們會先調整一個埠,即將網線從有問題的埠上撥下來,再插到一個空閒的埠上,這時一般網絡故障就排除了。

而且時間一長我們發現,那個處於關閉狀態的埠並不是真正損壞了,當我們重新啟動一下交換機後,那個埠又「復活」了。由於那臺上網際網路的交換機還有一些空閒埠,而且我們可以指定這臺交換機在一個網絡使用相對較少的時間重啟(比如凌晨4點),所以埠「假死」這個故障雖然存在,但由於我們一般可以通過重啟交換機的方法解決,所以也就沒有放在心上。

「假死」現象蔓延 不得不根治?

但是最近幾天單位那臺連接數位電視前端系統的交換機上也出現了埠「假死」的現象,故障原因很快查清了:是因為該埠下面連接的一臺交換機出現了環路,這臺CISCO交換機上相應的埠就被系統自動關閉了,這種措勢是必要的,因為可以防止環路的擴散,但是當下面的交換機環路故障解除後,該埠並沒有又恢復到正常工作狀態,更要命的是:一、更換埠; 二、重啟交換機都無法實現,因為一來這臺交換機上空閒埠很少了,二來這臺交換機需要始終處於工作狀態,如果一旦重新啟動,這幾分鐘的網絡中斷就會影響到數位電視的播出,所以是絕對不能重啟的。

出現了這個問題,我們不得不重視起交換機埠「假死」的現象,尋求在交換機不重啟的狀態下將該埠「拯救」回來的方法。

拯救步驟1:查看日誌/埠的狀態

登錄進入交換機後,執行show log,會看到如下的提示:

21w6d: %ETHCNTR-3-LOOP_BACK_DETECTED: Keepalive packet loop-back detected on FastEthernet0/20.21w6d: %PM-4-ERR_DISABLE: loopback error detected on Fa0/20, putting Fa0/20 in err-disable state

以上信息就明確表示由於檢測到第20埠出現了環路,所以將該埠置於了err-disable狀態。

查看埠的狀態

Switch# show inter fa0/20 statusPortName StatusVlan DuplexSpeed TypeFa0/20link to databackup err-disabled 562auto auto10/100BaseTX

這條信息更加明確的表示了該埠處於err-disabled狀態。
既然看到了該埠是被置於了錯誤的狀態了,我們就應該有辦法將其再恢復成正常的狀態。

拯救步驟2:將埠從錯誤狀態中恢復回來

進入交換機全局配置模式,執行errdisable recovery cause ?,會看到如下信息:

Switch(config)#errdisable recovery cause ?all Enable timer to recover from all causesbpduguard Enable timer to recover from BPDU Guard error disable statechannel-misconfig Enable timer to recover from channel misconfig disable statedhcp-rate-limit Enable timer to recover from dhcp-rate-limit error disable statedtp-flapEnable timer to recover from dtp-flap error disable stategbic-invalidEnable timer to recover from invalid GBIC error disable statel2ptguard Enable timer to recover from l2protocol-tunnel error disable statelink-flap Enable timer to recover from link-flap error disable stateloopbackEnable timer to recover from loopback detected disable statepagp-flap Enable timer to recover from pagp-flap error disable statepsecure-violation Enable timer to recover from psecure violation disable statesecurity-violationEnable timer to recover from 802.1x violation disable stateudldEnable timer to recover from udld error disable stateunicast-flood Enable timer to recover from unicast flood disable statevmpsEnable timer to recover from vmps shutdown error disable state

從列出的選項中,我們可以看出,有非常多的原因會引起埠被置於錯誤狀態,由於我們明確的知道這臺交換機上的埠是由於環路問題而被置於錯誤狀態的,所以就可以直接鍵入命令:

Switch(config)#errdisable recovery cause loopback

是啊,就這麼簡單的一條命令,就把困撓我們很長時間的問題解決了,真的就這麼神奇。那麼如何驗證這條命令是生效了呢?

拯救步驟3:顯示被置於錯誤狀態埠的恢復情況

Switch# show errdisable recoveryErrDisable ReasonTimer Status-------------------------------udld DisabledbpduguardDisabledsecurity-violatioDisabledchannel-misconfigDisabledvmps Disabledpagp-flapDisableddtp-flap Disabledlink-flapDisabledgbic-invalid Disabledl2ptguardDisabledpsecure-violationDisabledgbic-invalid Disableddhcp-rate-limitDisabledunicast-floodDisabledloopback EnabledTimer interval: 300 secondsInterfaces that will be enabled at the next timeout:InterfaceErrdisable reasonTime left(sec)----------------------------------------Fa0/8loopback276Fa0/17 loopback267Fa0/20 loopback250

從以上顯示的信息可以看出,這臺交換機有三個埠(Fa0/8、Fa0/17、Fa0/20)會分別在276、267、250秒之後恢復為正常的狀態,實際情況也是這樣,等了幾分鐘以後,我們找了一臺筆記本電腦,分別接到這幾個埠上試了一下,埠都可以正常工作了。這下總算在不重交換機的情況下,將幾個處於「假死」狀態的埠「拯救」了回來。

作為一名網絡管理員,除了日常網絡故障的處理外,還會不時碰到自己知識範圍以外的東西,但只要引起足夠的重視,總會找到解決問題的辦法。如果您在工作中也遇到交換機埠「假死」的情況,不妨用這個辦法試一下。

【相關文章】

【責任編輯:

王健楠

TEL:(010)68476606】

相關焦點

  • 三層交換機如何固定ip上網?三層交換機埠ip地址的方法
    當前,由於一些單位網絡規模越來越大,同時處於網絡安全的考慮,通常會採用三層交換機劃分多個網段,並且設置網段之間禁止通訊,以此來更好地保護信息安全,防止商業機密洩露以及電腦遭遇病毒侵襲的風險。但在加強網絡安全的同時,也對網絡管理提出了新的挑戰,如何管理多網段電腦上網行為、跨網段監控電腦上網就成為當前企事業單位網絡管理的一個重要課題。
  • 交換機的埠類型與VLAN配置
    一、交換機的埠類型區域網為了隔離廣播必須劃分VLAN,了解VLAN的劃分與配置,必須先熟悉交換機的埠類型,交換機的埠類型主要有Access、Trunk、Hybrid三類,這裡我們主要介紹前兩種類型的埠:Access
  • 工業交換機埠號具有哪些結構特徵
    假如按工業交換機的埠號構造來分,工業交換機大概可分成:固定不動埠號工業交換機和模塊化設計工業交換機二種不一樣的構造。實際上也有一種是二者兼具,那便是在出示基礎固定不動埠號的基本以上再配置一定的拓展擴展槽或控制模塊。下面詳細介紹下工業交換機的埠號結構特徵,一起來看看吧! 1、固定不動埠號工業交換機 固定不動埠號說白了便是它所含有的埠號是固定不動的,假如是8埠號的,就只有八個埠號,再不可以增加。16個埠號也就只有16個埠號,不可以再拓展。
  • 小姜學網絡(交換機安全埠配置)附代碼
    :交換機是一個多埠的網橋,每個埠都有橋接功能,它能夠在任意一對埠間轉發幀。交換機的地址管理:交換機內部有一個「埠/MAC地址映射表」 ,表中存放著每個埠所連接的計算機網卡的MAC地址。交換機的地址學習是通過讀取幀的源地址並記錄幀進入交換機的埠進行的。
  • 交換機如何工作
    交換機如何工作本文引用地址:http://www.eepw.com.cn/article/155827.htm交換技術是一個具有簡化、低價、高性能和高埠密集特點的交換產品,體現了橋接技術的複雜交換技術在OSI參考模型的第二層操作。
  • Ping丟包率大:交換機埠故障惹的禍
    為了能在24口交換機中迅速定位那根網線是該用戶的,我們需要用戶幫助我不停地做從網口上拔插網線動作,我就可在交換機指示燈處看到某個燈一滅一亮,注意這裡說的一滅一亮並不是頻閃,而是滅了又亮。採用上述辦法就可以判斷出7口為用戶所接的交換機的埠,從交換上拔下該網線,用直通線一端接7口,一端筆記本,依然丟包,這樣可以排除是網線的問題。
  • 如何選購正確的工業交換機?
    現在市面上的工業乙太網交換機有成千上萬種,對於不太懂行或者有選擇困難症的人來說,在選擇購買哪種交換機這件事情上,無疑是很頭痛的。接下來就由飛暢科技的小編來給大家簡單梳理一下該如何選擇正確的工業交換機呢?一起來看看吧! 一、選購前需要考慮的因素有哪些?
  • H3C 二層24全埠POE交換機 可堆疊
    H3C 二層24全埠POE交換機 可堆疊 2020-02-16 05:23:00   [  中關村在線原創  ]       【中關村在線北京行情】H3C S5130S-28P-HPWR-EI交換機,近日在商家「北京盈富邁勝科技發展有限公司」特價促銷,優惠價為4914元,好物好價,值得您入手!
  • 8埠網管型乙太網交換機的性能和主要特點分析
    打開APP 8埠網管型乙太網交換機的性能和主要特點分析 佚名 發表於 2020-12-09 17:02:27 8埠乙太網交換機因其埠數量、價格都比較適中,所以是比較常見的一款產品。
  • 智聖新創|某高校接入交換機埠環路導致交換機丟包和終端異常
    >一、組網描述某高校宿舍有線網採用大二層架構,利用QINQ技術使得接入交換機每個埠一個單獨的QINQ外層VLAN標籤在RG S8610下聯宿舍樓匯聚S5560的接口上啟用,內層VLAN標籤在接入交換機E528上。
  • 監控安裝必看 網絡攝像機系統如何選擇交換機?
    [導讀]在監控系統中如何選擇交換機,關於交換機的選擇問題一直是很多朋友的困擾,那麼今天我們就用案例來了解大型監控如何選擇交換機
  • 監控安裝必看,網絡攝像機系統如何選擇交換機?
    在監控系統中如何選擇交換機,關於交換機的選擇問題一直是很多朋友的困擾,那麼今天我們就用案例來了解大型監控如何選擇交換機。 問題: 如何選擇產品、原因。 百兆與千兆的差別。 影響圖像在網絡中傳輸的原因有哪些? 哪些是與交換機相關。
  • 監控系統交換機如何選擇?包轉發率背板帶寬如何計算?
    同時考慮目前網絡監控採用動態編碼方式,攝像機碼流峰值可能會超過4M帶寬,同時考慮帶寬冗餘設計,因此一臺百兆接入交換機控制在8臺以內時最好的,超過8臺建議採用千兆口。2、匯聚層交換機的選擇匯聚層交換機主要下聯接入層交換機,上聯監控中心核心交換機。一般情況下匯聚交換機需選擇帶千兆上傳口的二層交換機。
  • 如何區分集線器、交換機、路由器(比喻法)
    (全雙工方式)三、路由器的工作方式:你事先把你所有女友所在的XX系XX級XX班XX號座位的信息記錄在你的粉紅色筆記本上(建立路由表)你找到了小芳的地址(IP位址),並且確定了如何才能找到她的途徑 (路由選擇) 。
  • 如何計算工業交換機的背板帶寬,有什麼方法
    打開APP 如何計算工業交換機的背板帶寬,有什麼方法 佚名 發表於 2020-12-09 16:34:22 背板帶寬標示了工業交換機總的數據傳輸工作能力,單位為Gbps,也叫互換網絡帶寬,一般的工業交換機的背板帶寬從幾Gbps到幾百Gbps不一。一臺工業交換機的背板帶寬越高,能夠解決數據信息的工作能力就越強,但另外設計方案成本費也會越高。 一般來講,計算方式以下: 1)線速的背板帶寬 調查工業交換機上全部埠號能出示的總網絡帶寬。
  • 如何確保PoE交換機穩定連接,PoE交換機有哪些安全優勢
    打開APP 如何確保PoE交換機穩定連接,PoE交換機有哪些安全優勢 佚名 發表於 2020-12-09 15:32:16 接下來,就由飛暢科技的小編來為大家介紹下PoE交換機如何才能穩定連接以及PoE交換機有哪些安全優勢?一起來看看吧! 如何確保PoE交換機穩定連接 ①使用標準PoE交換機。非標準PoE交換機不具有IEEE802.3af或者IEEE802.3at協議,不管終端設備是否支持PoE供電,強制48V輸出供電,會損壞終端設備。
  • 如何解決交換機連接路由器,電腦無法上網?
    打開APP 如何解決交換機連接路由器,電腦無法上網? 解決辦法:請將交換機與路由器的LAN口連接,電腦連接交換機上的網絡接口,並確保所有連接接口的指示燈都亮。 請注意不要形成環路(即勿將網線兩頭都接入交換機)。 排查二:檢查路由器限定 可能原因:路由器限制電腦上網。
  • 單臺交換機能帶多少數量的攝像機?聽行業達人如何說
    新手會有這樣的疑問:在監控工程中,單臺交換機能帶多少數量的攝像機?千兆交換機一般接200萬網絡攝像機幾個?24個網絡頭,用一臺24口百兆交換機行不行?這樣的問題我們之前曾多次講到過,今天就再系統的進行匯總,聽聽該行業的達人如何說!加深一下大家的印象。
  • 交換機介紹
    交換機交換機的工作原理學習:學習數據幀的源MAC地址和交換機埠的對應關係廣播:交換機向除了進口之外的所有其他埠廣播數據幀,查找未知的MAC地址轉發:為了避免衝突,提高網絡效率,終端設備要避免在一個衝突域衝突域:集線器的所有埠處於一個衝突域交換機:交換機的每個埠是一個衝突域交換機的所有埠在一個廣播域裡路由器:路由的每個埠都是一個廣播域乙太網的兩個問題
  • CloudEngine 12800,交換機,如何配置堆疊,建立雙主檢測
    1、交換機堆疊後,可以:簡化網絡邏輯拓撲簡化網絡的配置和管理輕鬆擴展網絡寬帶或埠數下面介紹以下CE12800交換機組建堆疊的配置思路,並為其添加物理成員埠,這些物理成員埠,就用來連接轉發鏈路的埠Interface stack-port 1Port member-group interface 10ge 1/0/1 to 1/0/4Port member-group interface 10ge