H04L12/4666

Switching device, communication control method and communication control program

A switching device relays data in an on-vehicle network and has a plurality of communication ports. The switching device comprises: a detection unit that detects a failure in communication with another switching device connected to one of the communication ports; and a processing unit that transmits failure information indicating at least any one of a site where the failure in communication occurs and a communication port to be used when the failure in communication occurs by a target switching device being a switching device different from said another switching device, to the target switching device if the failure in communication is detected by the detection unit.

System and method for identifying communication between virtual servers

A server, includes a virtual machine identifier assigning section to assign an identifier of a virtual machine operating on the server; and a network interface to transmit a packet including a Layer 2 header information which includes the identifier of the virtual machine and a first packet field for a VLAN-Tag, wherein the network, interface transmits the packet to a packet encapsulate section which encapsulates a second packet field including the Layer 2 header information with a virtual network identifier representing a virtual network to which the virtual machine belongs.

CONNECTING TO MULTIPLE CLOUD INSTANCES IN A TELECOMMUNICATIONS NETWORK
20220255773 · 2022-08-11 · ·

Aspects of the disclosure involve systems and methods for utilizing Virtual Local Area Network separation in a connection, which may be a single connection, between a customer to a telecommunications network and a cloud environment to allow the customer to access multiple instances within the cloud through the connection. A customer may purchase multiple cloud resource instances from a public cloud environment and, utilizing the telecommunications network, connect to the multiple instances through a communication port or connection to the cloud environment. To utilize the single connection or port, communication packets intended for the cloud environment may be tagged with a VLAN tag that indicates to which cloud instance the packet is intended. The telecommunications network may route the packet to the intended cloud environment and configure one or more aspects of the cloud environment to analyze the attached VLAN tag to transmit the packet to the intended instance.

Forwarding video-on-demand flow
11418843 · 2022-08-16 · ·

Provided are a method and a device for forwarding a video-on-demand flow, which may be applied to a network with virtualization of network functions. In an example of the method, for a Virtual Broadband Remote Access Server (vBRAS) Service Orchestrator (vBRASSO) managing at least one vBRAS in a vBRAS resource pool in the network with virtualization of network functions, if a particular vBRAS completes user authentication, the vBRASSO determines a Point Of Presence (POP) switch for forwarding a video-on-demand flow to the user based on the user information from the vBRAS, and notifies the POP switch of a route for forwarding the video-on-demand flow to the user in such a way that the POP switch advertises the route to a core router configured to receive the video-on-demand flow from a video-playing source in the network with virtualization of network functions.

Automated connectivity to cloud resources

The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.

Forwarding packet
11283645 · 2022-03-22 · ·

Provided are a method and an apparatus for forwarding a packet. Based on an example of the method, in a case of receiving an upstream Q-in-Q protocol packet through a port connected to an access device, an Edge Stream Gateway (ESGW) device forwards the upstream Q-in-Q protocol packet to a Virtual Broadband Remote Access Server (vBRAS) device through a Virtual eXtensible Local Area Network (VXLAN) tunnel between the ESGW device and the vBRAS device; in a case of receiving an upstream Q-in-Q data packet through a port connected to the access device, the ESGW device removes a Q-in-Q tag of the upstream Q-in-Q data packet, determines that a destination Media Access Control (MAC) address of the upstream Ethernet data packet without the Q-in-Q tag is an MAC address of the ESGW device, and performs layer-3 forwarding based on a destination IP address of the upstream Ethernet data packet.

Method and network device for overlay tunnel termination and mirroring spanning datacenters
11297037 · 2022-04-05 · ·

A method and network device for overlay tunnel termination and mirroring spanning datacenters. Specifically, the method and network device disclosed herein entail the traversal of mirrored network traffic from datacenters lacking traffic analysis tools to other datacenters including the sought after traffic analysis tools. Further, the aforementioned traversal of mirrored network traffic may utilize virtual network layer overlay domain tunnels.

Time division control of virtual local area network (vlan) to accommodate multiple virtual applications

Disclosed methods define VLAN time slots for one or more VLANs within an HCI environment. A management resource may control virtual application access to each VLAN in accordance with the VLAN time slots wherein only one virtual application may connect to the VLAN during a VLAN time slot. Disclosed methods may define VLAN time slots for each of the plurality of virtual applications. The VLAN time slots may be defined dynamically, wherein durations of the VLAN time slots may be re-calculated each VLAN cycle. A duration of the VLAN time slot for a particular virtual application may be determined based on the number of packets transmitted by the virtual application during a previous VLAN cycle. Each VLAN time slot may include an active interval, for transmitting packets, and an inactive interval. Each active interval may include a fixed duration base interval and a variable duration dynamic interval.

VXLAN implementation method, network device, and communications system
11271779 · 2022-03-08 · ·

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.

System for controlling network access of terminal based on tunnel and method thereof

A node includes: a communication circuit; a processor operatively connected to the communication circuit; and a memory operatively connected to the processor and storing a target application and an access control application, wherein the memory stores instructions that when executed by the processor, cause the node to: detect a network access event of the target application to a destination network through the access control application, identify whether a tunnel corresponding to identification information of the target application and the destination network and authorized by an external server exists, transmit a data packet of the target application through the authorized tunnel using the communication circuit, when the authorized tunnel exists, and drop the data packet of the target application, when the authorized tunnel does not exist.