核心原則:Show Interface 是萬能鑰匙
所有介面故障排查起手式:show interface [type] [number]。重點解讀 Interface Status (介面狀態) 與 Line Protocol Status (線路協議狀態) 的四大組合:
| Interface Status |
Line Protocol |
含義 |
典型成因 |
排查方向 |
| Up | Up | 完全正常 | — | 監控計數器 (Input/Output Errors, CRC, Collisions, Drops, Buffer Failures) |
| Up | Down | 物理層通、資料鏈路層不通 | ① 封裝協議不匹配 (HDLC/PPP/FR) ② 遠端設備故障/配置錯 ③ 專線/調變解調器問題 ④ 時鐘源缺失 (DCE 端) ⑤ 兩端不在同一子網 | 檢查 encapsulation、對端狀態、時鐘率、IP 定址、專線營運商 |
| Down | Down | 物理層不通 | ① 線纜/跳線/光模組故障 ② 遠端設備斷電/介面 Down ③ 營運商線路中斷 ④ 介面被 administratively down | 檢查物理連接、光功率、遠端設備、營運商、no shutdown |
| Administratively Down | Down | 管理員手動關閉 | 配置了 shutdown | no shutdown 開啟 |
Serial 介面 (序列埠/專線/WAN) 深度排查
Up/Up 狀態下的隱性故障
- Input/Output Errors 規律性遞增:流量超過介面處理能力 → 升級線路頻寬 或 QoS 流控。
- Input/Output Queue Drops:`show interface` 觀察 `input queue drops` / `output queue drops` → 調大 `hold-queue in/out`。
- CRC/Alignment/Frame Errors:物理層品質差 → 聯繫營運商測線、換光模組/跳線。
Ethernet 介面 (乙太網/LAN) 典型故障
| 現象 |
Show Interface 關鍵指標 |
根因 |
對策 |
| 頻寬過度利用 | Output rate 持續接近介面速率、Output drops 增長 | 流量超載、廣播風暴、備份/掃毒佔滿 | QoS 限流/優先級、擴容、啟用 Storm Control、優化備份排程 |
| 碰撞/衝突頻繁 | Collisions 計數器快速遞增、Late Collisions > 0 | ① 半雙工環境 ② 線纜超長 (超過 100m/512 bit-time) ③ 「聾節點」 (網卡故障不檢測載波) ④ 超過 4 中繼器規則 (舊標準) | 全面全雙工、縮短線纜、更換故障網卡、移除 Hub/改交換器 |
| 封裝類型不匹配 | 介面 Up/Up 但無法通訊、封包計數器單向增長 | 兩端封裝不同 (ARPA/SNAP/ISL/802.1Q) | 統一封裝類型;需多封裝共存時 → 子介面 + 封裝綁定 |
Async 介面 (非同步/撥號/Modem/Console) 故障聚焦
外部因素三大山
- 撥號線路品質差:電話局交換機雜訊、衰減、串音 → 聯繫電信商測線。
- Modem 設定不當:
— 遠端 PC 端 Modem:通常通訊軟體發送初始化字串 (AT&F&C1&D2S0=1…),問題較少。
— 路由器端 Modem (DCE):常年等待來電,**不接收初始化字串**,掉電/重啟後設定遺失 → **必須固化配置**。
- 固化 Modem 配置兩法:
① 選購前面板按鍵可配置的工業級 Modem (如 USR Courier、Digi、Perle)。
② 反向 Telnet:Modem 接 Async 埠 → `line ` → `modem InOut` → `transport input all` → `exec-timeout 0 0` → 從路由器 Telnet 到 Modem → 發送 AT 指令永久存檔 (`AT&W`)。
診斷指令雙雄
show interface async :介面狀態、封裝 (無封裝=Down)、輸入輸出統計、錯誤計數。
show line :擴展版,顯示 rx/tx 速率、EIA/RS-232 訊號狀態 (CTS/DSR/DTR/RTS) —— **判斷 Modem 連線狀態的黃金標準**。
EIA 訊號狀態解碼
| CTS |
DSR |
DTR |
RTS |
狀態含義 |
| No | No | Yes | Yes | Modem 未與 Async 埠連接 (DTR/RTS 為路由器端置高) |
| Yes | No | Yes | Yes | Modem 已連接 Async 埠,但未連接遠端 Modem (DSR 低) |
| Yes | Yes | Yes | Yes | 遠端 Modem 已撥入並建立連線 (CTS/DSR/DTR/RTS 全高) → 可傳輸資料 |
Async 故障標準排查 8 步曲
- 檢查纜線品質 (直通/交叉、針腳定義、屏蔽、長度)。
- 檢查 Modem 參數 (速率、資料位/停止位/奇偶校驗、流控 RTS/CTS、錯誤修正/壓縮)。
- 驗證 Modem 連接速率 (DTE 速率 = Async 埠 speed) 是否匹配。
- 確認 `rxspeed` / `txspeed` 與 Modem 實際配置一致。
show interface async + show line 觀察計數器與 EIA 狀態。
- 檢查介面封裝 (`encapsulation ppp/slip/hdlc`) 是否配置且雙端一致。
- 檢查 Input/Output Errors、Buffer Failures、Overruns、Framing Errors、Parity Errors。
- 啟用 `debug modem` / `debug ppp negotiation` / `debug chat` 觀察實時交互 (注意 CPU 衝擊)。
專家提醒
- Async 介面故障 80% 發生在 **Layer 1 (纜線/Modem/電話線) + Layer 2 (封裝/流控/Modem 設定)**,極少是路由器本體故障。
- 建立「Modem 配置模板」文檔,每台 Modem 出廠/維修後必刷標準配置,避免「配置漂移」。
- 關鍵業務撥號備援:配置 `dialer watch` / `backup interface` / `floating static route`,實現秒級切換。
掌握三大介面的狀態機、計數器語義、EIA 訊號邏輯,配合系統化排查流程,路由器介面故障無逃逸之路。