Claims
- 1. A computer system to be connected with a network transmission medium, the computer system comprising:
- a network interface coupled to the network transmission medium, including at least a first processor interface having a first assigned network address and a second processor interface having a second assigned network address;
- first processing resources coupled to the first processor interface which receive and transmit frames through the network interface; and
- second processing resources coupled to the second processor interface which receive and transmit frames through the network interface;
- wherein the network interface includes:
- a connector to transport data to and from the network transmission medium; and
- a medium access control device, coupled to the connector, to receive and transmit frames of data through the connector, the medium access control device including a first data channel to the first processor interface and a second data channel to the second processor interface, memory to store the first and second assigned network addresses, and address filtering logic, coupled to the first and second data channels and to the memory, which passes and blocks frames received through the connector for the first and second data channels in response to the assigned network addresses.
- 2. The system of claim 1, wherein the first and second processor interfaces include respective buffering and queuing structures for communication of data between the network transmission medium and the first and second processing resources.
- 3. The system of claim 1, wherein the memory further stores a plurality of additional network addresses in addition to the first and second assigned network addresses, and the address filtering logic includes circuits responsive the plurality of additional network addresses.
- 4. The system of claim 3, wherein frames include source and destination addresses, and the circuits responsive to the plurality of additional network addresses include logic for blocking a particular frame on at least one of the first and second data channels when the plurality of additional network addresses includes the source and destination addresses of the particular frame.
- 5. The system of claim 1, wherein the first and second processor interfaces comprise respective virtual data link layer interfaces.
- 6. The system of claim 1, further including at least one additional network interface coupled to the first processing resources, and wherein the first processing resources include network intermediate system functions, and the second processing resources include network management functions.
- 7. The system of claim 1, further including at least one additional network interface coupled to the first processing resources, and wherein the first processing resources include network intermediate system functions, and the second processing resources include network end system functions.
- 8. A computer system to be connected with a plurality of network transmission media, the computer system comprising:
- a shared network interface including a connector coupled to a first network transmission medium, and including at least a first processor interface having a first assigned network address and a second processor interface having a second assigned network address;
- a first processor coupled to the first processor interface, the first processor including network end system resources; and
- a second processor coupled to the second processor interface, the second processor including a second network interface coupled to a second network transmission medium and intermediate system resources for transporting frames between the shared and the second network interfaces for transmission across the first and second network transmission media;
- wherein the shared network interface includes:
- a medium access control device, coupled to the connector, to receive and transmit frames of data through the connector, the medium access control device including a first data channel to the first processor interface and a second data channel to the second processor interface, memory to store the first and second assigned network addresses, and address filtering logic, coupled to the first and second data channels and to the memory, which passes and blocks frames received through the connector for the first and second data channels in response to the assigned network addresses.
- 9. The apparatus of claim 8, wherein the intermediate system resources include routing adaptor functions.
- 10. The apparatus of claim 8, wherein the intermediate system resources include bridge functions.
- 11. The apparatus of claim 8, wherein the intermediate system resources include router functions.
- 12. The apparatus of claim 8, wherein the intermediate system resources include bridge and router functions.
- 13. The system of claim 8, wherein the first and second processor interfaces include respective buffering and queuing structures for communication of data between the network transmission medium and the first and second processing resources.
- 14. The system of claim 8, wherein the shared network interface includes address filtering logic which passes or blocks received transmissions for the first processor interface in response to the first assigned network address and which passes or blocks received transmissions for the second processor interface in response to the second assigned network address.
- 15. The system of claim 8, wherein the memory further stores a plurality of additional network addresses in addition to the first and second assigned network addresses, and the address filtering logic includes circuits responsive the plurality of additional network addresses.
- 16. The system of claim 15, wherein frames include source and destination addresses, and the circuits responsive to the plurality of additional network addresses include logic for blocking a particular frame on at least one of the first and second data channels when the plurality of additional network addresses includes the source and destination addresses of the particular frame.
- 17. A computer system to be connected with a network transmission medium, the computer system comprising:
- a shared network interface including a connector coupled to the network transmission medium, and including at least a first processor interface having a first assigned network address and a second processor interface having a second assigned network address;
- a data processing unit coupled to the first processor interface which receives and transmits frames through the shared network interface for end system processes; and
- a multi-media unit coupled to the second processor interface which receives and transmits frames of multi-media data through the shared network interface for multi-media system processes;
- wherein the shared network interface includes:
- a medium access control device, coupled to the connector, to receive and transmit frames of data through the connector, the medium access control device including a first data channel to the first processor interface and a second data channel to the second processor interface, memory to store the first and second assigned network addresses, and address filtering logic, coupled to the first and second data channels and to the memory, which passes and blocks frames received through the connector for the first and second data channels in response to the assigned network addresses.
- 18. The system of claim 17, wherein the shared network interface includes transmit priority logic favoring the multi-media unit.
- 19. The system of claim 17, wherein the first and second processor interfaces include respective buffering and queuing structures for communication of data between the network transmission medium and the data processing unit and the multi-media unit.
- 20. The system of claim 17, wherein the shared network interface includes address filtering logic which passes or blocks received transmissions for the first processor interface in response to the first assigned network address and which passes or blocks received transmissions for the second processor interface in response to the second assigned network address.
- 21. A computer system to be connected with a network transmission medium, the computer system comprising:
- a shared network interface including a connector coupled to the network transmission medium, and including at least a first processor interface having a first assigned network address and a second processor interface having a second assigned network address;
- a data processing unit coupled to the first processor interface which receives and transmits frames through the shared network interface for end system processes; and
- a routing adaptor unit, having a first port coupled to the second processor interface which receives and transmits frames of data through the shared network interface, and a second port adapted for a communication link to a remote system, and including resources to forward frames received through the first port having the second assigned network address to the second port and to forward frames received through the second port and not having the second assigned network address to the first port;
- wherein the shared network interface includes:
- a medium access control device, coupled to the connector, to receive and transmit frames of data through the connector, the medium access control device including a first data channel to the first processor interface and a second data channel to the second processor interface, memory to store the first and second assigned network addresses, and address filtering logic, coupled to the first and second data channels and to the memory, which passes and blocks frames received through the connector for the first and second data channels in response to the assigned network addresses.
- 22. The system of claim 21, wherein the first and second processor interfaces include respective buffering and queuing structures for communication of data between the network transmission medium and the data processing unit and between the network transmission medium and the routing adaptor unit.
- 23. The system of claim 21, wherein the shared network interface includes address filtering logic which passes or blocks received transmissions for the first processor interface in response to the first assigned network address and which passes or blocks received transmissions for the second processor interface in response to the second assigned network address.
Parent Case Info
This application is a divisional of application Ser. No. 08/098,616, filed Jul. 28, 1993.
US Referenced Citations (11)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0222584A2 |
May 1987 |
EPX |
0522743A1 |
Jan 1993 |
EPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
98616 |
Jul 1993 |
|