Method and system for processing a network packet
First Claim
1. A method for validating a network packet, comprising:
- receiving a network packet at a port of a network device, the packet including a first indicia value and a second indicia value;
comparing the first indicia value of the packet with at least a first value stored at the network device;
comparing the second indicia value of the packet with at least a second value stored at the network device, wherein the comparison of the second indicia value of the packet is selectively enabled and disabled; and
processing the packet if the first indicia value matches with the first value and the second indicia value matches with the second value;
wherein the first indicia value is a partition key that restricts communication between a packet source and at least one destination; and
the second indicia value is one or more of a source address and a destination address, where a same physical port of a source is assigned more than one source address.
1 Assignment
0 Petitions
Accused Products
Abstract
Method for and system validating a network packet is provided. The method includes receiving a network packet at a port of a network device, the packet including a first indicia value and a second indicia value; comparing the first indicia value of the packet with at least a first value stored at the network device; comparing the second indicia value of the packet with at least a second value stored at the network device; and processing the packet if the first indicia value matches with the first value and the second indicia value matches with the second value; wherein the first indicia value is a partition key that restricts communication between a packet source and at least one destination; and the second indicia value is one or more of a source address and a destination address, where a same physical port of a source is assigned more than one source address.
-
Citations
16 Claims
-
1. A method for validating a network packet, comprising:
-
receiving a network packet at a port of a network device, the packet including a first indicia value and a second indicia value; comparing the first indicia value of the packet with at least a first value stored at the network device; comparing the second indicia value of the packet with at least a second value stored at the network device, wherein the comparison of the second indicia value of the packet is selectively enabled and disabled; and processing the packet if the first indicia value matches with the first value and the second indicia value matches with the second value;
wherein the first indicia value is a partition key that restricts communication between a packet source and at least one destination; andthe second indicia value is one or more of a source address and a destination address, where a same physical port of a source is assigned more than one source address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A network device, comprising:
-
a port for receiving a packet with a first indicia value and a second indicia value; and a validation module that stores a first value and a second value for validating the packet, where the validation module includes logic for comparing the first indicia value with the first value and the second indicia value with the second value and receiving an enable signal to selectively enable and disable the comparison of the second indicia value with the second value;
wherein the first indicia value is a partition key that restricts communication between a packet source and at least one destination port; and
the second indicia value is one or more of a source address and a destination address, where a same physical port is assigned more than one source address. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A validation module in a network device for validating a network device, comprising:
-
a storage module that stores a first value and a second value for validating the packet; and logic for comparing a first indicia value with the first value and a second indicia value with the second value and receiving an enable signal to selectively enable and disable the comparison of the second indicia value with the second value;
wherein the first indicia value is a partition key that restricts communication between a packet source and at least one destination port; and
the second indicia value is one or more of a source address and a destination address, where a same physical port is assigned more than one source address. - View Dependent Claims (14, 15, 16)
-
Specification