Zgvrpd – Znyx Networks bh5700 User Manual

Page 300

Advertising
background image

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.

OPTIONS

-d <level>

Sets the level of debugging output required by zgvrpd. The

Ethernet Switch Blade User's Guide

release 3.2.2j

page 300

Advertising