基本概念
VCMP使用域来管理交换机,这个域就称为VCMP管理域;并通过角色定义来确定设备的属性,称为VCMP的角色,VCMP共定义了Server、Client、Transparent和Silent四种角色。VCMP管理域及角色如图13-1所示。
VCMP管理域
如图13-1所示,VCMP管理域由一组域名相同的交换机通过Trunk或Hybrid链路类型的接口互连构成。同一域内的每台交换机都必须使用相同的域名,且一台交换机只能加入一个VCMP管理域,不同域的交换机间不能同步VLAN信息。
VCMP管理域确定了VCMP管理设备的范围,凡是加入域的交换机,均会受到域内的管理设备管理。域中只能有一台管理设备,但可以有多台被管理设备。
VCMP的角色
VCMP通过角色定义确定设备的属性,VCMP角色定义如表13-1所示。
VCMP的角色 |
定义及作用 |
说明 |
---|---|---|
Server |
作为VCMP管理域的管理角色,负责将VLAN信息通过VCMP报文同步给同域的其它设备。 |
Server上创建、删除VLAN和修改VLAN名称、描述的信息会在全域内传播。 |
Client |
作为VCMP管理域的被管理角色,属于某特定VCMP管理域,根据Server发过来的VCMP报文将VLAN信息同步到本地。 |
Client上创建、删除VLAN和修改VLAN名称、描述的信息不会在域内传播,但会被Server发送的VLAN信息覆盖。 |
Transparent |
作为透传角色,不受VCMP的管理行为影响,也不影响VCMP管理域中的其他设备。 |
Transparent直接转发VCMP报文(仅向Trunk或Hybrid类型链路转发) Transparent上创建、删除VLAN和修改VLAN名称、描述的信息不受Server影响,也不会在域内传播。 这样可满足某些设备不希望受VCMP管理,但需要转发VCMP报文的需求。 |
Silent |
部署在VCMP管理域的边缘,不受VCMP的管理行为影响,也不影响VCMP管理域中的其他设备,可用来隔离VCMP管理域。 |
Silent收到VCMP报文后直接丢弃,而不转发该报文。 Silent上创建、删除VLAN和修改VLAN名称、描述的信息不受Server影响,也不会在域内传播。 |
- Transparent和Silent不属于任何VCMP管理域。
VCMP管理域的边缘设备如果希望受VCMP的管理,也可设置为Client角色,但为防止本域的VCMP报文传输到其他域中,需要将连接其他域的接口去使能VCMP功能。