Patent US5963556A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5963556A Expired / Lapsed US ⏱️ 0.0 years remaining

Device for partitioning ports of a bridge into groups of different virtual local area networks

Assignee: Extreme Networks Inc
•
Filing: 1996-10-22
•
Granted: 1999-10-05
•
Expires: 2016-10-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A network device for interconnecting computer networks, the device including a bridge having a plurality of ports through which network communications pass to and from the bridge, the bridge also including a first interface enabling a user to partition the plurality of bridge ports into a plurality of groups, wherein each group represents a different virtual network, wherein the bridge treats all ports within a given group as part of the virtual network corresponding to that group and the bridge isolates said virtual networks from each other, whereby any communications received at a first port of the bridge are directly sent by the bridge to another bridge port only if the other bridge port and the first bridge port are part of the same group.

Inventors

  • 👤 George Varghese
  • 👤 John Bassett
  • 👤 Robert Eugene Thomas
  • 👤 Peter Higginson
  • 👤 Graham Cobb
  • 👤 Barry A. Spinney
  • 👤 Robert Simcoe

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 18:12
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4641; H04L12/467; H04L12/02; H04L12/16; H04L12/18; H04L12/4604; H04L12/462; H04L12/4625

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 198 words
A network device for interconnecting computer networks, said device comprising: a bridge having a plurality of ports through which network communications pass to and from said bridge, said bridge comprising: a first interface enabling a user to partition the plurality of ports of said bridge into a plurality of groups, wherein each group represents a different one of a plurality of virtual networks, wherein said bridge treats all ports within a given group as part of the virtual network corresponding to that group and said bridge isolates the groups of said plurality of virtual networks from each other, whereby any communications received at a first port of said bridge are directly sent by said bridge to another port of said bridge only if said other port and said first port are part of the same group; and a second interface for enabling the user to designate one or more of said plurality of ports as client ports, wherein said bridge sends to said client ports communications that are received from a station on one virtual network of said plurality of virtual networks and ultimately destined for a station on another virtual network of said plurality of virtual networks.
Claim 2
Dependent Claim 198 words
A network device for interconnecting computer networks, said device comprising: a bridge having a plurality of ports through which network communications pass to and from said bridge, said bridge comprising: a first interface enabling a user to partition the plurality of ports of said bridge into a plurality of groups, wherein each group represents a different one of a plurality of virtual networks, wherein said bridge treats all ports within a given group as part of the virtual network corresponding to that group and said bridge isolates the groups of said plurality of virtual networks from each other, whereby any communications received at a first port of said bridge are directly sent by said bridge to another port of said bridge only if said other port and said first port are part of the same group; and a second interface for enabling the user to designate one or more of said plurality of ports as client ports, wherein said bridge sends to said client ports communications that are received from a station on one virtual network of said plurality of virtual networks and ultimately destined for a station on another virtual network of said plurality of virtual networks.
Claim 3
Dependent Claim 40 words
The network device as defined in claim 1 further comprising a router connected to said bridge through one or more said client ports, said router including a plurality of ports through which network communications pass to and from said router.
Claim 4
Dependent Claim 44 words
The network device of claim 2 wherein said router includes an interface enabling said user to designate which one or more of said router ports as server ports, said server ports being the router ports through which the router is connected to said bridge.
Claim 5
Dependent Claim 46 words
The network device of claim 3 wherein said router further comprises a source table that contains a mapping of source addresses to said virtual networks, said source addresses representing locations of stations that are connected to said virtual networks and that send communications to said bridge.
Claim 6
Dependent Claim 102 words
The network device of claim 4 wherein upon receipt of a unicast packet from a first station on a first one of said virtual networks and destined for a second station on a second one of said virtual networks, said bridge forwards said unicast packet to said router, said forwarded unicast packet containing a source address identifying the first station, and wherein said router upon receipt of the forwarded unicast packet from said bridge learns the source address in the forwarded unicast packet and through said source table determines that said source address corresponds to said first one of said virtual networks.
Claim 7
Dependent Claim 65 words
The network device of claim 3 wherein said router is assigned a different router address for each of said virtual networks and wherein a unicast packet from a first station on a first one of said virtual networks and destined for a second station on a second one of said virtual networks contains the router address corresponding to said first one of said virtual networks.
Claim 8
Dependent Claim 94 words
The network device of claim 3 wherein said router comprises a table assigning a different router address to the router for each of the virtual networks and wherein a unicast packet sent to said router by said bridge contains a router address corresponding to a first one of said virtual networks and wherein upon receipt of said unicast packet from said bridge, said router identifies the router address in said unicast packet and through said table determines that the router address in said unicast packet corresponds to said first one of said virtual networks.
Claim 9
Dependent Claim 79 words
The network device of claim 3 wherein said router includes a database identifying each of the virtual networks by a different network identifier and wherein when said router sends to said bridge a multicast packet that is intended for one of said virtual networks, said router adds a network identifier to said multicast packet, the network identifier added to said multicast packet being obtained from said database and identifying the virtual network for which said multicast packet is intended.
Claim 10
Dependent Claim 53 words
The network device of claim 8 wherein said bridge upon receipt of the multicast packet sent by said router removes the network identifier from the multicast packet sent by said router to produce a modified multicast packet and then forwards the modified multicast packet to the virtual network identified by said network identifier.
Claim 11
Dependent Claim 48 words
The network device of claim 9 wherein said bridge further comprises a database mapping said plurality of ports on said bridge to said virtual networks and wherein said bridge uses said database to identify the ports on said bridge to which said bridge forwards the modified multicast packet.
Claim 12
Dependent Claim 101 words
The network device of claim 3 wherein said bridge includes a database mapping ports said bridge to the virtual networks of said plurality of virtual networks and wherein said bridge upon receipt of a multicast packet from any of said virtual networks adds source information to the received multicast packet to produce a modified multicast packet and then forwards said modified multicast packet through one of said one or more client ports to said router, the source information added to the received multicast packet being obtained from said database and identifying the virtual network from which said multicast packet was received.
Claim 13
Dependent Claim 75 words
The network device of claim 3 wherein said bridge includes a forwarding table which maps addresses of stations to bridge ports and wherein upon receipt at said bridge of a unicast packet sent by said router and having a destination address located on one of said virtual networks, said bridge determines from said forwarding table through which bridge port that destination address is reachable and then forwards said unicast packet through the identified bridge port.
Claim 14
Dependent Claim 33 words
The network device of claim 3 wherein said router includes a memory storing a server record that identifies the bridge to the router and that also identifies one or more said server ports.
Claim 15
Dependent Claim 21 words
The network device of claim 13 wherein said server record identifies which of said one or more server ports is operational.
Claim 16
Dependent Claim 38 words
The network device of claim 13 wherein said router memory also stores a virtual network record for each of said virtual networks, wherein each of said virtual network records identifies the virtual network with which it is associated.
Claim 17
Dependent Claim 44 words
The network device of claim 15 wherein each of said virtual network records also identifies a particular one of said one or more server ports as the port through which said router sends communications to the virtual network associated with that virtual network record.
Claim 18
Dependent Claim 41 words
The network device of claim 3 wherein said bridge includes a memory storing a virtual network record for each of said virtual networks, wherein each virtual network record stored in said memory identifies a virtual network with which it is associated.
Claim 19
Dependent Claim 45 words
The network device of claim 17 wherein each of said virtual network records also identifies a particular one of said one or more client ports as the client port through which said bridge sends communications to the virtual network associated with that virtual network record.

References Cited (Backward Citations)

US4713806A Cited
US4893307A Cited
US5430726A Cited
US5341372A Cited
US5343471A Cited
US5311593A Cited
US5313465A Cited
US5371852A Cited
US5361256A Cited
US5379296A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-04 2003-04-05 2003-10-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-04 2007-04-05 2007-10-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-04 2011-04-05 2011-10-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag