151
4. LeaveAll timer
When a GARP application is enabled, a LeaveAll timer starts. The GARP participant sends a LeaveAll
message when the timer expires. Then, the LeaveAll timer restarts to begin a new cycle. The LeaveAll
timer and all other GARP timers also restart when the GARP participant receives a LeaveAll message.
Because a LeaveAll message deregisters all attributes in the entire network, do not set the LeaveAll timer
too short. The LeaveAll timer should be at least longer than the Leave timer.
On a GARP-enabled network, a switch may send LeaveAll messages at the interval set by its LeaveAll
timer or the LeaveAll timer on another device on the network, whichever is smaller. This is because each
time a switch on the network receives a LeaveAll message it resets its LeaveAll timer.
GARP message format
Figure 49 GARP message format
As shown in Figure 49, GARP messages use the IEEE 802.3 Ethernet frame format. Table 20 describes the
GARP message fields.
Table 20 Description on the GARP message fields
Field Description Value
GARP PDU GARP Protocol Data Unit ––
Protocol ID Protocol identifier for GARP PDU 0x0001
Message
One or multiple messages, each
containing an attribute type and
an attribute list
––
End mark Indicates the end of a GARP PDU 0x00
Attribute type Defined by the GARP application
0x01 for GVRP, indicating the
VLAN ID attribute
Attribute list
Contains one or multiple attributes ––