Znyx Networks bh5700 User Manual

Page of 359
zgvrpd 
NAME
zgvrpd - GARP VLAN Registration Protocol (GVRP) daemon for the OpenArchitect 
switch.
SYNOPSIS
zgvrpd [-d <level>] [-f] [-h <hostname>] [-p <ppa>] [-t 
<target>]
DESCRIPTION
zgvrpd is run after the network interfaces are created and initialized with zconfig, and started 
with ifconfig(1M).zgvrpd starts a background task that implements the GARP VLAN 
Registration Protocol (GVRP)  protocol for a specified zhp interface. GVRP provides a Layer-2 
mechanism for dynamically managing port membership in VLANs, including adding and 
deleting ports, and creating and deleting VLANs. The background task started by zgvrpd 
continues throughout the life of the Layer 2 network. GVRP is specified in ANSI/IEEE Std 
802.1Q, 1998 Edition
. The GARP protocol on which GVRP is based is specified in ANSI/IEEE 
Std 802.1D, 1998 Edition.
zgvrpd updates the switch’s VLAN configuration, based on GVRP packets received on the 
target interface. Specifically, it adds a port to or deletes a port from the VLAN specified in the 
GVRP packet. If the VLAN does not exist, zgvrpd creates it. If zgvrpd deletes the last port 
from a dynamically-created VLAN, it also deletes the VLAN.
When a VLAN is dynamically created, a corresponding zhpN interface is also created, where N is 
an integer between 5000 and 9999. The value of N is equal to 5000 plus the VLAN identification 
number (VID). For example, if zgvrpd creates VLAN 5, it also creates a zhp5005.
zgvrpd learns the existing (static) VLAN configuration of its target when starting up. When 
shutting down, zgvrpd deletes only the dynamic changes to the VLAN configuration that it has 
made. Manual changes to the VLAN configuration can be made while zgvrpd is running. 
However, all such changes will be deleted when zgvrpd is terminated.
Only the GARP normal registration mode is currently supported. Multiple instances of zgvrpd 
may run concurrently provided the targets are unique. If zgvprd’s target is a zhp, it’s 
recommended that the zhp contain all the ports on the switch. 
zgvrpd cannot be run concurrently with zsnoopd, because zsnoopd assumes static VLAN 
membership.
Ethernet Switch Blade User's Guide
release  3.2.2j
page  219