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:
Jul. 27, 2021

Filed:

Jun. 13, 2019
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Kyle Mestery, Woodbury, MN (US);

Ian Wells, San Jose, CA (US);

David Delano Ward, Alleur, BE;

Assignee:

CISCO TECHNOLOGY, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 12/947 (2013.01); H04L 12/931 (2013.01); H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
H04L 49/252 (2013.01); H04L 49/70 (2013.01); H04L 61/1511 (2013.01); H04L 61/2015 (2013.01); H04L 61/6022 (2013.01); H04L 61/6063 (2013.01);
Abstract

Techniques are described to provide a peephole optimization for processing traffic for lightweight protocols at lower layers by executing them inside a virtual switch rather than using the network stack of a host node. In one example, a method includes determining by forwarding logic of a virtual switch that a received packet is associated with a query for one of domain information or address information. Based on such a determination, the virtual switch determines whether the query is contained within a single Ethernet frame and is answerable. Based on a positive determination for both, the virtual switch determines whether a response to the query can be transmitted in a single packet within a single Ethernet frame. Based on a positive determination of a single packet response, a response packet for the query is formed and injected into the forwarding logic for the virtual switch for transmitting to a destination.


Find Patent Forward Citations

Loading…