一、被动接口
1. 特性概述

在上图所示的拓扑中,R1、R2运行 OSPF,R2 在其 FE0/0 及 FE1/0 接口上都激活了 OSPF。FE1/0 接口一旦激活 OSPF,便开始周期性地发送 Hello 报文试图在该链路上发现邻居,但是在该链路上并没有邻居(只有终端用户),因此这些 Hello 报文只是增加 PC 的额外负担而已。
针对上面的问题,我们可以将路由器上的 FE1/0 口设置为 passive-interface,如此一来,这个接口将不再收发 Hello 报文。既然不收发 Hello 报文,自然就不会在这个接口上形成邻接关系,但是 FE1/0 接口依然会被 R2 的 Type-1 LSA 描述,因此 R1 依然可以通过 OSPF 学习到 192.168.1.254/24 网段的路由。
2. 相关要点
RIP、EIGRP、OSPF、ISIS 协议均支持 passive-interface(也称被动接口)特性,但在各协议上的实现有所不同:

使用passive-interface的前提是通过network关键字宣告了接口网段,否则该特性无效。通常用于接口本身连接末梢网络(只有主机,无其他路由器),但需要通告其网段给其他路由器。
3. 配置实现
将某个接口配置为被动接口:
Router(config-router)# passive-interface int-type int-num将所有接口配置为被动接口,并手动激活特定接口:
Router(config-router)# passive-interface default
Router(config-router)# no passive-interface int-type int-num典型配置示例:

interface vlan 10
ip address 192.168.10.254 255.255.255.0
interface vlan 20
ip address 192.168.20.254 255.255.255.0
router ospf 1
network 192.168.10.0 0.0.0.255 area 1
network 192.168.20.0 0.0.0.255 area 1
network 192.168.254.0 0.0.0.255 area 0
passive-interface default
no passive-interface fastethernet 0/24实际部署中,GS_SW 上的 VLAN 较多,如果一个个配置passive-interface工作量大,可以先使用passive-interface default将所有接口被动化,再使用no passive-interface激活需要和核心交换机对接的接口,如 FE0/24。
二、单播更新
1. 配置 RIP 单播更新

在上述环境中,R1、R2 与 PC 同处一个广播域。当 R1 和 R2 的接口激活 RIP 时,它们会泛洪 RIP 报文。由于 RIPv2 基于组播发送,PC 也会不断收到这些报文,增加负担,而实际上 PC 并不需要这些报文。此时可以使用单播更新特性。
R1 的关键配置如下:
R1(config) router rip
R1(config-router)# network 192.168.123.0
R1(config-router)# passive-interface fastethernet 0/0
R1(config-router)# neighbor 192.168.123.2
のBlog