Network apparatus enabling roaming across subnets
First Claim
1. A network apparatus comprising:
- a data storage to store a layer 2 (L2) bridge forwarding table; and
a processor to configure the L2 bridge forwarding table, wherein when a client is determined to be moving from a subnet associated with a first network element to a subnet associated with the network apparatus, evaluating a source Internet Protocol (IP) address within a Layer 3 (L3) header in a first frame to determine if the client is roaming, and when the client is determined to be roaming, the processor is to configure the L2 bridge forwarding table to include a source Medium Access Control (MAC) address of the client together with information identifying an interface for use in directing client data traffic back towards the subnet associated with the first network element,wherein an encapsulation tunnel is associated with the first network element and the network apparatus prior to the client moving from the subnet associated with the first network.
1 Assignment
0 Petitions
Accused Products
Abstract
To enable a network apparatus to detect L3 roaming users and to take appropriate forwarding actions, L3 knowledge is introduced inside an L2 bridge forwarding table in the network apparatus. As a client moves from a subnet associated with a first network element to a subnet associated with the network apparatus, a determination is made regarding whether the client is roaming by evaluating a source IP address within a L3 packet header within a first frame received at the network apparatus. If, as a result of the evaluating step, it is determined that the client is roaming, the L2 bridge forwarding table is configured to include a source MAC address of the client together with information identifying a destination interface for use in directing client data traffic back towards the subnet associated with the first network element.
15 Citations
20 Claims
-
1. A network apparatus comprising:
-
a data storage to store a layer 2 (L2) bridge forwarding table; and a processor to configure the L2 bridge forwarding table, wherein when a client is determined to be moving from a subnet associated with a first network element to a subnet associated with the network apparatus, evaluating a source Internet Protocol (IP) address within a Layer 3 (L3) header in a first frame to determine if the client is roaming, and when the client is determined to be roaming, the processor is to configure the L2 bridge forwarding table to include a source Medium Access Control (MAC) address of the client together with information identifying an interface for use in directing client data traffic back towards the subnet associated with the first network element, wherein an encapsulation tunnel is associated with the first network element and the network apparatus prior to the client moving from the subnet associated with the first network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A network apparatus comprising:
-
a plurality of interfaces; and a bridge interface connected to the plurality of interfaces and to access an layer 2 (L2) forwarding table to identify an interface of the plurality of interfaces to send data in a network, wherein when a client is determined to be moving from a subnet associated with a first network element to a subnet associated with the network apparatus by evaluating a source Internet Protocol (IP) address within a Layer 3 (L3) header in a first frame to determine if the client is roaming, and when the client is determined to be roaming, the network apparatus is to configure the L2 bridge forwarding table to include a source Medium Access Control (MAC) address of the client together with information identifying one of the plurality of interfaces, and the bridge interface is to direct client data traffic back towards the subnet associated with the first network element through the one of the plurality of interfaces, wherein an encapsulation tunnel is associated with the first network element and the network apparatus prior to the client moving from the subnet associated with the first network. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium including machine readable instructions that when executed by a processor are to:
-
when a client is determined to be moving from a subnet associated with a first network element to a subnet associated with a second network element by evaluating a source Internet Protocol (IP) address within a Layer 3 (L3) header in a first frame to determine if the client is roaming, and when the client is determined to be roaming, configure an layer 2 (L2) bridge forwarding table in the second network element to include a source Medium Access Control (MAC) address of the client together with information identifying an interface for use in directing client data traffic back towards the subnet associated with the first network element, wherein an encapsulation tunnel is associated with the first network element and the network apparatus prior to the client moving from the subnet associated with the first network. - View Dependent Claims (20)
-
Specification