Patent ID: 9590855
Date: 2017-03-07
CPC Classifications: H04L

Claim:
1. A method comprising: sending, by a virtual machine (VM) in an edge virtual bridging (EVB) network, an associate message to a device that implements Transparent Interconnection of Lots of Links (TRILL) protocol, the associate message comprising a virtual station interface (VSI) identifier for interfacing with a VSI database (VSI-DB), the VSI-DB comprising EVB policies and virtual local area network (VLAN) information; dynamically creating, in response to receiving the associate message, a VLAN associated with the VM; communicating, by the device, with the VSI-DB using the VSI identifier to obtain VLAN information for connecting the VM to the VLAN; obtaining network information from the VSI-DB by the device based on the VSI identifier, the network information comprising VLAN information indicating which port of the device the VM should use to connect to the VLAN; automatically changing the indicated port for the device from a network port to an access port based on the network information; automatically enabling the TRILL protocol on the device in response to the indicated port being configured as an access port; sending, by the VM, a de-associate message to the device, the de-associate message comprising the VSI identifier; obtaining network information from the VSI-DB by the device based on the VSI identifier, the network information comprising VLAN information indicating which port of the device the VM is using to connect to the VLAN; automatically changing the indicated port for the device from an access port to a network port; and automatically disabling the TRILL protocol on the device in response to the indicated port being configured as a network port.