← Back to Patent Explorer
US6035105A Expired / Lapsed US ⏱️ 0.0 years remaining

Multiple VLAN architecture system

Assignee: Cisco Systems Inc
•
Filing: 1996-01-02
•
Granted: 2000-03-07
•
Expires: 2016-01-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system in which a single VLAN architecture spans multiple VLAN transport protocols and technologies, including a method and system in which multiple different VLANs may be combined in a single enterprise network. Each LAN-switch in the sytem identifies each frame with an identifier, and associates that identifier with particular VLAN identifiers for each type of VLAN technology. When a frame is bridged or routed from a first type of VLAN to a second type of VLAN, the first VLAN encapsulation is removed and the second VLAN encapsulation is added, with appropriate change in the VLAN identifier for the frame or packet. The identifier may also be implicit for the frame, such as when a particular set of sender's MAC addresses are identified with a particular VLAN. Individual VLANs, of whatever architecture, may be added, configured or reconfigured, modified, or deleted, using control tools associated with the multiple VLAN architecture system. Individual ports may be associated with particular VLANs, or may be designated "dynamic" so that frames or packets associated with those ports are associated with particular VLANs in response to source or destination addresses or other information.

Inventors

  • 👤 Keith McCloghrie
  • 👤 Bernard R. James
  • 👤 Christopher Young
  • 👤 Norman W. Finn

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 19:38
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4641; H04L12/4645; H04L12/4666; H04L12/4675; H04L12/4679

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 116 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises a plurality of dynamic ports, each said dynamic port being associated with a first one of said VLANs and comprising means for being reassociated with a second one of said VLANs.
Claim 2
Dependent Claim 116 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises a plurality of dynamic ports, each said dynamic port being associated with a first one of said VLANs and comprising means for being reassociated with a second one of said VLANs.
Claim 3
Dependent Claim 27 words
The system in claim 1, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 4
Dependent Claim 123 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a MAC address.
Claim 5
Dependent Claim 123 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a MAC address.
Claim 6
Dependent Claim 27 words
The system in claim 3, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 7
Dependent Claim 123 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a source address.
Claim 8
Dependent Claim 123 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a source address.
Claim 9
Dependent Claim 27 words
The system in claim 5, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 10
Dependent Claim 123 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to an administrative policy.
Claim 11
Dependent Claim 123 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to an administrative policy.
Claim 12
Dependent Claim 27 words
The system in claim 7, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 13
Dependent Claim 127 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a parameter for a layer three protocol.
Claim 14
Dependent Claim 127 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; wherein said LAN-switch comprises at least one trunk port for which packets are received for one of a plurality of VLANs, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a parameter for a layer three protocol.
Claim 15
Dependent Claim 27 words
The system in claim 9, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 16
Dependent Claim 97 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; means in each LAN-switch for transmitting multicast advertising packets on each trunk port for said LAN-switch.
Claim 17
Dependent Claim 97 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; means in each LAN-switch for transmitting multicast advertising packets on each trunk port for said LAN-switch.
Claim 18
Dependent Claim 27 words
The system in claim 11, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 19
Dependent Claim 126 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; means in each LAN-switch for transmitting multicast advertising packets on each trunk port for said LAN-switch; means in each LAN-switch for receiving said multicast advertising packets; and means in each LAN-switch for defining parameters for a plurality of VLANs, responsive to said multicast advertising packets.
Claim 20
Dependent Claim 126 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; means in each LAN-switch for transmitting multicast advertising packets on each trunk port for said LAN-switch; means in each LAN-switch for receiving said multicast advertising packets; and means in each LAN-switch for defining parameters for a plurality of VLANs, responsive to said multicast advertising packets.
Claim 21
Dependent Claim 27 words
The system in claim 13, further comprising means for identifying said VLAN identifier and means for determining a new VLAN identifier for said second VLAN responsive thereto.
Claim 22
Dependent Claim 129 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: a plurality of network communication media; a first VLAN comprising a first plurality of devices, each one of said first plurality of devices coupled to at least one of said network communication media; a second VLAN comprising a second plurality of devices, each one of said second plurality of devices coupled to at least one of said network communication media; said first plurality and said second plurality sharing at least one common device; means for detecting a first VLAN identifier for said first VLAN; means for associating said first VLAN identifier with a second VLAN identifier for said second VLAN; and means for inserting said second VLAN identifier into said re-encapsulated packet.
Claim 23
Dependent Claim 129 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: a plurality of network communication media; a first VLAN comprising a first plurality of devices, each one of said first plurality of devices coupled to at least one of said network communication media; a second VLAN comprising a second plurality of devices, each one of said second plurality of devices coupled to at least one of said network communication media; said first plurality and said second plurality sharing at least one common device; means for detecting a first VLAN identifier for said first VLAN; means for associating said first VLAN identifier with a second VLAN identifier for said second VLAN; and means for inserting said second VLAN identifier into said re-encapsulated packet.
Claim 24
Dependent Claim 39 words
A system as in claim 15, comprising means for defining a new VLAN comprising a new corresponding plurality of devices, each one of said new corresponding plurality of devices coupled to at least one of said network communication media.
Claim 25
Dependent Claim 16 words
A system as in claim 15, comprising means for deleting one of said plurality of VLANs.
Claim 26
Dependent Claim 114 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: a plurality of network communication media; a first VLAN comprising a first plurality of devices, each one of said first plurality of devices coupled to at least one of said network communication media; a second VLAN comprising a second plurality of devices, each one of said second plurality of devices coupled to at least one of said network communication media; said first plurality and said second plurality sharing at least one common device; means for suspending one of said plurality of VLANs; and means for removing a suspension for a suspended one of said plurality of VLANs.
Claim 27
Dependent Claim 114 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: a plurality of network communication media; a first VLAN comprising a first plurality of devices, each one of said first plurality of devices coupled to at least one of said network communication media; a second VLAN comprising a second plurality of devices, each one of said second plurality of devices coupled to at least one of said network communication media; said first plurality and said second plurality sharing at least one common device; means for suspending one of said plurality of VLANs; and means for removing a suspension for a suspended one of said plurality of VLANs.
Claim 28
Dependent Claim 108 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; and wherein said LAN-switch comprises a plurality of ports including at least one trunk port for which packets are received for one of a plurality of VLANs.
Claim 29
Dependent Claim 108 words
A multiple VLAN architecture system, in which multiple different VLANs are operational within a single network, comprising: at least one network communication medium; a LAN-switch coupled to said at least one network communication medium and disposed to receive and route packets, each said packet having a VLAN identifier, and comprising means for routing from a first VLAN to a second VLAN, said means for routing comprising means for removing a first VLAN encapsulation and means for adding a second VLAN encapsulation; and wherein said LAN-switch comprises a plurality of ports including at least one trunk port for which packets are received for one of a plurality of VLANs.
Claim 30
Dependent Claim 39 words
The apparatus of claim 19, wherein said plurality of ports include at least one dynamic port which is associated with a first one of said VLANs and includes means for being reassociated with a second one of said VLANs.
Claim 31
Dependent Claim 26 words
The apparatus of claim 19, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a MAC address.
Claim 32
Dependent Claim 26 words
The apparatus of claim 19, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a source address.
Claim 33
Dependent Claim 26 words
The apparatus of claim 19, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to an administrative policy.
Claim 34
Dependent Claim 30 words
The apparatus of claim 19, wherein packets received on said at least one trunk port are assigned to a particular VLAN responsive to a parameter for a layer three protocol.
Claim 35
Dependent Claim 23 words
The apparatus of claim 19, further comprising means in each LAN-switch for transmitting multicast advertising packets on each trunk port for said LAN-switch.
Claim 36
Dependent Claim 52 words
The apparatus of claim 19, further comprising: means in each LAN-switch for transmitting multicast advertising packets on each trunk port for said LAN-switch; means in each LAN-switch for receiving said multicast advertising packets; and means in each LAN-switch for defining parameters for a plurality of VLANs, responsive to said multicast advertising packets.

References Cited (Backward Citations)

US33900A Cited
US4131767A Cited
US4161719A Cited
US4445213A Cited
US4316284A Cited
US4397020A Cited
USRE33900E Cited
US4438511A Cited
US4446555A Cited
US4424565A Cited
US4419728A Cited
US4439763A Cited
US4456957A Cited
US4437087A Cited
US4464658A Cited
US4506358A Cited
US4532626A Cited
US4507760A Cited
US4499576A Cited
US4903261A Cited
US4819228A Cited
US4771425A Cited
US4646287A Cited
US4879551A Cited
US4731816A Cited
US5054034A Cited
US4679227A Cited
US4833706A Cited
US4644532A Cited
US4723267A Cited
US4970678A Cited
US4679189A Cited
US4677423A Cited
US4750136A Cited
US4757495A Cited
US4763191A Cited
US4835737A Cited
US4933937A Cited
US4769811A Cited
US4769810A Cited
US5491804A Cited
US4827411A Cited
US4965772A Cited
US4893306A Cited
US5088032A Cited
US4922486A Cited
US4991169A Cited
US4980897A Cited
US5212686A Cited
US5255291A Cited
US4962532A Cited
US5020058A Cited
EP0384758A2 Cited
US5095480A Cited
US4960310A Cited
US5003595A Cited
US4962497A Cited
US5307343A Cited
US5014265A Cited
US5128945A Cited
US5072449A Cited
US5033076A Cited
US5237564A Cited
US5228062A Cited
US5206886A Cited
US5199049A Cited
US5136580A Cited
US5226120A Cited
US5604868A Cited
US5249178A Cited
US5251205A Cited
US5271004A Cited
US5287453A Cited
US5229994A Cited
US5115431A Cited
US5059925A Cited
US5243342A Cited
US5280470A Cited
US5166930A Cited
US5280480A Cited
US5268592A Cited
US5317562A Cited
US5274631A Cited
US5247516A Cited
US5241682A Cited
US5313582A Cited
US5224099A Cited
US5442630A Cited
US5268900A Cited
US5490258A Cited
US5311509A Cited
US5280500A Cited
US5287103A Cited
US5386567A Cited
US5243596A Cited
US5313454A Cited
US5423002A Cited
US5260933A Cited
US5305311A Cited
US5291482A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-07 2003-09-06 2004-03-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-07 2007-09-06 2008-03-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-07 2011-09-06 2012-03-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag