set garp timer

To enable or disable globally the GARP Multicast Registration Protocol ( GMRP) feature on all ports, use the command set garp timer in Interface Configuration Mode. GMRP uses the services of GARP to propagate multicast information to the bridges in a LAN. This information allows GMRP aware devices to reduce the transmission of multicast traffic to the LANs, which do not have any members of that multicast group. GMRP registers and de-registers the group membership information and group service requirement information with the GARP.

set garp timer

set garp timer { {join } { <time in milli seconds> } { | leave } { <time in milli seconds> } { | leaveall } { <time in milli seconds>} }

Parameters

Parameter Type Description
join   Enter to configure the time interval (in milli-seconds) till which a GARP participant should wait for its join message to be acknowledged before re-sending the join message. The join message is re-transmitted only once, if the initial message is not acknowledged. This time is started, once the initial join message is sent. The join message is sent by a GARP participant to another GARP participant for registering:
  • Its attributes with another participant
  • Its manually configured attributes
  • Attributes received from a third GARP participant
<time in milli seconds> Integer Enter a value for the time interval. This value can be multiple of tens only (that is, as 210, 220, 230 and so on) This value should satisfy the condition: GarpJoinTime > 0 and (2*GarpJoinTime) < GarpLeaveTime.
leave   Enter to configure the time interval (in milli-seconds) till which a GARP participant should wait for any join message before removing attribute details (that is, waiting time for a registrar to move from empty state (MT) to leave state (LV)). This time is started, once a leave message is sent to de-register the attribute details. The leave messages are sent from a GARP participant to another participant, when:
  • Its attributes should be de-registered
  • Its attributes are manually de-registered
  • It receives leave messages from a third GARP participant
<time in milli seconds> Integer Enter a value for the time interval. This value can be multiple of tens only (that is, as 610, 620, 630 and so on). The leave time should be greater than or two times as that of the GarpJoinTime. That is, the maximum value of the leave time cannot be more than two times of the join time. For example, if you configure join time as 500 milliseconds, then the leave time value can be from 510 milliseconds to 1000 milliseconds only.
leaveall   Enter to configure the time interval (in milli-seconds) till which the details of the registered attributes are maintained. The attribute details should be re-registered after this time interval. A leaveall message is sent from a GARP participant to other GARP participants, after this time interval. This time is started, once a GARP participant starts/once re-registration is done. The leaveall messages are sent from a GARP participant to other participants for:
  • De-registering all registered attributes
  • Re-registering all attributes with each of the participants
<time in milli seconds> Integer Enter a value for the time interval. This value can be multiple of tens only (that is, as 10010, 10020 and so on). The “leaveall time” should be greater than 0 and greater than GarpLeaveTime.

Mode

Interface Configuration Mode

Default

Prerequisites

Examples

iS5Comm(config)# set garp timer join 250