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

Inter-LAN connection equipment

Assignee: Toshiba Corp
•
Filing: 1994-07-29
•
Granted: 1995-12-19
•
Expires: 2014-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An inter-LAN bridge equipment is for performing the following operation. That is, a connected to a plurality of LANs. A LANs includes a destination address and source address is extracted from a terminal address. Address information containing the extracted terminal address and corresponding LAN port address is registered in a table memory at a corresponding entry area. When a packet is received from the LAN after address learning, the packet is inputted to a FIFO memory from its start side and held there. The address information is read out of the table memory and comparison is made, by the terminal address comparing circuit, between the terminal address of the address information and a destination address of the received packet. Further, comparison is also made, by a LAN port address comparing circuit, between a LAN port address of the address information and a receive-side LAN port address. A discard operation is performed when a result of comparison by the terminal address comparing circuit shows a coincidence and a result of comparison by the LAN port address comparing circuit show a coincidence. A forward operation is performed when the result of comparison by the terminal address comparing circuit shows a coincidence and the result of comparison by the LAN port address comparing circuit shows a noncoincidence.

Inventors

  • 👤 Takashi Sugiyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 16:26
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 314 words
An inter-LAN bridge equipment connected to at least two LANs comprising: address learning means, provided for each LAN, for receiving from a given LAN a packet including a destination address and a source address, and for generating address information having the source address and a LAN port address for distinguishing the given LAN; table memory address generating means, provided for each LAN, for generating a table memory address on the basis of the source address; a shared table memory for allowing the address information which is generated from the address learning means to be registered in an entry designated by the table memory address generating means; a first in--first out memory, provided for each LAN, for allowing the packet which is sent from the LAN to be stored therein; first comparing means, provided for each LAN, for receiving the packet sent from the LAN, for extracting a destination address in the packet, for taking out the address information from the shared table memory at an entry corresponding to the destination address and for comparing the destination address with the source address in the address information; second comparing means, provided for each LAN, for taking out the address information and for comparing a LAN port address of the LAN with the LAN port address in the address information from the shared table memory discarding means, provided for each LAN, for discarding the packet sent from the LAN when a result of comparison by the first and second comparing means represents a coincidence; and forward means, provided for each LAN, for allowing the packet which is stored in the first in--first out memory to be sent to the LAN corresponding to the LAN port address of the read address information when a result of comparison by the first comparing means shows a coincidence and a result of comparison by the second comprising means shows a noncoincidence.
Claim 2
Dependent Claim 314 words
An inter-LAN bridge equipment connected to at least two LANs comprising: address learning means, provided for each LAN, for receiving from a given LAN a packet including a destination address and a source address, and for generating address information having the source address and a LAN port address for distinguishing the given LAN; table memory address generating means, provided for each LAN, for generating a table memory address on the basis of the source address; a shared table memory for allowing the address information which is generated from the address learning means to be registered in an entry designated by the table memory address generating means; a first in--first out memory, provided for each LAN, for allowing the packet which is sent from the LAN to be stored therein; first comparing means, provided for each LAN, for receiving the packet sent from the LAN, for extracting a destination address in the packet, for taking out the address information from the shared table memory at an entry corresponding to the destination address and for comparing the destination address with the source address in the address information; second comparing means, provided for each LAN, for taking out the address information and for comparing a LAN port address of the LAN with the LAN port address in the address information from the shared table memory discarding means, provided for each LAN, for discarding the packet sent from the LAN when a result of comparison by the first and second comparing means represents a coincidence; and forward means, provided for each LAN, for allowing the packet which is stored in the first in--first out memory to be sent to the LAN corresponding to the LAN port address of the read address information when a result of comparison by the first comparing means shows a coincidence and a result of comparison by the second comprising means shows a noncoincidence.
Claim 3
Dependent Claim 31 words
The inter-LAN bridge equipment according to claim 1, wherein the forward means includes means for connecting an output of the first in--first out memory to a port of the transmit-destination LAN.
Claim 4
Dependent Claim 35 words
The inter-LAN bridge equipment according to claim 2, wherein the forward means includes means for preventing any forward from being made during a time period in which the port of the transmit-destination LAN is used.
Claim 5
Dependent Claim 21 words
The inter-LAN connection equipment according to claim 3, wherein the first in--first out memory is of a one-bit data width type.
Claim 6
Dependent Claim 49 words
The inter-LAN bridge equipment according to claim 1, wherein the forward means includes means for, when the destination address of the packet corresponds to a multicast address, controlling transmission of the packet to all other LAN irrespective of the results of comparison by the first and second comparing means.
Claim 7
Dependent Claim 357 words
An inter-LAN bridge equipment connected to at least two LANs comprising: address learning means, provided for each LAN, for receiving from a given LAN a packet including a destination address and a source address, and for generating address information having the source address and a LAN port address for distinguishing the given LAN; table memory address generating means, provided for each LAN, for generating a table memory address on the basis of the source address; a shared table memory for allowing the address information which is generated from the address learning means to be registered in an entry designated by the table memory address generated from the table memory address generating means; a first in--first out memory, provided for each LAN, for allowing the packet which is sent from the LAN to be stored therein; first comparing means, provided for each LAN, for receiving the packet sent from the LAN, for extracting a destination address in the packet, for taking out the address information from the shared table memory at an entry corresponding to the destination address and for comparing the destination address with the source address in the address information; second comparing means, provided for each LAN, for taking out the address information and for comparing a LAN port address of the LAN with the LAN port address in the address information from the shared table memory; discarding means, provided for each LAN, for discarding the packet sent from the LAN when a result of comparison by the first and second comparing means represents a coincidence; forward means, provided for each LAN, for allowing the packet which is stored in the first in--first out memory to be sent to the LAN corresponding to the LAN port address of the read address information when a result of comparison by the first comparing means shows a coincidence and a result of comparison by the second comparing means shows a noncoincidence; and means for, when the destination address of the packet corresponds to a multicast address, controlling to transmit the packet to all the other LAN irrespective of the results of comparison by the first and second comparing means.
Claim 8
Dependent Claim 357 words
An inter-LAN bridge equipment connected to at least two LANs comprising: address learning means, provided for each LAN, for receiving from a given LAN a packet including a destination address and a source address, and for generating address information having the source address and a LAN port address for distinguishing the given LAN; table memory address generating means, provided for each LAN, for generating a table memory address on the basis of the source address; a shared table memory for allowing the address information which is generated from the address learning means to be registered in an entry designated by the table memory address generated from the table memory address generating means; a first in--first out memory, provided for each LAN, for allowing the packet which is sent from the LAN to be stored therein; first comparing means, provided for each LAN, for receiving the packet sent from the LAN, for extracting a destination address in the packet, for taking out the address information from the shared table memory at an entry corresponding to the destination address and for comparing the destination address with the source address in the address information; second comparing means, provided for each LAN, for taking out the address information and for comparing a LAN port address of the LAN with the LAN port address in the address information from the shared table memory; discarding means, provided for each LAN, for discarding the packet sent from the LAN when a result of comparison by the first and second comparing means represents a coincidence; forward means, provided for each LAN, for allowing the packet which is stored in the first in--first out memory to be sent to the LAN corresponding to the LAN port address of the read address information when a result of comparison by the first comparing means shows a coincidence and a result of comparison by the second comparing means shows a noncoincidence; and means for, when the destination address of the packet corresponds to a multicast address, controlling to transmit the packet to all the other LAN irrespective of the results of comparison by the first and second comparing means.
Claim 9
Dependent Claim 31 words
The inter-LAN bridge equipment according to claim 6, wherein the forward means includes means for connecting an output of the first in--first out memory to a port of the transmit-destination LAN.
Claim 10
Dependent Claim 35 words
The inter-LAN bridge equipment according to claim 7, wherein the forward means includes means for preventing any forward from being made during a time period in which the port of the destination LAN is used.
Claim 11
Dependent Claim 21 words
The inter-LAN connection equipment according to claim 8, wherein the first in--first out memory is of a one-bit data width type.
Claim 12
Dependent Claim 320 words
An inter-LAN bridge equipment connected to at least two LANs comprising: address learning circuit, provided for each LAN, for receiving from a given LAN a packet including a destination address and a source address, and for generating address information having the source address and a LAN port address for distinguishing the given LAN; table memory address generating circuit, provided for each LAN, for generating a table memory address on the basis of the source address; a shared table memory for allowing the address information which is generated from the address learning circuit to be registered in an entry designated by the table memory address generated from the table memory address generating circuit; a first in--first out memory, provided for each LAN, for allowing the packet which is sent from the LAN to be stored therein; first comparing circuit, provided for each LAN, for receiving the packet sent from the LAN, for extracting a destination address in the packet, for taking out the address information from the shared table memory at an entry corresponding to the destination address and for comparing the destination address with the source address in the address information; second comparing circuit, provided for each LAN, for taking out the address information and for comparing a LAN port address of the LAN with the LAN port address in the address information from the shared table memory; discarding circuit, provided for each LAN, for discarding the packet sent from the LAN when a result of comparison by the first and second comparing circuit represents a coincidence; and forward circuit, provided for each LAN, for allowing the packet which is stored in the first in--first out memory to be sent to the LAN corresponding to the LAN port address of the read address information when a result of comparison by the first comparing circuit shows a coincidence and a result of comparison by the second comparing circuit shows a noncoincidence.
Claim 13
Dependent Claim 320 words
An inter-LAN bridge equipment connected to at least two LANs comprising: address learning circuit, provided for each LAN, for receiving from a given LAN a packet including a destination address and a source address, and for generating address information having the source address and a LAN port address for distinguishing the given LAN; table memory address generating circuit, provided for each LAN, for generating a table memory address on the basis of the source address; a shared table memory for allowing the address information which is generated from the address learning circuit to be registered in an entry designated by the table memory address generated from the table memory address generating circuit; a first in--first out memory, provided for each LAN, for allowing the packet which is sent from the LAN to be stored therein; first comparing circuit, provided for each LAN, for receiving the packet sent from the LAN, for extracting a destination address in the packet, for taking out the address information from the shared table memory at an entry corresponding to the destination address and for comparing the destination address with the source address in the address information; second comparing circuit, provided for each LAN, for taking out the address information and for comparing a LAN port address of the LAN with the LAN port address in the address information from the shared table memory; discarding circuit, provided for each LAN, for discarding the packet sent from the LAN when a result of comparison by the first and second comparing circuit represents a coincidence; and forward circuit, provided for each LAN, for allowing the packet which is stored in the first in--first out memory to be sent to the LAN corresponding to the LAN port address of the read address information when a result of comparison by the first comparing circuit shows a coincidence and a result of comparison by the second comparing circuit shows a noncoincidence.
Claim 14
Dependent Claim 32 words
The inter-LAN bridge equipment according to claim 10, wherein the forward circuit includes a circuit for connecting an output of the first in--first out memory to a port of the transmit-destination LAN.
Claim 15
Dependent Claim 35 words
The inter-LAN bridge equipment according to claim 11, wherein the forward circuit includes circuit for preventing any forward from being made during a time period in which the port of the transmit-destination LAN is used.
Claim 16
Dependent Claim 21 words
The inter-LAN connection equipment according to claim 12, wherein the first in--first out memory is of a one-bit data width type.
Claim 17
Dependent Claim 50 words
The inter-LAN bridge equipment according to claim 10, wherein the forward circuit includes a circuit for, when the destination address of the packet corresponds to a multicast address, controlling transmission of the packet to all other LAN irrespective of the results of comparison by the first and second comparing circuit.

References Cited (Backward Citations)

JPH042236A Cited
JPH0421232A Cited
US5136580A Cited
US5371868A Cited
JPH04237232A Cited
US5343471A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-12-18 1999-06-19 1999-12-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-12-18 2003-06-19 2003-12-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-12-18 2007-06-19 2007-12-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag