Claims
- 1. In a connection oriented network which provides emulation of one or more variant network protocols for systems coupled to ports of edge devices on the connection oriented network, a method for managing transfer of multiple destination packets received at incoming ports on the edge devices on the connection oriented network, comprising:determining, at a BUS server level, a network protocol for which a multiple destination packet is intended; transmitting via the connection oriented network the multiple destination packet to ports of the edge devices other than an incoming port and other than ports for which the determined network protocol is not in use; and assigning one of a plurality of states for each of a set of network protocols for each port on the edge devices in response to traffic using network protocols in the set on the ports, the plurality of states including a first state indicating that a respective network protocol may be in use at a port, and a second state indicating that the respective network protocol has not been recently in use at the port.
- 2. The method of claim 1, wherein the plurality of states further includes a third state indicating that state information may be stale for the respective protocol on the port.
- 3. The method of claim 2, wherein the third state is entered on occasion from the first state, and wherein the second state is entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and wherein the first state is entered from the third state if an action involving the respective network protocol occurs on the respective port before expiration of a second timeout interval.
- 4. The method of claim 1, further comprising:storing, in a status table, the plurality of states for the ports on the edge devices on the connection oriented network.
- 5. The method of claim 3, further comprising:storing, in a status table, the plurality of states for the ports on the edge devices on the connection oriented network.
- 6. The method of claim 4, further comprising:updating the status table when the state changes from the third state to the second state and when the state changes from the second state to the first state.
- 7. The method of claim 5, further comprising:updating the status table when the state changes from the third state to the second state and when the state changes from the second state to the first state.
- 8. The method of claim 4, further comprising:indexing the status table based on protocol identifiers.
- 9. The method of claim 5, further comprising:indexing the status table based on protocol identifiers.
Parent Case Info
This application is a continuation of application Ser. No. 08/502,871, filed Jul. 14, 1995, by inventor Jeffrey J. Krause, entitled “Protocol For Optimized Multi-Cast Services For A connection Oriented Network Providing LAN Emulation” now U.S. Pat. No. 6,005,864.
US Referenced Citations (18)
Non-Patent Literature Citations (3)
Entry |
LAN Emulation SWG Drafting Group, “LAN Emulcation Over ATM Specification—Version 1.0”, ATM Forum, pp. 1-139. (Undated prior art). |
Novell Netware Network Computing Products 3.12, “Netware 3.12 Concepts”, Novell Inc., U.S.A., Part No.: 100-001715-001, Juoy 1993, pp. 158-163. |
Novell NetWare Network Computing Products 3.12, “TCP/IP Transport Supervisor's Guide”, Novell Inc., U.S.A. Part No.: 100-001866-001, May 1993, pp. B15-B22. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/502871 |
Jul 1995 |
US |
Child |
09/389657 |
|
US |