Virtual local area networks having rules of precedence
First Claim
1. A method of selecting a VLAN from among a plurality of VLANs to assign to a packet received at a network device of a communications network, wherein each VLAN has membership criteria based on one or more aspects of the communications network and each VLAN has a VLAN classification based on its membership criteria, the method comprising acts of:
- (A) determining one or more characteristics associated with the packet received at a first port of the network device, the one or more characteristics including the first port;
(B) determining one or more VLANs having membership criteria satisfied by the determined characteristics, a first of the determined VLANs having a first VLAN classification based on membership criteria that includes network device ports;
(C) if more than one VLAN is determined, selecting the first determined VLAN based on a precedence order of VLAN classifications, the precedence order specifying that the first VLAN classification has precedence over other VLAN classifications; and
(D) assigning the first determined VLAN to the received packet.
15 Assignments
0 Petitions
Accused Products
Abstract
A switch for use in a communications system having multiple local area networks interconnected by multiple switches so as to be configurable into different types of virtual local area networks includes first and second communication ports. The first communication port is connected directly to a local area network and the second communication port interconnects with other system switches. A switch control detects a communication from the local area network and identifies a virtual local area network over which the communication is to be transmitted based upon rules of precedence for different types of virtual local area networks. The communication is appended with a VLAN tag representing the identified virtual local area network so as to form a VLAN communication that is directed to the second communication port for transmission over the identified virtual local area network.
-
Citations
36 Claims
-
1. A method of selecting a VLAN from among a plurality of VLANs to assign to a packet received at a network device of a communications network, wherein each VLAN has membership criteria based on one or more aspects of the communications network and each VLAN has a VLAN classification based on its membership criteria, the method comprising acts of:
-
(A) determining one or more characteristics associated with the packet received at a first port of the network device, the one or more characteristics including the first port;
(B) determining one or more VLANs having membership criteria satisfied by the determined characteristics, a first of the determined VLANs having a first VLAN classification based on membership criteria that includes network device ports;
(C) if more than one VLAN is determined, selecting the first determined VLAN based on a precedence order of VLAN classifications, the precedence order specifying that the first VLAN classification has precedence over other VLAN classifications; and
(D) assigning the first determined VLAN to the received packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for selecting a VLAN from among a plurality of VLANs to assign to a packet received at a network device of a communications network, wherein each VLAN has membership criteria based on one or more aspects of the communications network and each VLAN has a VLAN classification based on its membership criteria, the system comprising:
a control module to determine one or more characteristics associated with the packet received at a first port of the network device, the one or more characteristics including the first port, to determine one or more VLANs having membership criteria satisfied by the determined characteristics, a first of the determined VLANs having a first VLAN classification based on membership criteria that includes network device ports, to select the first determined VLAN, if more than one VLAN is determined, based on a precedence order of VLAN classifications, the precedence order specifying that the first VLAN classification has precedence over other VLAN classifications, and to assign the first determined VLAN to the received packet. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A system for selecting a VLAN from among a plurality of VLANs to assign to a packet received at a network device of a communications network, wherein each VLAN has membership criteria based on one or more aspects of the communications network and each VLAN has a VLAN classification based on its membership criteria, the system comprising:
-
a control module to determine one or more characteristics associated with the packet received at a first port of the network device, the one or more characteristics including the first port, to determine one or more VLANs having membership criteria satisfied by the determined characteristics, a first of the determined VLANs having a first VLAN classification based on membership criteria that includes network device ports, and to assign the first determined VLAN to the received packet; and
means for selecting, in the event that more than on VLAN is determined, the first determined VLAN based on a precedence order of VLAN classifications, the precedence order specifying that the first VLAN classification has precedence over other VLAN classifications. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification