二.VMPS客户机的介绍:
当端口被配置为动态(dynamic)的时候,它基于MAC地址的接收VLAN信息.这些VLAN信息是基于端口MAC地址,从VMPS那里动态获得的.动态端口一次只能属于一个VLAN.当链路up后,端口不会立即转发流量,直到该端口获得了VLAN信息.当动态端口所连的主机发起第一个数据包的时候,数据包中的源MAC地址就做为VQP的请求信息中的一个关键部分,它尝试去匹配VMPS数据库里的MAC地址.如果匹配成功,那么VMPS向客户机发送VLAN信息(VLAN ID);如果匹配不成功,那么VMPS要么拒绝该请求,要么把端口关闭(这取决于VMPS所处的模式).当多个MAC地址(主机)处于同一VLAN的时候,多个MAC地址可以对应一个动态端口.如果动态端口的链路down掉,端口将被还原成未指定状态,并且在指定VLAN之前,VMPS将对这些地址重新检查;如果这些主机位于不同的VLAN,VMPS将向客户返回最新的MAC地址到VLAN映射的信息.
三.VMPS客户机的配置:
VMPS客户机的配置:
!
vmps server 172.20.128.179 primary /------指定主VMPS的地址,也可用主机名代替IP地址------/
vmps server 172.20.128.178 /------指定备用VMPS的地址,也可用主机名代替IP地址,最多可以配置4个VMPS------/
!
验证VMPS信息:
Switch#show vmps
VQP Client Status:
--------------------
VMPS VQP Version: 1
Reconfirm Interval: 60 min
Server Retry Count: 3
VMPS domain server: 172.20.128.179 (primary, current)
172.20.128.178
Reconfirmation status
---------------------
VMPS Action: No Dynamic Port
如上还显示了VMPS客户机的默认信息.
在VMPS客户机上配置动态端口:
!
interface fa1/1
switchport mode access
switchport access vlan dynamic
!
验证信息:
Switch# show interface fa1/1 switchport
Name: Fa0/1
Switchport: Enabled
Administrative mode: dynamic auto
Operational Mode: dynamic access
Administrative Trunking Encapsulation: isl
Operational Trunking Encapsulation: isl
Negotiation of Trunking: Disabled
Access Mode VLAN: 0 ((Inactive))
Trunking Native Mode VLAN: 1 (default)
Trunking VLANs Enabled: NONE
Pruning VLANs Enabled: NONE
如果在动态端口上配置了语音VLAN ID(VVID),那么该端口可以既属于接入VLAN,也可属于语音VLAN.因此,一个连接的有IP电话的端口可以有单独的VLAN信息:
1.数据流量走接入VLAN.
2.语音流量走语音VLAN.
确认动态VLAN的成员关系:
Switch#vmps reconfirm
设置VMPS客户机从VMPS周期性的重新确认动态VLAN的成员关系,设置等待确认的时间(单位:分钟);设置VMPS客户机与VMPS通信的尝试次数:
!
vmps reconfirm 120 /------默认60分钟------/
vmps retry 5 /------默认3次------/
!