萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 電腦常見故障 >> 無法連上網路

善用 passive-interface 命令:精準控制路由廣播,優化頻寬與 CPU 資源

為什麼需要 passive-interface?

在無其他路由器的網段(如純終端 LAN),持續發送路由廣播純屬浪費——消耗頻寬、佔用 CPU、增加無意義流量。動態路由協議(OSPF、EIGRP、RIP)預設會在所有啟用協議的接口發送更新,passive-interface 命令正是為此而生:抑制指定接口發送路由更新,同時保持接收能力(RIP/IGRP/EIGRP)或完全封閉(OSPF/IS-IS)。

命令作用模式差異

協議被動接口行為
OSPF / IS-IS接口視為 Stub 區域,不發送、不接收任何路由更新
RIP / IGRP / EIGRP不發送更新,但可接收更新;仍向非被動接口發送廣播
BGP不支援此命令

兩種配置策略

策略一:單接口被動(精準打擊)

Router(config)# router rip
Router(config-router)# passive-interface Ethernet 0/0

僅阻止 E0/0 發送更新,串口仍正常廣播;E0/0 仍可接收 RIP 更新(若對端也在 LAN 發送)。

策略二:全域預設被動 + 例外開放(大規模部署首選)

Router(config)# router rip
Router(config-router)# passive-interface default
Router(config-router)# no passive-interface Serial 0/0

IOS 12.0+ 支援。所有接口預設被動,僅在需發送更新的接口(如 WAN 串口)用 no passive-interface 打開。配置更簡潔、不易遺漏新增接口。

實戰場景:雙路由器 T1 專線 + 雙 LAN

兩台路由器跑 RIP,各連一個 LAN。LAN 內無其他路由器,無需交換路由。若不干預,每 30 秒在 LAN 廣播一次更新,純屬浪費。

解決: 各路由器 RIP 進程下 passive-interface Ethernet 0/0。串口繼續雙向交換路由,LAN 靜默運行,頻寬與 CPU 双贏。

前置條件:network 命令已正確宣告網段

Router(config-router)# network 1.0.0.0   ! 串口網段
Router(config-router)# network 2.0.0.0   ! 乙太網段

即使 LAN 接口被動,路由器仍會透過串口將兩個網段路由廣播給對端;同時不阻擋從 LAN 接收更新(若對端誤發)。

copyright © 萬盛學電腦網 all rights reserved