The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 05, 2017

Filed:

Jul. 07, 2014
Applicant:

Nicira, Inc., Palo Alto, CA (US);

Inventors:

Ronghua Zhang, San Jose, CA (US);

Amre Shakimov, Cupertino, CA (US);

Teemu Koponen, San Francisco, CA (US);

Assignee:

NICIRA, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/721 (2013.01); H04L 12/931 (2013.01); H04L 12/751 (2013.01); H04L 12/741 (2013.01); H04L 12/713 (2013.01); H04L 12/851 (2013.01);
U.S. Cl.
CPC ...
H04L 45/38 (2013.01); H04L 45/08 (2013.01); H04L 45/586 (2013.01); H04L 45/745 (2013.01); H04L 47/2441 (2013.01); H04L 49/70 (2013.01);
Abstract

Some embodiments provide a method for using headerspace analysis. The method receives several flow entries for distribution to a forwarding element in a network. Each flow entry includes a set of conditions to be matched by a packet header and a set of actions to perform on a packet that matches the set of conditions. The method models each of the flow entries as a function that operates on a representation of a packet header. The method determines a set of packet headers of packets to be received by the forwarding element. The method determines a set of the flow entries that are not matched by a packet header of any packet to be received by the forwarding element by applying the functions to representations of the identified set of packet headers.


Find Patent Forward Citations

Loading…