End-to-end Enhanced Reliable Datagram Transport

    公开(公告)号:US20170346742A1

    公开(公告)日:2017-11-30

    申请号:US15168118

    申请日:2016-05-30

    CPC classification number: H04L47/18 H04L5/0055 H04L47/11

    Abstract: A method for communication includes establishing, using an end-to-end reliable transport context, a channel for exchange of data packets over a network between a first network interface controller (NIC) of a first computing node on the network and a second NIC of a second computing node on the network. The first NIC accepts first and second work items for execution on behalf of different, first and second sender processes, respectively, that are running on the first computing node. The first and second work items are executed by transmitting over the network from the first NIC to the second NIC, using the end-to-end reliable transport context, first and second messages directed to different, first and second receiver process running on the second computing node, using the same end-to-end reliable transport context. The second message is sent before receiving from the second NIC any acknowledgment of the first message.

    Routing via multiple paths with efficient traffic distribution

    公开(公告)号:US09806994B2

    公开(公告)日:2017-10-31

    申请号:US14732853

    申请日:2015-06-08

    CPC classification number: H04L45/24

    Abstract: A network element includes circuitry and one or more interfaces. The interfaces are configured to connect to a communication network. The circuitry is configured to assign multiple egress interfaces corresponding to respective different paths via the communication network for routing packets to a given destination-address group, to hold, for the given destination-address group, respective state information for each of multiple sets of hash results, to receive via an ingress interface a packet destined to the given destination-address group, to calculate a given hash result for the packet and identify a given set of hash results in which the given hash result falls, and to forward the packet via one of the multiple egress interfaces in accordance with the state information corresponding to the given destination-address group and the given set of hash results.

Patent Agency Ranking