CISCO VTP and HUAWEI VCMP.
VTP
VTP is a communication protocol running at the data link layer (Layer 2) of the OSI model
and manages the VLAN creation, deletion, and modification in a domain. When a VLAN is
configured on a VTP server, the VTP server automatically advertises the VLAN configuration
to other switches in the local domain. After receiving the VLAN configuration, the switches
modify their VLAN configurations to the same as that on the VTP server. This reduces the
VLAN configuration workload while retaining consistent VLAN configuration.
A VTP server sends Inter-Switch Link (ISL) frames or Cisco proprietary Dynamic Trunking
Protocol (DTP) frames to advertise the VLAN creation, deletion, and modification to other
switches in the local domain. VTP clients can automatically learn VLAN configurations,
making management convenient.
VTP supports three working modes: VTP server, VTP client, and VTP transparent. By default,
a switch is configured with VLAN 1 and the VTP server working mode before delivery. A
VTP domain can have only one VTP server.
1 On a VTP server, you can maintain all VLAN lists in the local VTP domain and create,
delete, and modify VLANs.
2 A VTP client learns VLAN configurations from the VTP server and maintains all VLAN
lists, but you cannot create, delete, or modify VLANs on the client.
3 A VTP transparent switch is an independent switch that does not participate in VTP
implementation or learn VLAN configurations from the VTP server. On the VTP
transparent switch, you can create, delete, and modify only the local VLANs.
VCMP
VLAN Central Management Protocol (VCMP) is a Huawei proprietary protocol that supports
the configuration, management, and delivery of VLANs on a VCMP server. A VCMP domain
is composed of switches that have the same VCMP domain name and are connected through
trunk ports. A switch belongs to only one VCMP domain. Switches in a VCMP domain are
managed by the VCMP server in the local domain. The VCMP domain allows one VCMP
server and multiple VCMP clients. Attributes of the devices in the VCMP domain depend on
their roles, including:
Server: A VCMP server synchronizes VLAN configurations to other switches in the local
domain.
Client: A VCMP client synchronizes VLAN configurations from the VCMP server.
Transparent: A VCMP transparent switch neither affects other switches in the local
VCMP domain nor is affected by management behaviors. The VCMP transparent switch
forwards received frames through trunk ports.
Silent: Deployed at the edge of a VCMP domain, a VCMP silent switch neither affects
other switches in the local VCMP domain nor is affected by management behaviors. The
VCMP silent switch discards received VCMP frames.