H04L12/709

AUTOMATIC CONFIGURATION OF A NETWORK SWITCH IN A MULTI-CHASSIS LINK AGGREGATION GROUP
20170310548 · 2017-10-26 ·

Various embodiments set forth a method for automatically configuring a multi-chassis link aggregation group (MLAG), including receiving first system information associated with the MLAG, receiving a first discovery packet via a first uplink port associated with a first switch that is included in the MLAG, where the first discovery packet includes second system information associated with the MLAG, determining whether the first system information matches the second system information, where if the first system information matches the second system information, then concluding that the first uplink port is included in an inter peer link connecting the first switch to a second switch that also is included in the MLAG, and if the first system information does not match the second system information, then concluding that the first uplink port is not included in the inter peer link. Advantageously, the method avoids requiring a user to enter hundreds of commands manually.

ACCESS POINT (AP), STATION (STA) AND METHOD FOR LINK AGGREGATION

Embodiments of an access point (AP), station (STA) and method for link aggregation are generally described herein. An aggregated link for multiple channels may be established. The link may be aggregated at an upper medium access control (MAC) entity, which may communicate with multiple lower MAC entities for the channels. The upper MAC entity may assign packet numbers (PNs) to a sequence of MAC service data units (MSDUs) for the aggregated link and may allocate the MSDUs to the channels. The PNs may enable reordering at a receiving entity. The lower MAC entities may assign sequence numbers (SNs) to MAC protocol data units (MPDUs). The SNs may enable acknowledgement at a receiving entity. The MPDUs may include the SNs and the corresponding PNs.

Ethernet switch and method for routing Ethernet data packets
09800499 · 2017-10-24 · ·

The present invention relates to data switching networks, and, in particular, to link aggregation groups in Ethernet switching networks. A technique is described in which a large number of links in a link aggregation group can be managed.

END-TO-END NEGATIVE ACKNOWLEDGMENT
20170302409 · 2017-10-19 ·

A processing device includes a transceiver to be coupled to a link and control logic coupled to the transceiver. The control logic is to assign a unique sequence identifier to each packet to be transmitted across the link to a receiving node and transmit packets via the transceiver across the link to the receiving node. Each packet is to have a unique sequence identifier. The control logic also is to receive a message from the receiving node, the message containing the sequence identifier of a packet not correctly received by the receiving node. Based on the received message, the control logic is to cause an end-to-end negative acknowledgment (E2E NAK) packet to be transmitted to an originating node of the packet that was not correctly received.

Method, Apparatus, Terminal Device, and System for Adjusting Working Status of Aggregated Link
20170302568 · 2017-10-19 ·

The present disclosure discloses a method and an apparatus for adjusting a working status of an aggregated link. The method includes: when determining to switch a modulation mode of a first sub-link of an aggregated link from a first modulation mode to a second modulation mode, determining a transmission delay of transmitting a data slice in the second modulation mode by using the first sub-link; comparing the transmission delay of transmitting a data slice in the second modulation mode by using the first sub-link with a transmission delay of transmitting a data slice by using another sub-link of the aggregated link, to obtain a difference; and if the difference meets a preset condition, sending information for controlling a working status of the first sub-link to a transmit end device, so that the transmit end device controls the working status of the first sub-link in the second modulation mode.

SYSTEM & METHOD FOR AUTOMATICALLY DETERMINING THE OPTIMAL TOPOLOGY FOR MULTIPLE NETWORKED DEVICES
20170302528 · 2017-10-19 · ·

A system and computer implemented method for optimizing network topology in a network comprises a memory unit to store a set of program modules and a processor to execute the set of program modules. A connection detection module is configured to identify a set of network endpoints connected to a network host via Ethernet connections. Further, an input module identifies at least one datagram among the plurality of datagrams received from the network endpoints. The at least one datagram is received from at least one network interface among the plurality of network interfaces. The input module classifies the at least one network interface into at least one of a compute node and a storage node. An optimizer module optimizes the network host, to function with the at least one network interface in one of a first mode, a second mode, and a third mode.

Systems and methods for non-unicast/destination lookup fail (DLF) load balancing

Aspects of the present invention include a port extender environment using the port extenders to dynamically select a data path. In embodiments of the present invention, each port extender can communicate data traffic to another port extender or to a host receiver. The communication path is selected in the port extender using a hashing system.

EXPLICIT CONTROL OF AGGREGATION LINKS VIA IS-IS
20170295089 · 2017-10-12 ·

A process is implemented by a network device for enabling the provisioning of explicit trees in a network by reporting link aggregation group (LAG) configuration information to a path computation element (PCE). The network device implements a LAG module and an intermediate system-intermediate system (IS-IS) module that includes an IS-IS path control and reservation module (ISIS-PCR). The process includes reporting LAG configuration by the LAG module to the IS-IS module within the network device, sending a link state protocol data unit (PDU) (LSP) with the LAG configuration in a LAG sub type length value (TLV) by the ISIS-PCR, receiving, by the IS-IS module, an explicit tree that specifies at least one virtual local area network (VLAN) identifier (VID) to an aggregation link of the LAG assignment, and translating, by the ISIS-PCR module, the explicit tree into a LAG configuration, the LAG configuration specifying a conversation to aggregation link assignment.

System and method for aggregating and estimating the bandwidth of multiple network interfaces

The present invention provides a system and method for aggregating and estimating the bandwidth of the multiple network interfaces. Particularly, the invention provides a cross layer system for bandwidth aggregation based on dynamic analysis of network conditions. Further, the invention provides a system and method of estimation for evaluating bandwidth of multiple physical interfaces.

Autonomic ingress traffic load balancing in link aggregation groups by modification of switch routing

Mechanisms are provided for performing traffic load balancing on ingress traffic directed to a Link Aggregation Group (LAG). The mechanisms monitor a ingress traffic load across a plurality of links of the Link Aggregation Group (LAG). The mechanisms determine if the ingress traffic load across the plurality of links is unbalanced. Moreover, the mechanisms, in response to determining that the ingress traffic load across the plurality of links is unbalanced, send a message to a switch associated with the LAG requesting the switch to modify routing of ingress traffic to the LAG to perform ingress traffic load balancing.