STATEFUL NETWORK ADDRESS TRANSLATION PROTOCOL IMPLEMENTED OVER A DATA NETWORK
    1.
    发明申请
    STATEFUL NETWORK ADDRESS TRANSLATION PROTOCOL IMPLEMENTED OVER A DATA NETWORK 审中-公开
    通过数据网络实现强大的网络地址翻译协议

    公开(公告)号:US20140181286A1

    公开(公告)日:2014-06-26

    申请号:US14189907

    申请日:2014-02-25

    CPC classification number: H04L61/2503 H04L29/12009 H04L29/12415 H04L61/2532

    Abstract: A technique for synchronizing NAT information stored on different network devices. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device causing that device to modify its respective NAT data structure using information from the first NAT transaction message. In this way, synchronization of NAT information stored on each of the network devices may be achieved.

    Abstract translation: 用于同步存储在不同网络设备上的NAT信息的技术。 每个网络设备包括被配置为存储NAT信息的相应NAT数据结构。 NAT信息包括与与至少一个其他网络节点进行通信会话的网络节点有关的至少一个NAT条目。 第一个NAT数据结构中的至少一个NAT条目被修改。 第一NAT数据结构与第一NAT网络设备相关联。 产生第一NAT事务消息,其包括与在第一NAT数据结构上执行的修改有关的信息。 第一NAT交易消息被发送到至少一个其他NAT网络设备,使得该设备使用来自第一NAT交易消息的信息来修改其各自的NAT数据结构。 以这种方式,可以实现存储在每个网络设备上的NAT信息的同步。

    Interoperability between data plane learning endpoints and control plane learning endpoints in overlay networks

    公开(公告)号:US11115375B2

    公开(公告)日:2021-09-07

    申请号:US16577330

    申请日:2019-09-20

    Abstract: A system and a method are disclosed for enabling interoperability between data plane learning endpoints and control plane learning endpoints in an overlay network environment. An exemplary method for managing network traffic in the overlay network environment includes receiving network packets in an overlay network from data plane learning endpoints and control plane learning endpoints, wherein the overlay network extends Layer 2 network traffic over a Layer 3 network; operating in a data plane learning mode when a network packet is received from a data plane learning endpoint; and operating in a control plane learning mode when the network packet is received from a control plane learning endpoint. Where the overlay network includes more than one overlay segment, the method further includes operating as an anchor node for routing inter-overlay segment traffic to and from hosts that operate behind the data plane learning endpoints.

    Asymmetric multi-destination traffic replication in overlay networks

    公开(公告)号:US10326694B2

    公开(公告)日:2019-06-18

    申请号:US15161636

    申请日:2016-05-23

    Abstract: Presented herein are hybrid approaches to multi-destination traffic forwarding in overlay networks that can be used to facilitate interoperability between head-end-replication-support network devices (i.e., those that only use head-end-replication) and multicast-support network devices (i.e., those that only use native multicast). By generally using existing tunnel end-points (TEPs) supported functionality for sending multi-destination traffic and enhancing the TEPs to receive multi-destination traffic with the encapsulation scheme they do not natively support, the presented methods and systems minimize the required enhancements to achieve interoperability and circumvents any hard limitations that the end-point hardware may have. The present methods and systems may be used with legacy hardware that are commissioned or deployed as well as new hardware that are configured with legacy protocols.

    INTEROPERABILITY BETWEEN DATA PLANE LEARNING ENDPOINTS AND CONTROL PLANE LEARNING ENDPOINTS IN OVERLAY NETWORKS

    公开(公告)号:US20200021555A1

    公开(公告)日:2020-01-16

    申请号:US16577330

    申请日:2019-09-20

    Abstract: A system and a method are disclosed for enabling interoperability between data plane learning endpoints and control plane learning endpoints in an overlay network environment. An exemplary method for managing network traffic in the overlay network environment includes receiving network packets in an overlay network from data plane learning endpoints and control plane learning endpoints, wherein the overlay network extends Layer 2 network traffic over a Layer 3 network; operating in a data plane learning mode when a network packet is received from a data plane learning endpoint; and operating in a control plane learning mode when the network packet is received from a control plane learning endpoint. Where the overlay network includes more than one overlay segment, the method further includes operating as an anchor node for routing inter-overlay segment traffic to and from hosts that operate behind the data plane learning endpoints.

    Interoperability between data plane learning endpoints and control plane learning endpoints in overlay networks

    公开(公告)号:US10454877B2

    公开(公告)日:2019-10-22

    申请号:US15143202

    申请日:2016-04-29

    Abstract: A system and a method are disclosed for enabling interoperability between data plane learning endpoints and control plane learning endpoints in an overlay network environment. An exemplary method for managing network traffic in the overlay network environment includes receiving network packets in an overlay network from data plane learning endpoints and control plane learning endpoints, wherein the overlay network extends Layer 2 network traffic over a Layer 3 network; operating in a data plane learning mode when a network packet is received from a data plane learning endpoint; and operating in a control plane learning mode when the network packet is received from a control plane learning endpoint. Where the overlay network includes more than one overlay segment, the method further includes operating as an anchor node for routing inter-overlay segment traffic to and from hosts that operate behind the data plane learning endpoints.

    TECHNIQUE FOR GLEANING MAC AND IP ADDRESS BINDINGS

    公开(公告)号:US20180006969A1

    公开(公告)日:2018-01-04

    申请号:US15197582

    申请日:2016-06-29

    CPC classification number: H04L45/02 H04L45/745 H04L61/103 H04L61/6022

    Abstract: Disclosed are systems, methods, and computer-readable storage media for gleaning MAC and IP address bindings. A networking switch facilitating data communication for a sub-network of a computer network can receive an ARP request from a VM included in the sub-network. The ARP request can include a MAC address and an IP address assigned to the VM. The ARP request can be transmitted by the VM as a result of the VM being added to the sub-network. The networking switch can transmit a reporting message to a control plane entity of the computer network. The reporting message can indicate that the VM has been added to the sub-network and include the MAC address and IP address assigned to the VM. The reporting message can cause the control plane entity to update a routing table for the computer network to include the MAC address and IP address assigned to the VM.

    Stateful network address translation protocol implemented over a data network
    9.
    发明授权
    Stateful network address translation protocol implemented over a data network 有权
    通过数据网络实现有状态的网络地址转换协议

    公开(公告)号:US09042381B2

    公开(公告)日:2015-05-26

    申请号:US14189907

    申请日:2014-02-25

    CPC classification number: H04L61/2503 H04L29/12009 H04L29/12415 H04L61/2532

    Abstract: A technique for synchronizing NAT information stored on different network devices. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device causing that device to modify its respective NAT data structure using information from the first NAT transaction message. In this way, synchronization of NAT information stored on each of the network devices may be achieved.

    Abstract translation: 用于同步存储在不同网络设备上的NAT信息的技术。 每个网络设备包括被配置为存储NAT信息的相应NAT数据结构。 NAT信息包括与与至少一个其他网络节点进行通信会话的网络节点有关的至少一个NAT条目。 第一个NAT数据结构中的至少一个NAT条目被修改。 第一NAT数据结构与第一NAT网络设备相关联。 产生第一NAT事务消息,其包括与在第一NAT数据结构上执行的修改有关的信息。 第一NAT交易消息被发送到至少一个其他NAT网络设备,使得该设备使用来自第一NAT交易消息的信息来修改其各自的NAT数据结构。 以这种方式,可以实现存储在每个网络设备上的NAT信息的同步。

Patent Agency Ranking