设计 IGMP Report/Leave 报文抑制的状态机模型
状态机设计示意
+-------------------+| 初始状态 |+-------------------+|收到第一次Report/Leave|v+-------------------+| 抑制状态(定时器启动)|+-------------------+|在抑制时间内重复报文被丢弃|定时器超时|v回到初始状态,准备接受新事件
IGMP 报文抑制状态机设计
1. 状态定义
针对每个组播组(VLAN/BD范围内的组),维护一个状态机:
状态名称 | 说明 |
---|---|
NO_MEMBER | 组播组无成员,表项不 |