Apparatus and method for filtering IP packets
AssigneeCisco Technology, Inc.
InventorsKenneth M. Rose, Venkateshwar R. Pullela, David S. Walker, Kevin C. Wong, Kaichuan He, Yu Kwong Ng
Life of this patent
Estimating the term…
Abstract
The method can be implemented on a processor executing software instructions stored in memory. In one embodiment of the invention, the method includes receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (UDP) header. When the Ethernet frame is received, a length in bytes of the IP payload of the IP datagram is calculated.
Claims19
A method comprising:
- receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (UDP) header;
- calculating a length in bytes of the IP payload of the IP datagram.
An apparatus comprising:
- a circuit comprising a first circuit, wherein the first circuit is configured for receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (UDP) header;
- calculating a length in bytes of the IP payload of the IP datagram;
- comparing the calculated IP payload length to a predetermined value.
A computer readable medium for storing software instructions executable by a data processing circuit, wherein the data processing circuit performs a method in response to executing the instructions, the method comprising:
- receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (UDP) header;
- calculating a length in bytes of the IP payload of the IP datagram.
An apparatus comprising:
- means for receiving an Ethernet frame, wherein the Ethernet frame comprises an IP datagram, wherein the IP datagram comprises an IP header and an IP payload, wherein the IP payload comprises a User Datagram Protocol (U DP) header;
- means for calculating a length in bytes of the IP payload of the IP datagram.
19 The apparatus of claim 18 further comprising means for comparing the calculated IP payload length to a predetermined value.
Dependencies are inferred from the claim text.