Routing a packet by a device
First Claim
Patent Images
1. A method comprising:
- determining, by a network device, whether an entry, corresponding to a destination address included in a first packet, is stored in a memory associated with the network device;
transmitting, by the network device, a second packet, that includes the destination address, to one or more ports of a plurality of ports of the network device, when the entry is not stored in the memory,the second packet being different than the first packet;
preventing, by the network device, the first packet from being transmitted until a response, to the transmitted second packet, is received via a particular port of the one or more ports that is associated with the destination address; and
transmitting, by the network device, the first packet after the response is received.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for transferring packets in a packet switched communication system. A system is provided that includes an L2 device including a controller determining for each packet received whether the received packet is to be inspected, an inspection device operable to inspect and filter packets identified by the controller including using a zone specific policy and an L2 controller for transferring inspected packets in accordance with L2 header information using L2 protocols.
77 Citations
20 Claims
-
1. A method comprising:
-
determining, by a network device, whether an entry, corresponding to a destination address included in a first packet, is stored in a memory associated with the network device; transmitting, by the network device, a second packet, that includes the destination address, to one or more ports of a plurality of ports of the network device, when the entry is not stored in the memory, the second packet being different than the first packet; preventing, by the network device, the first packet from being transmitted until a response, to the transmitted second packet, is received via a particular port of the one or more ports that is associated with the destination address; and transmitting, by the network device, the first packet after the response is received. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
a device configured to; receive a first packet that includes a destination address; determine whether an entry, corresponding to the destination address, is stored in a memory associated with the device; transmit a second packet, that includes the destination address, to one or more ports of a plurality of ports of the device when the entry is not stored in the memory, the second packet being different than the first packet; prevent the first packet from being transmitted until a response, to the transmitted second packet, is received; receive the response, to the transmitted second packet, from a particular port of the one or more ports, the particular port being associated with the destination address; and update the memory to include the entry based on receiving the response from the particular port. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
16. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions which, when executed by a device, cause the device to determine whether an entry, corresponding to a destination address included in a first packet, is stored in a memory associated with the device; one or more instructions which, when executed by the device, cause the device to transmit a second packet, that includes the destination address, to one or more ports of a plurality of ports of the device, when the entry is not stored in the memory, the second packet being different than the first packet; one or more instructions which, when executed by the device, cause the device to determine whether a response, to the transmitted second packet, is received from a particular port of the one or more ports, the particular port being associated with the destination address; one or more instructions which, when executed by the device, cause the device to prevent the first packet from being transmitted until the response is received from the particular port; and one or more instructions which, when executed by the device, cause the device to transmit the first packet only after the response is received from the particular port. - View Dependent Claims (17, 18, 19, 20)
-
Specification