H04L45/036

Reliable address discovery cache

Reliable address discovery cache techniques are described. In an implementation, a reliable communication channel is established for control messages related to address resolution in a network. The communication channel is employed for communication of messages for internet protocol (IP) address acquisition, release, and mapping staleness between clients (e.g., nodes or endpoints) in the network and a cache manager component configured to maintain and update an address map for the clients. The cache manager component may also be configured to send directed messages via the communication channel to propagate changes in the mapping to the clients. Further, clients may provide explicit notifications regarding address release and staleness to the cache manager component to facilitate updating of the address map. In this way, a reliable and up-to-date address map is maintained and the amount of broadcast discovery messages and bandwidth consumed overall for address discovery operations may be reduced.

Method for acquiring, by SDN switch, exact flow entry, and SDN switch, controller, and system

Embodiments of the present invention disclose a method for acquiring, by an SDN switch, an exact flow entry, applied to an SDN network, where the SDN network includes an SDN controller and multiple SDN switches, the SDN controller communicates with each SDN switch in an inband communication manner, and the method includes: first establishing, by a first SDN switch, a reliable connection to the SDN controller; then, sending a first control message based on a packet corresponding to a protocol for the reliable connection; adding path information of the first SDN switch to the control message; and subsequently, also adding, by each SDN switch that receives the first control message, path information of each SDN switch to the first control message, so that finally, the SDN controller knows an entire path, so as to deliver a flow table to the first SDN switch.

Forwarding Data Packets In Software Defined Networks
20170237655 · 2017-08-17 ·

A software defined network (SDN) controller may configure a Layer-three gateway for a network segment in a hybrid network device within a SDN network, receive a Packet-in message encapsulated with a Layer-three data packet from a SDN network device, calculate an optimum path from source media access control (MAC) address of the data packet to destination MAC address of the data packet, and issue a flow entry to each network device in the optimum path. Subsequently, each network device may forward the data packet based on the flow entry.

CONTROL PLANE ISOLATION FOR SOFTWARE DEFINED NETWORK ROUTING SERVICES
20220038365 · 2022-02-03 ·

Techniques for avoiding single points of failure in routing components of an SDN are disclosed. In some aspects, control nodes that provide routing management services are assigned zone identifiers. The control nodes having one zone identifier can be on separate processes and/or physical hardware from control nodes having a different zone identifier. Workloads, such as virtual machines or containers, can establish routing sessions such as Border Gateway Protocol as a Service (BGPaaS) routing sessions using different zone identifiers to ensure that separate control nodes provide routing management services for the primary and secondary compute nodes associated with a high availability service. These techniques in this way facilitate high availability by ensuring that a control node is not a single point of failure for the high availability service provided by the primary and secondary compute nodes.

Control apparatus and method for supplying switch with entry

A control apparatus includes a generation unit to generate a plurality of entries to be supplied with the switch, the plurality of entries being stored in a storage, a transmission unit to transmit to the switch an integration entry that the plurality of entries is integrated in an integration rule, the switch storing the plurality of entries in a table used for processing input packets, an acquisition unit to acquire the plurality of entries from the storage, and a control unit to perform re-integration processing including generating a re-integration entry integrated the plurality of entries and an additional entry in a re-integration rule created based on content of the plurality of entries and the additional entry, the re-integration entry being transmitted to the switch.

METHOD AND APPARATUS FOR INTERCONNECTION BETWEEN NETWORKS
20170272274 · 2017-09-21 ·

Methods and apparatus for controlling the communication between a first network and a second network. The method comprises: creating a data path between the first network and the second network; building a translation table which translate a local legacy address of a device in the first network to a local virtual address of a device in the second network; and transmitting a flow rule created based on the translation table to the Network Address Translation (NAT) function of the created data path between the first network and the second network.

OpenFlow based distributed antenna system
11252092 · 2022-02-15 · ·

Disclosed is a distributed antenna system (DAS). The DAS includes a DAS controller, which is an OpenFlow controller, and one or more DAS units in order to dynamically control a traffic transmission policy of the DAS units using an OpenFlow protocol, wherein the DAS controller generates and changes a traffic transmission policy by reflecting a traffic transmission policy change request by operator manipulation or a software-defined network supporting application and a need for changing of the traffic transmission policy according to a status of the DAS unit and a status of a port, and the DAS unit transmits received traffic to a destination according to the policy.

END POINT MAPPING SERVICE TO ASSIST TRANSPORT SEGMENT ROUTING

Methods, devices, and systems for mapping transport segment labels to packet network endpoints using a mapping server. In some implementations, an end point address in an edge domain is received from an edge router, a mapping of one of the end point address to a transport segment label is received from a network device, the mapping is stored in a non-transitory memory device, and the mapping is transmitted to the edge router.

DATA GATHERING TO ENABLE THE OPTIMIZATION OF DISTRIBUTED WI-FI NETWORKS

Systems and methods for gathering data by an access point in a Wi-Fi system for optimization include periodically or based on command from a cloud-based system performing one or more of i) obtaining on-channel scanning data while operating on a home channel and ii) switching off the home channel and obtaining off-channel scanning data for one or more off-channels; and providing measurement data based on one or more of the on-channel scanning data and the off-channel scanning data to the cloud-based system for use in the optimization of the Wi-Fi system, wherein the measurement data comprises one or more of raw data and processed data.

METHOD AND DEVICE FOR INFORMATION PROCESSING
20170264496 · 2017-09-14 · ·

The disclosure discloses a method and device for information processing. In the method, information, which is notified by a Network Virtualization Edge (NVE), about a terminal connected to the NVE and information, which is notified by the NVE, about a connection between the NVE and the terminal is received; and according to the information about the terminal and the information about the connection, a corresponding operation is executed.