Protocol for optimized multicast services for a connection oriented network providing lan emulation
First Claim
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 a determined 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
learning at the edge devices which of the network protocols are not in use by the systems coupled to the ports of the edge devices, includingassigning 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.
6 Assignments
0 Petitions
Accused Products
Abstract
A method manages transfer of multiple destination packets received at edge devices on a connection oriented network, providing LAN emulation, where the connection oriented network provides emulation of one or more variant network protocols for systems coupled to the edge devices. The method includes maintaining status information for each port on edge devices on the connection oriented network, which provides an indication of network protocols not in use by systems accessible through the respective ports. Multiple destination packets received at an incoming port on an edge device are sent via the connection oriented network to a server on the connection oriented network. At the server, the network protocol for which the multiple destination packet is intended is determined. The server transmits via the connection oriented network the multiple destination packet to ports of edge devices, other than the incoming port, and other than ports for which the status information indicates that the determined network protocol is not in use by systems accessible through the port. The status information is learned at the edge devices based on activity on the respective ports, and reported by the edge device to the server.
47 Citations
20 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 a determined 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 learning at the edge devices which of the network protocols are not in use by the systems coupled to the ports of the edge devices, including 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. - View Dependent Claims (2)
-
-
3. 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:
-
maintaining for ports of an edge device status information providing an indication of network protocols not in use by the systems accessible through the ports; sending via the connection oriented network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to a server on the connection oriented network; determining a determined network protocol for which the multiple destination packet is intended; and 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. - View Dependent Claims (4, 5)
-
-
6. 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 the edge devices on the connection oriented network, comprising:
-
learning automatically which of the network protocols are not in use by systems coupled to the ports of the edge devices, and reporting across the connection oriented network the learned network protocols not in use for the ports of the edge devices to a server; storing at the server, in response to the step of reporting, status information for ports on the edge devices on the connection oriented network, including an indication of the network protocols not in use by systems accessible through the ports; sending via the connection oriented network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to the server on the connection oriented network; determining at the server a determined network protocol for which the multiple destination packet is intended; and transmitting from the server via the connection oriented network the multiple destination packet to ports of edge devices other than the incoming port and other than ports for which the status information indicates that the determined network protocol is not in use. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In an asynchronous transfer mode (ATM) network which provides emulation of one or more variant connectionless network protocols for systems coupled to edge devices on the ATM network, a method for managing transfer of multiple destination packets received at the edge devices on the ATM network, comprising:
-
assigning at the edge devices one of a plurality of states for each of a set of network protocols for each port on an edge device in response to traffic using the network protocols in the set on the ports of the edge device, the plurality of states including a first state indicating that a respective network protocol may be in use at a port, a second state indicating that the respective network protocol has not been recently in use at the port, and a third transitional state for the respective network protocol on the port, the third state being entered from the first state on occasion, the second state being entered from the third state when a first timeout interval expires between actions on the port involving the respective network protocol, and the first state is entered from the third state if an action involving the respective network protocol occurs on the port before expiration of a second timeout interval; sending a status change message to the server when the state for a particular port changes from the third state to the second state and when the state for a particular port changes from the second state to the first state; storing at the server, in response to the status change messages, status information for ports on the edge devices on the ATM network, including an indication of the network protocols in the second state on the ports; sending via the ATM network a multiple destination packet from an edge device which receives the multiple destination packet at an incoming port to the server on the ATM network; determining at the server the network protocol for which the multiple destination packet is intended; and transmitting from the server via the ATM network the multiple destination packet to ports of edge devices other than the incoming port and other than ports for which the status information indicates that the determined network protocol is in the second state. - View Dependent Claims (17, 18, 19, 20)
-
Specification