Claims
- 1. In a multiport switch that controls communication of data frames between network stations, an interface device located on the multiport switch comprising:
- a first input configured for receiving frame header information from the data frames;
- an output configured for transmitting the frame header information to an external device, wherein the external device generates data forwarding information based on the frame header information; and
- a second input configured for receiving the data forwarding information from the external device, wherein the data frames are forwarded based on the data forwarding information.
- 2. The interface device of claim 1, wherein the frame header information comprises:
- location information specifying where the frame is stored, a source address of the frame and a destination address of the frame.
- 3. The interface device of claim 2, wherein the data forwarding information further comprises forwarding port data.
- 4. The interface device of claim 1, wherein the interface device is enabled via a configuration register located on the multiport switch.
- 5. The interface device of claim 1, wherein the frame header information further comprises a programmable number of bytes of data.
- 6. The interface device of claim 2, wherein the data forwarding information comprises:
- virtual local area network (VLAN) index information specifying another network or a prescribed group of stations.
- 7. In an integrated switch that enables and controls communication of data frames between network stations, a method of making data forwarding decisions comprising:
- a) receiving data from at least one of the network stations;
- b) sending header information from the received data to an external device via an interface located on the integrated switch, wherein the external device generates data forwarding information based on the header information; and
- c) receiving the data forwarding information from the external device for transmission of the received data.
- 8. The method of claim 6, further comprising:
- transmitting control information to the external device indicating a valid portion of the header information.
- 9. The method of claim 8, further comprising:
- receiving control information from the external device indicating that the forwarding information is valid.
- 10. In an integrated switch that controls communication of data packets between network stations, an interface device located on the switch comprising:
- a first input configured for receiving frame header information from the data packets;
- a first output configured for transmitting the frame header information to an external device;
- a second input configured for receiving control information indicating what portion of the frame header information is valid;
- a second output configured for transmitting the control information to the external device;
- a third input configured for receiving forwarding information from the external device, wherein the forwarding information is used by the integrated switch to forward the data packets; and
- a fourth input configured for receiving control information from the external device indicating that the forwarding information is valid.
- 11. The integrated switch of claim 10, wherein the frame header information comprises:
- location information specifying a source address of the frame and a destination address of the frame.
- 12. The interface device of claim 11, wherein the forwarding information comprises:
- location information specifying where the frame is stored and forwarding port data.
- 13. The interface device of claim 10, wherein the interface device is enabled via a configuration register located on the multiport switch.
- 14. The interface device of claim 11, wherein the frame header information further comprises:
- a programmable number of bytes of data.
- 15. The interface device of claim 12, wherein the forwarding information further comprises:
- virtual local area network (VLAN) index information specifying another network or a prescribed group of stations.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority from provisional patent application Ser. No. 60/038,025, filed Feb. 14, 1997, entitled INTEGRATED MULTIPORT SWITCH (attorney docket 1033-230PRO), which is incorporated herein by reference.
This application is related to commonly-assigned, copending application, filed concurrently herewith, entitled AN APPARATUS AND METHOD FOR DISABLING EXTERNAL FRAME FORWARDING DEVICE FOR USE WITH A NETWORK SWITCH (attorney docket 1033-249), and commonly-assigned copending application, filed concurrently herewith, entitled INTERNAL RULES CHECKER DIAGNOSTIC MODE (attorney docket 1033-250).
US Referenced Citations (8)