Patent classifications
H04L12/4675
Method and apparatus for implementing a flexible virtual local area network
A method and apparatus for implementing a virtual local area network. The method includes determining a global virtual local area network for transmitting a data frame in response to receiving the data frame at a first switch, encapsulating the data frame based at least in part on said determination and transmitting it to at least one second switch over the determined global virtual local area network. The data frame is received at the second switch and an identifier of the global virtual local area network is obtained according to the data frame. Based at least in part on the identifier of the global virtual local area network, it is determined that which local virtual local area network served by the second switch the de-capsulated data frame can be sent to.
Traffic Engineering Service Mapping
A customer network controller (CNC) including a processor and a memory. The processor is configured to use a virtual private network (VPN)-specific service model for a VPN service and map the VPN-specific service model to one or more traffic engineering (TE)-specific parameters. The memory is coupled to the processor and configured to store a mapping between a VPN identification (ID) of the VPN service corresponding to the VPN-specific service model and a tunnel ID of either an existing TE tunnel or newly-established TE tunnel for the VPN service. The existing TE tunnel or the newly established TE tunnel satisfies the one or more TE-specific parameters.
System and methods for mapping a network service path
Aspects of the present disclosure involve methods and systems for mapping network service paths between endpoint devices of a network. An aggregate network traffic database is used to store network traffic data retrieved from network devices of a network. A network service mapper then queries the database using endpoint device identifiers corresponding to endpoint devices to determine which network devices interacted with the endpoint devices during provisioning of previous network service instances. The set of network devices is then compared and analyzed to determine one or more network service paths between a pair of endpoint devices. In certain implementations, network architecture rules and/or network device configuration data is also analyzed to determine an order of the network devices along the one or more network service paths.
MAC ADDRESS SYNCHRONIZATION
A method, an apparatus and a VTEP for synchronizing MAC address are provided. According to the method, first mapping relationship configured on first aggregation/IPP port of first VTEP is notified to second VTEP in a same MLAG system. The second VTEP configures the relationship on second aggregation/IPP port of the second VETP. The relationship represents a mapping relationship of first tag ID of first port of the first VTEP to first VXLAN ID. Second tag ID of second port of the second VTEP differs from the first tag ID. The first VTEP receives a successful configuration message returned by the second VTEP after successfully configuring the relationship on the second IPP port. The first VTEP then sends first MAC address to the second IPP port via the first IPP port, wherein the first MAC address is the MAC address of a device accessing the first VTEP via the first port.
EVPN Packet Processing Method, Device, and System
The method includes the following steps: The second PE device sends, to the first PE device, a MAC route learned from the CE device. The first PE device generates a MAC forwarding entry based on the MAC route. The first PE device may forward, based on the MAC forwarding entry by using the CE device, a packet whose destination MAC address is the CE device or a MAC address of a terminal device accessing the CE device. An outbound interface identifier included in the MAC forwarding entry is an identifier of an interface connected to the CE device. According to the method in this application, load can be effectively shared between the second PE device and the first PE device, and system bandwidth resources can be properly used.
ON PREMISES, REMOTELY MANAGED, HOST COMPUTERS FOR VIRTUAL DESKTOPS
Virtual desktops are hosted on one or more remote desktop hosts at one or more private locations of an enterprise, remote from a service provider location, and behind a firewall on a private computer network. The desktops are remotely managed through resources at a service provider data center, optionally along with other virtual desktops hosted on desktop hosts at the service provider data center. The remote desktop hosts can be pre-configured with known storage, compute and connectivity resources. The remote desktop hosts can be remotely managed through a resource management appliance, i.e., a management system running resource management software, which can be located at either the service provider data center or the tenant data center.
SYSTEMS AND METHODS FOR EXTENDING LINK LAYER DISCOVERY OVER VIRTUAL ETHERNET BRIDGES
In accordance with embodiments of the present disclosure, an information handling system may include a host system comprising a host system processor and a network interface coupled to the host system processor and may include a management controller communicatively coupled to the host system processor and configured to provide management of the information handling system. The network interface may be configured to capture discovery protocol packets and encode the discovery protocol packets with extended discovery protocol information comprising information regarding physical functions, virtual functions, and ports associated with the discovery protocol packets.
VXLAN implementation method, network device, and communications system
A Virtual eXtensible Local Area Network (VXLAN) method comprises obtaining, by a network device, a mapping from a virtual local area network identifier VLAN ID to a VXLAN network identifier VNI; receiving, by the network device through a port, an Ethernet frame forwarded by an access device, where a VLAN tag field in the Ethernet frame includes the VLAN ID; adding, by the network device, a VXLAN header to the Ethernet frame based on the VLAN ID and the mapping to obtain a VXLAN packet, where a VNI field in the VXLAN header includes the VNI; and sending, by the network device, the VXLAN packet.
VXLAN Implementation Method, Network Device, and Communications System
A virtual eXtensible local area network (VXLAN) method comprises obtaining, by a network device, a mapping from a virtual local area network identifier VLAN ID to a VXLAN network identifier VNI, receiving, by the network device through a port, an Ethernet frame forwarded by an access device, where a VLAN tag field in the Ethernet frame includes the VLAN ID, adding, by the network device, a VXLAN header to the Ethernet frame based on the VLAN ID and the mapping to obtain a VXLAN packet, where a VNI field in the VXLAN header includes the VNI, and sending, by the network device, the VXLAN packet.
AUTOMATED ACCESS TO RACKS IN A COLOCATION DATA CENTER
Top-of-rack (TOR) switches are connected to a network fabric of a data center. Each TOR switch corresponds to a rack of the data center, and is configured to provide access to the network fabric for computing devices mounted in the rack. In one method, a TOR switch is mounted in a rack. The TOR switch is connected to a network fabric of a data center. A lock is used to control physical access to the rack. A request to physically access the rack is received from a computing device (e.g., a badge implementing a security token, or a mobile device). The request includes authentication credentials. The computing device is then authenticated. In response to authenticating the computing device, the lock is configured to provide physical access to the rack.