Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
624 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means including a microprocessor, said management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, said microprocessor in said management means, said management means and said memory being shared by and supporting operations of said bridge circuit, and said first and second network interface circuits.
Claim 2
Independent Claim
624 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means including a microprocessor, said management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, said microprocessor in said management means, said management means and said memory being shared by and supporting operations of said bridge circuit, and said first and second network interface circuits.
Claim 3
Independent Claim
673 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more media segments, comprising: a physical support for supporting electronic circuitry; a memory for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks and retrieved from said memory into signals to propagate on said data transmission media of said first and/or second networks, said first and second networks each coupling one or more computing machines together for data exchange, each said computing machine having a network address which is a source network address if said computing machine is transmitting data as signals on either said first or second network and is a destination network address if said computing machine is receiving data as signals from either first or second network, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address indicating the computing machine which transmitted said data and a destination network address indicating the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to a media segment forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out on at least one other of said one or more ports of said repeater regardless of the destination network address of any particular data packet being retransmitted; and a management circuit coupled to said bridge circuit, said repeater(s) and said network interface circuits, for receiving and carrying out management commands, said management circuit including a microprocessor which is part of said bridge circuit and which is also part of said first and second network interface circuits, said microprocessor being coupled to said bridge circuit and said first and second network interface circuits by a data bus and not a local area network segment, and wherein said memory is also part of said bridge circuit and said first and second network interface circuits, said memory being coupled to said bridge circuit and said first and second network interface circuits by a data bus and not a local area network segment.
Claim 4
Independent Claim
673 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more media segments, comprising: a physical support for supporting electronic circuitry; a memory for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks and retrieved from said memory into signals to propagate on said data transmission media of said first and/or second networks, said first and second networks each coupling one or more computing machines together for data exchange, each said computing machine having a network address which is a source network address if said computing machine is transmitting data as signals on either said first or second network and is a destination network address if said computing machine is receiving data as signals from either first or second network, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address indicating the computing machine which transmitted said data and a destination network address indicating the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to a media segment forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out on at least one other of said one or more ports of said repeater regardless of the destination network address of any particular data packet being retransmitted; and a management circuit coupled to said bridge circuit, said repeater(s) and said network interface circuits, for receiving and carrying out management commands, said management circuit including a microprocessor which is part of said bridge circuit and which is also part of said first and second network interface circuits, said microprocessor being coupled to said bridge circuit and said first and second network interface circuits by a data bus and not a local area network segment, and wherein said memory is also part of said bridge circuit and said first and second network interface circuits, said memory being coupled to said bridge circuit and said first and second network interface circuits by a data bus and not a local area network segment.
Claim 5
Dependent Claim
73 words
The apparatus of claim 2 wherein said management circuit implements the simple network management protocol and includes in-band management means for receiving in-band management data packets from either said first or second second network and carrying out any network management function identified by the data in said in-band management data packet, and further includes console command means for receiving management commands via a serial port or modem and carrying out said management commands.
Claim 6
Dependent Claim
70 words
The apparatus of claim 3 further comprising isolate means for selectively preventing any transfer of data packets from said first network to said second network, and wherein said isolate means includes means for directing any in-band management packets that arrive from either said first or second network to said management circuit for execution thereby even when said isolate means is active in preventing any data packet transfer between said networks.
Claim 7
Independent Claim
679 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, and wherein said bridge circuit includes means for selective deactivation of bridging activity in a bypass mode which, when active, causes all data packets received from said first network to be retransmitted on said second network and which causes all data packets received from said second network to be retransmitted on said first network, and further comprising isolate means for selectively preventing any transfer of data packets from said first network to said second network and which prevents any transfer of data packets from said second network to said first network.
Claim 8
Independent Claim
679 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, and wherein said bridge circuit includes means for selective deactivation of bridging activity in a bypass mode which, when active, causes all data packets received from said first network to be retransmitted on said second network and which causes all data packets received from said second network to be retransmitted on said first network, and further comprising isolate means for selectively preventing any transfer of data packets from said first network to said second network and which prevents any transfer of data packets from said second network to said first network.
Claim 9
Independent Claim
979 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, and wherein said repeater is part of said first network interface circuit and includes an Attachment Unit Interface port from which are transmitted said data packets being transmitted from the other of said ports of said repeater and which can also receive data packets, and further comprising switch means for selectively coupling said Attachment Unit Interface port to said second network interface circuit such that data packets transmitted from said Attachment Unit Interface port propagate on said second network and data packets propagating on said second network are received by said Attachment Unit Interface port and are retransmitted by said repeater on all physical data transmission media of said first network, and wherein said bridge circuit includes bypass means for setting said switch means such that said Attachment Unit Interface port is coupled to said second network in a bypass mode such that any data packet arriving at said Attachment Unit Interface from either of said first or second networks is automatically repeated on the other network, and wherein said management means includes means for receiving in-band management data packets from computing machines coupled to either said first network or second network and carrying out said commands, and wherein said bridge circuit includes means for selective deactivation of bridging activity In a bypass mode which, when active, causes all data packets received from said first network to be retransmitted on said second network and which causes all data packets received from said second network to be retransmitted on said first network, and further comprising isolate means for selectively preventing any transfer of data packets from said first network to said second network and which prevents any transfer of data packets from said second network to said first network, and wherein said management means comprises in-band management means for receiving in-band management data packets via either said first or second network interfaces from computing machines coupled to either said first or second network and carrying out any network management function identified by the data in said in-band management data packets, and further comprising a serial port interface circuit mounted to said support for coupling either to a modem, a terminal or a personal computer for receiving management commands, and wherein said management means further comprises console command means for receiving management commands via said serial port and carrying out said management commands.
Claim 10
Independent Claim
979 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, and wherein said repeater is part of said first network interface circuit and includes an Attachment Unit Interface port from which are transmitted said data packets being transmitted from the other of said ports of said repeater and which can also receive data packets, and further comprising switch means for selectively coupling said Attachment Unit Interface port to said second network interface circuit such that data packets transmitted from said Attachment Unit Interface port propagate on said second network and data packets propagating on said second network are received by said Attachment Unit Interface port and are retransmitted by said repeater on all physical data transmission media of said first network, and wherein said bridge circuit includes bypass means for setting said switch means such that said Attachment Unit Interface port is coupled to said second network in a bypass mode such that any data packet arriving at said Attachment Unit Interface from either of said first or second networks is automatically repeated on the other network, and wherein said management means includes means for receiving in-band management data packets from computing machines coupled to either said first network or second network and carrying out said commands, and wherein said bridge circuit includes means for selective deactivation of bridging activity In a bypass mode which, when active, causes all data packets received from said first network to be retransmitted on said second network and which causes all data packets received from said second network to be retransmitted on said first network, and further comprising isolate means for selectively preventing any transfer of data packets from said first network to said second network and which prevents any transfer of data packets from said second network to said first network, and wherein said management means comprises in-band management means for receiving in-band management data packets via either said first or second network interfaces from computing machines coupled to either said first or second network and carrying out any network management function identified by the data in said in-band management data packets, and further comprising a serial port interface circuit mounted to said support for coupling either to a modem, a terminal or a personal computer for receiving management commands, and wherein said management means further comprises console command means for receiving management commands via said serial port and carrying out said management commands.
Claim 11
Independent Claim
736 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more media segments, comprising: a physical support for supporting electronic circuitry; a memory for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks and retrieved from said memory into signals to propagate on said data transmission media of said first and/or second networks, said first and second networks each coupling one or more computing machines together for data exchange, each said computing machine having a network address which is a source network address if said computing machine is transmitting data as signals on either said first or second network and is a destination network address if said computing machine is receiving data as signals from either first or second network, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address indicating the computing machine which transmitted said data and a destination network address indicating the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to a media segment forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out on at least one other of said one or more ports of said repeater regardless of the destination network address of any particular data packet being retransmitted; and a management circuit coupled to said bridge circuit, said repeater(s) and said network interface circuits, for receiving and carrying out management commands, and wherein said apparatus includes means coupled to said bridge circuit, said network interface circuit and said repeater(s) for implementing the national standard Internet Protocol defined by RFC 791, the Internet Control Message Protocol defined by RFC 792, the Address Resolution Protocol defined by RFC 826, and the Reverse Address Resolution Protocol defined by RFC 903 as these protocols were defined and published by the IETF at the time this application was filed, and wherein each said repeater drives an attachment unit interface port and twenty-six or fewer media access units, and further comprising a bypass circuit for bypassing said bridge circuit such that any data packet arriving from either of said first or second networks is automatically transmitted on the other network via the network interface circuit and all media access units connected thereto in addition to being retransmitted via the network interface circuit of the network from which said data packet originated and substantially all media access units coupled thereto.
Claim 12
Independent Claim
736 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more media segments, comprising: a physical support for supporting electronic circuitry; a memory for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks and retrieved from said memory into signals to propagate on said data transmission media of said first and/or second networks, said first and second networks each coupling one or more computing machines together for data exchange, each said computing machine having a network address which is a source network address if said computing machine is transmitting data as signals on either said first or second network and is a destination network address if said computing machine is receiving data as signals from either first or second network, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address indicating the computing machine which transmitted said data and a destination network address indicating the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to a media segment forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out on at least one other of said one or more ports of said repeater regardless of the destination network address of any particular data packet being retransmitted; and a management circuit coupled to said bridge circuit, said repeater(s) and said network interface circuits, for receiving and carrying out management commands, and wherein said apparatus includes means coupled to said bridge circuit, said network interface circuit and said repeater(s) for implementing the national standard Internet Protocol defined by RFC 791, the Internet Control Message Protocol defined by RFC 792, the Address Resolution Protocol defined by RFC 826, and the Reverse Address Resolution Protocol defined by RFC 903 as these protocols were defined and published by the IETF at the time this application was filed, and wherein each said repeater drives an attachment unit interface port and twenty-six or fewer media access units, and further comprising a bypass circuit for bypassing said bridge circuit such that any data packet arriving from either of said first or second networks is automatically transmitted on the other network via the network interface circuit and all media access units connected thereto in addition to being retransmitted via the network interface circuit of the network from which said data packet originated and substantially all media access units coupled thereto.
Claim 13
Dependent Claim
689 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more media segments, comprising: a physical support for supporting electronic circuitry; a memory for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks and retrieved from said memory into signals to propagate on said data transmission media of said first and/or second networks, said first and second networks each coupling one or more computing machines together for data exchange, each said computing machine having a network address which is a source network address if said computing machine is transmitting data as signals on either said first or second network and is a destination network address if said computing machine is receiving data as signals from either first or second network, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address indicating the computing machine which transmitted said data and a destination network address indicating the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to a media segment forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out on at least one other of said one or more ports of said repeater regardless of the destination network address of any particular data packet being retransmitted; and a management circuit coupled to said bridge circuit, said repeater(s) and said network interface circuits, for receiving and carrying out management commands, and wherein said management circuit implements the Simplified Network Management Protocol defined in national standard RFC 1157 and the User Datagram Protocol defined in national standard RFC 768 as these protocols were defined and published by the IETF at the time this application was filed. The apparatus of claim 40 further comprising isolate means for selectively preventing any transfer of data packets from said first network to said second network, and wherein said isolate means includes means for directing any in-band management packets that arrive from either said first or second network to said management circuit for execution thereby even when said isolate means is active in preventing any data packet transfer between said networks.
Claim 14
Independent Claim
785 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, and wherein said repeater is part of said first network interface circuit and includes an Attachment Unit Interface port from which are transmitted said data packets being transmitted from the other of said ports of said repeater and which can also receive data packets, and further comprising switch means for selectively coupling said Attachment Unit Interface port to said second network interface circuit such that data packets transmitted from said Attachment Unit Interface port propagate on said second network and data packets propagating on said second network are received by said Attachment Unit Interface port and are retransmitted by said repeater on all physical data transmission media of said first network, and wherein said bridge circuit includes bypass means for setting said switch means such that said Attachment Unit Interface port is coupled to said second network in a bypass mode such that any data packet arriving at said Attachment Unit Interface from either of said first or second networks is automatically repeated on the other network, and wherein said management means includes means for receiving in-band management data packets from computing machines coupled to either said first network or second network and carrying out said commands.
Claim 15
Independent Claim
785 words
An apparatus for coupling to first and second networks upon which data packets are being transmitted on one or more data transmission media, comprising: a physical support for supporting electronic circuitry; a memory mounted on said physical support for storing data packets to be transmitted on either said first or second network and for storing data packets received from either said first or second network; a bridge circuit mounted on said physical support and comprising at least first and second network interface circuits coupled to said first and second networks, respectively, each said network having data transmission media, said first and second network interfaces for converting data packets to be transmitted on said first and/or second networks which have been retrieved from said memory into signals capable of propagating on said data transmission media of said first and/or second networks, said first and second networks each coupling a one or more computing machines together for data exchange, each said computing machine having a network address, said first and second network interfaces also for receiving signals transmitted by one or more of said computing machines via said data transmission media of said first or second networks and converting said signals into data packets for storage in said memory, each said data packet having a source network address which is the network address of the computing machine which transmitted said data packet and a destination network address which is the network address of the computing machine for which said data packet is bound, said bridge circuit for selectively forwarding a data packet received from a computing machine coupled to said first network to a computing machine coupled to said second network via said second network interface if the destination address of said data packet received from said computing machine coupled to said first network is the network address of a computing machine coupled to said second network or if said destination address of the received data packet is not known to be the network address of a computing machine coupled to either of said first or second networks, and for selectively forwarding a data packet received from a computing machine coupled to said second network to a computing machine coupled to said first network via said first network interface if the destination address of said data packet received from said computing machine coupled to said second network is the network address of a computing machine coupled to said first network or if said destination address of the received data packet is not the network address of a computing machine coupled to either of said first or second networks; and wherein at least one of said network interface circuits includes a repeater mounted on said physical support and which has one or more ports each of which is coupled to one of said data transmission media forming part of the network coupled to said network interface circuit which includes said repeater, said repeater for receiving data packets at one or more of said ports and automatically retransmitting said data packets out from the remaining ones of said one or more ports of said repeater thereby causing propagation of said data packets on all other data transmission media coupled to said repeater regardless of the destination network address of any particular data packet being retransmitted; and further comprising management means mounted on said support structure and coupled to said bridge circuit and to said first and second network interface means, for receiving Simple Network Management Protocol commands and carrying out said commands, and wherein said repeater is part of said first network interface circuit and includes an Attachment Unit Interface port from which are transmitted said data packets being transmitted from the other of said ports of said repeater and which can also receive data packets, and further comprising switch means for selectively coupling said Attachment Unit Interface port to said second network interface circuit such that data packets transmitted from said Attachment Unit Interface port propagate on said second network and data packets propagating on said second network are received by said Attachment Unit Interface port and are retransmitted by said repeater on all physical data transmission media of said first network, and wherein said bridge circuit includes bypass means for setting said switch means such that said Attachment Unit Interface port is coupled to said second network in a bypass mode such that any data packet arriving at said Attachment Unit Interface from either of said first or second networks is automatically repeated on the other network, and wherein said management means includes means for receiving in-band management data packets from computing machines coupled to either said first network or second network and carrying out said commands.
Claim 16
Dependent Claim
76 words
The apparatus of claim 9 wherein said management means includes means for implementing the simple network management protocol and includes in-band management means for receiving in-band management data packets from either said first or second second network and carrying out any network management function identified by the data in said in-band management data packet, and further includes console command means for receiving management commands via a serial port or modem and carrying out said management commands.