Excluding a data frame from a link aggregation group

US9473389B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9473389-B2
Application numberUS-201313906091-A
CountryUS
Kind codeB2
Filing dateMay 30, 2013
Priority dateMay 30, 2013
Publication dateOct 18, 2016
Grant dateOct 18, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Examples disclose a computing device, method, and machine-readable storage medium to identify a destination address associated with a data frame upon ingress. Additionally, the computing device, method, and machine-readable storage medium exclude the data frame from a link aggregation group (LAG) based upon a determination to route the data frame to a port associated with the LAG.

First claim

Opening claim text (preview).

We claim: 1. A computing device comprising: a module to: identify a destination address associated with a data frame upon ingress of the data frame into the computing device; and based on the identified destination address, perform a determination to route the data frame directly to a port such that the determination bypasses routing the data frame to a link aggregation group (LAG) associated with the port; and an address table to list based on the identified destination address which data frames should bypass the LAG and be routed directly to the port and which data frames should be routed to the LAG associated with the port, and an exclusion table to list which destination addresses should bypass which link aggregation group (LAG). 2. The computing device of claim 1 further comprising: the port to: participate in the link aggregation group (LAG) with multiple ports; and transmit the data frame to the destination address. 3. A method comprising: identifying a destination address associated with a data frame upon ingress; performing a determination, from an address table, that the data frame should bypass a link aggregation group (LAG) and be routed directly to a port; and inspecting the data frame for a presence of specified content; and based on the presence of the specified content, populating an exclusion table with the identified destination address associated with the data frame, wherein the exclusion table is used in conjunction with the address table to perform the determination; and in response to the determination, bypassing the LAG via routing the data frame directly to the port. 4. The method of claim 3 wherein bypassing the LAG via routing the data frame directly to the port is further comprising: routing the data frame directly to the port for transmission to a network adapter, wherein the port is a participant in the LAG. 5. The method of claim 3 further comprising: determining whether the identified destination address is absent from an the address table; and in response to the determination the identified destination address is absent from the address table, populating the address table with the destination address. 6. The method of claim 3 further comprising: identifying a network adapter through which to route the data frame; and wherein the determination to bypass the data frame from the link aggregation group (LAG) is further based upon the identity of the network adapter. 7. The method of claim 3 further comprising: routing the data frame directly to the port associated with the link aggregation group (LAG) in a manner that bypasses the LAG. 8. The method of claim 3 wherein performing the determination, from the address table, that the data frame should bypass the LAG and be routed directly to the port is further comprising: processing the identified destination address associated with the data frame in accordance with the exclusion table, wherein the exclusion table specifies which destination address should be excluded from which LAG. 9. A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a computing device, the storage medium comprising instructions to: identify a destination address associated with a data frame upon ingress; based on the identified destination address, perform a determination from an address table to bypass a link aggregation group (LAG) and route the data frame directly to a port; populate an exclusion table with a particular destination address and corresponding port, wherein the exclusion table bypasses the particular destination address from the link aggregation group (LAG); and in response to the determination, route the data frame directly to the port and bypass the LAG based on routing the data frame directly to the port. 10. The non-transitory machine-readable storage medium including the instructions of claim 9 and further comprising instructions to: route the data frame to the port for transmission to a network adapter. 11. The non-transitory machine-readable storage medium including the instructions of claim 9 and further comprising instructions to: determine whether the destination address is absent from the address table; and populate the address table with the destination address based on the determination the destination address is absent from the address table. 12. The computing device of claim 1 wherein to determine whether to route the data frame directly to the port, the computing device is to: reference the exclusion table; route the data frame directly to the port and bypass the LAG based on a determination the exclusion table includes the identified destination address. 13. The computing device of claim 1 wherein upon the determination to not bypass the LAG, the computing device is to: route the data frame to the link aggregation group (LAG). 14. The computing device of claim 1 wherein the address table includes a list of destination addresses and a corresponding list paths directing the computing device to transmit the data frame to either the LAG or to the port.

Assignees

Inventors

Classifications

  • Address processing for routing · CPC title

  • Cross-Sectional Technologies · mapped topic

  • H04L45/245Primary

    Link aggregation, e.g. trunking · CPC title

  • in wire-line communication networks, e.g. low power modes or reduced link rate · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9473389B2 cover?
Examples disclose a computing device, method, and machine-readable storage medium to identify a destination address associated with a data frame upon ingress. Additionally, the computing device, method, and machine-readable storage medium exclude the data frame from a link aggregation group (LAG) based upon a determination to route the data frame to a port associated with the LAG.
Who is the assignee on this patent?
Hewlett Packard Development Co Lp, Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification H04L45/245. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 18 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).