H04L2012/4629

Asynchronous object manager in a network routing environment

Systems, methods, and devices for offloading network data to a datastore. A system includes routing chip hardware and an asynchronous object manager in communication with the routing chip hardware. The asynchronous object manager is configurable to execute instructions stored in non-transitory computer readable storage media. The instructions include asynchronously receiving a plurality of objects from one or more producers. The instructions include identifying one or more dependencies between two or more of the plurality of objects. The instructions include reordering the plurality of objects according to the one or more dependencies. The instructions include determining whether the one or more dependencies is resolve. The instructions include, in response to determining the one or more dependencies is resolved, calling back an application and providing one or more of the plurality of objects to the application.

COMMUNICATION SYSTEM, COMMUNICATION METHOD, NETWORK DEVICE AND PROGRAM
20230327913 · 2023-10-12 ·

An object of the present disclosure is to transfer unicast via a boundary apparatus that is geographically close to a user apparatus even in communication from an L2 network to an EVPN and to prevent overlapping distribution of BUM. According to the present disclosure, there is provided a communication system in which a first network and a second network are connected to each other by a plurality of paths, in which, in the plurality of paths, a transfer prevention unit that prevents transfer of a broadcast frame, an unknown unicast frame, and a multicast frame from the second network to the first network is included, and in which a broadcast frame, an unknown unicast frame, and a multicast frame are transferred from the second network to the first network by only a specific path of the plurality of paths.

SYSTEMS AND METHODS FOR LOW CONVERGENCE TIME FOR MEDIA ACCESS CONTROL MOVE EVENTS

In some implementations, a first network device may transmit data to a second network device based on the data being associated with a media access control (MAC) address that is associated with an access port of the second network device, wherein the first network device and the second network device are included in a plurality of network devices interconnected by first tunnels associated with a forwarding plane and second tunnels associated with a control plane. The first network device may determine that the MAC address is associated with an access port of the first network device and may transmit, via one or more first tunnels, a notification indicating that the MAC address is associated with the first network device. The first network device may transmit, via one or more second tunnels, a notification indicating that the MAC address is associated with the first network device.

Communication system and control method

A communication system is a communication system connected to an upper network and a lower network, and includes at least one intermediate communication device including a plurality of upper ports for inputting and outputting optical signals to and from the upper network, and a plurality of lower ports for inputting and outputting optical signals to and from the lower network, the intermediate communication device being configured to relay communication between the upper network and the lower network, a switching device that is connected to the upper and lower networks and the plurality of upper and lower ports, switches a connection between the upper network and the plurality of upper ports, and switches a connection between the lower network and a plurality of lower ports, and a control device that outputs, to the switching device, an instruction to switch the connection by the switching device according to a communication status between the upper network and the lower network.

NETWORK NODE-TO-NODE CONNECTIVITY VERIFICATION INCLUDING DATA PATH PROCESSING OF PACKETS WITHIN A PACKET SWITCHING DEVICE

In one embodiment, network node-to-node connectivity verification is performed in a network including data path processing of packets within a packet switching device. In one embodiment, an echo request connectivity test packet, emulating an echo request connectivity test packet received from a first connected network node, is inserted by the packet switching device prior in its data processing path prior to ingress processing performed for packets received from the first connected network node. A correspondingly received echo reply connectivity test packet is intercepted by the packet switching device during data path egress processing performed for packets to be forwarded to the first connected network node.

Packet Transmission Method, Correspondence Obtaining Method, Apparatus, and System
20230318966 · 2023-10-05 ·

This application provides a packet transmission method, a correspondence obtaining method, and an apparatus and a system that are related to the foregoing method. For the packet transmission method, a first PE receives a first BIER packet sent by a first CE, determines, based on the received first BIER packet, a first VPN to which the first CE belongs, and transmits the first BIER packet based on the first VPN.

TUNNEL BFD SESSION ESTABLISHMENT METHOD AND DEVICE
20230300048 · 2023-09-21 ·

A tunnel BFD session establishment method and device are provided. The tunnel BFD session establishment method includes: acquiring first content information, generating a first tunnel bidirectional forwarding detection (BFD) session establishment packet according to the first content information, and sending the first tunnel BFD session establishment packet to a second edge node; receiving a second tunnel BFD session establishment packet sent by the second edge node; and establishing a tunnel BFD session between the first edge node and the second edge node when the BFD status of the first edge node and the BFD status of the second edge node are a preset status. Therefore, the solution can solve a series of problems in the related art caused by that a tunnel BFD session can only be established by means of manual configuration, so as to achieve the effect of automatically establishing the tunnel BFD session.

Assigning security group tag for infrastructure traffic and preserving security group tag in snooped packets in dynamic segmentation

The system determines a first source MAC associated with a switch. The system updates a MAC address table by mapping the first source MAC to a first tag which indicates a source role corresponding to a network infrastructure. A processor associated with the switch generates a first packet which indicates the first source MAC. The system performs a first search in the MAC address table based on the indicated first source MAC to obtain the first tag, and performs a second search in a policy table based on the first tag for a policy which indicates an action to be applied to the first packet. If the second search is not successful, the system modifies a header of the first packet by adding the first tag. If the second search is successful, the system determines that the indicated action comprises allowing the first packet and transmits the first packet.

ROBUST NETWORK CONNECTIVITY LEVERAGING EDGE COMPUTE
20230140789 · 2023-05-04 · ·

The present disclosure describes providing robust network connectivity by creating a virtual overlay network over a plurality of communication network channels, such that if there is a failover on a first network, a failover overlay tunnel may be used to prevent an interruption in service when the first network drops. An SD-WAN remote may be deployed at an edge location of a network and an SD-WAN base may be installed at a client premises. A first overlay tunnel using a first communication transport may be utilized as a default route and a second overlay tunnel using a second communication transport may be used as a failover route.

Multicast routing through multi-tier edge gateways

A method of transmitting multicast traffic to workloads of tenants communicating over overlay networks provisioned on top of a physical network includes the steps of: detecting the multicast traffic; determining that the multicast traffic is bound for workloads of a first tenant and workloads of a second tenant; encapsulating one instance of the multicast traffic using a Layer 2 (L2) over Layer 3 (L3) encapsulation protocol to generate encapsulated traffic, wherein the encapsulated traffic includes an identifier of a first backplane network corresponding to the first tenant and an identifier of a second backplane network corresponding to the second tenant in a header portion of each packet of the encapsulated traffic; and transmitting, to a first host computing device, the encapsulated traffic with the identifiers of the first and second overlay networks.