實戰案例:都什麼年代了,華為交換器與某伺服器網路埠對接居然無法Link?

本期分享的案例是有線網路的相關問題。
背景介紹
某企業網路中,其他廠商的E1設備(伺服器)需與多台華為設備透過電口進行對接,實現業務資料的互通。此網路的拓樸結構如下:
E1設備分別與華為Device1的10GE0/0/3介面、Device2的10GE0/0/4介面相連,同時E1設備還有一個上行接入口Interface3連接其他網路設備。
所涉及的網段根據實際業務需求進行劃分配置。
設備對接情況顯示:
- 華為Device1的10GE0/0/3和Device2的10GE0/0/4介面狀態均為UP
- E1設備的Interface1和Interface2介面狀態永遠為DOWN
- E1設備的上行接入口Interface3狀態正常UP
此時,華為設備與E1設備之間的業務無法正常互通。
處理思路
通常情況下,遇到這種實體連結無法UP的問題,可能涉及傳輸媒體、設備介面或協商機制等方面,處理想法如下:
- 檢查傳輸介質是否正常;
- 確認設備介面是否有硬體故障;
- 排查設備介面的協商模式是否匹配。
排查分析
第一步:排除傳輸介質和對端設備整體問題
為了確定問題所在,重打水晶頭和更換成品線,問題依舊,不是實體連結的問題。
第二步:查看華為設備介面狀態
登入華為設備,在任一視圖下執行指令display interface查看介面狀態,以100GE1/0/1介面為例,輸出資訊如下:
100GE1/0/1 current state : UP//接口状态为UP无异常
Line protocol current state : UP
Description:MOBILE-AGGREGATION eNodeB=XX Siteid=YYYY Sitename=“CHANGE ME”
Switch Port, PVID : 200, TPID : 8100(Hex), The Maximum Frame Length is 1600
IP Sending Frames‘ Format is PKTFMT_ETHNT_2, Hardware address is xxxx-xxxx-xxxx
Port Mode: COMBO AUTO
Current Work Mode: COPPER Speed : 1000,Loopback: NONE
Duplex: FULL,Negotiation: ENABLE//速率双工模式均正常,协商模式为自协商
Mdi: AUTO, Flow-control: DISABLE
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
從輸出資訊可以看出,此介面物理狀態UP,速率為1000,雙工模式為全雙工,且處於自協商模式。
第三步:修改介面協商模式進行測試
結合前面的排查,初步懷疑是華為設備和其他廠商設備協商失敗,導致對端介面無法正常UP。於是嘗試在華為設備對應介面下執行指令修改為非自協商模式,操作如下:
<HUAWEI> system-view
[~HUAWEI]interface 100ge 1/0/1
[~HUAWEI-100GE1/0/1] negotiation disable //禁用自协商模式
[*HUAWEI-100GE1/0/1] commit
[~HUAWEI-100GE1/0/1] quit
- 1.
- 2.
- 3.
- 4.
- 5.
修改完成後,再次執行display interface 100ge1/0/1指令查看介面狀態,相關資訊如下:
100GE1/0/1 current state : UP//接口状态为UP无异常
Line protocol current state : UP
Description:MOBILE-AGGREGATION eNodeB=XX Siteid=YYYY Sitename=“CHANGE ME”
Switch Port, PVID : 200, TPID : 8100(Hex), The Maximum Frame Length is 1600
IP Sending Frames‘ Format is PKTFMT_ETHNT_2, Hardware address is 0025-9e2c-a271
Port Mode: COMBO AUTO Current Work Mode: COPPER
Speed : 1000,Loopback: NONE
Duplex: FULL,Negotiation: DISABLE//速率双工模式均正常,协商模式为非自协商
Mdi: AUTO, Flow-control: DISABLE
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
此時觀察到對端E1設備的介面狀態變為UP,業務恢復正常。
原理及解決方案
(1) 故障原因
不同廠商設備的介面屬性自協商機制有差異,導致華為設備與其他廠商E1設備在自協商模式下無法正常協商,進而使得對端設備介面無法UP,業務不通。
(2) 解決方案
在華為設備與其他廠商設備對接時,可依照下列步驟操作:
- 先將介面設定為預設的自協商模式,觀察對接情況;
- 若自協商不成功,執行指令negotiation disable,將介面協商模式修改為非自協商模式;
- 若問題仍未解決,執行指令speed { 10 | 100 | 1000 },將速率強制設定成與對端一致,如100M或10M,確保連結兩端速率保持一致。