Nova Patents
GB2317543B

Virtual network architecture

Abstract

This record has no abstract on file.

Term

Term ended

Expired 12 July 2016, 10.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

41 claims: 7 independent, 34 dependent

  1. 1
    CLAIMS 1. A method for managing traffic in a virtual LAN environment in which there are a plurality of logical networks defined at layer three or above, comprising:establishing virtual networks in the virtual LAN environment, virtual networks including nodes which are members of corresponding logical networks;and confining, within the virtual LAN, multi-destination traffic originating from nodes within a given virtual network to nodes within the given virtual network.
  2. 7
    For a network including a set of local area network (LAN) segments interconnected as a virtual LAN, in which nodes in the virtual LAN are members of one or more logical networks defined at level three or higher, a method for managing traffic in the network, comprising:detecting a multi-destination packet on a LAN segment within the set;determining, in response to the multi-destination packet, the logical network for which the detected multi-destination packet is intended;and delivering information carried by the multi-destination packet to nodes authorized to receive multi-destination packets intended for members of the determined logical network.
  3. 15
    For a network including a set of local area network (LAN) segments interconnected as a virtual LAN, a backbone path, and a plurality of edge devices interconnecting the - 19 WO 97/04386 PCT/US96/11608 plurality of LAN segments with the backbone path, and in which nodes on respective LAN segments in the set are members of logical networks defined in layer three or higher, a method for managing traffic in the network, comprising:detecting in response to a medium access control MAC address of a packet received at an edge device, a multi-destination packet originating from a particular LAN segment;determining the logical network of the multi-destination packet;translating the multi-destination packet to a plurality of directed messages carrying information from the multi-destination packet;forwarding across the backbone path the plurality of directed messages to edge devices;and supplying the multi-destination packet in response to the directed messages from the edge devices receiving the directed messages to LAN segments through which nodes authorized to receive multi-destination packets from members of the determined logical network are accessible, except for the particular LAN segment on which the multi-destination packet originated.
  4. 23
    24. For a network including a set of local area network (LAN) segments, an asynchronous transfer mode backbone path operating in a LAN emulation mode, and a plurality of edge devices interconnecting the plurality of LAN segments with the backbone path, and in which nodes on respective LAN segments in the set are members of logical networks defined in layer three or higher, a method for managing traffic in the network, comprising:detecting in an edge device on a LAN segment, a multi-destination packet originating within that segment intended for members of a particular logical network, in response to a medium access control MAC address in the multi-destination packet;producing in response to the detected multi-destination packet, a plurality of directed messages for nodes authorized to receive multi-destination packets for a particular logical network;forwarding across respective virtual channels in the backbone path the plurality of directed messages to edge devices coupled to LAN segments through which the authorized nodes are accessible;and supplying the multi-destination packet in response to the directed messages, from the edge devices receiving the directed messages, to LAN segments, other than the LAN segment within which the packet originated, through which authorized nodes are accessible.
  5. 24
    25. The method of claim 24, including:routing the multi-destination packet from the edge device across a virtual channel in the backbone path to a server;and executing the steps of producing and forwarding in the server.
  6. 27
    28. The method of claim 27, wherein the step of composing includes:establishing virtual channel connections for each logical network to edge devices through which nodes intended to receive multi-destination packets of the logical network are accessible;and associating the plurality of directed messages with established virtual channel connections for the identified logical network. WO 97/04386 PCT/US96/11608
  7. 28
    29. The method of claim 28, including:automatically configuring the established virtual channel connections in response to detected multi-destination packets.
  8. 30
    31. The method of claim 30, including:automatically configuring the established virtual channel connections in response to multi-destination packets received at the server, including detecting in the server the logical network with which the multidestination packet is associated and the source MAC address of the multidestination packet, establishing a virtual channel connection with the edge device which detected the multi-destination packet, and mapping in the edge device the virtual channel connection to a port on which the source MAC address of the multi-destination packet is accessible.
  9. 32
    33. The method of claim 32, wherein the connectionless protocols include at least one of a carrier sense multiple access protocol and a token passing ring protocol.
  10. 36
    37. For a network including a set of local area network (LAN) segments, an asynchronous transfer mode backbone path operating in a LAN emulation mode, and a plurality of edge devices interconnecting the plurality of LAN segments with the backbone path, and in which nodes on respective LAN segments in the set are members of logical networks defined in layer three or higher, a method for managing traffic in the network, comprising:detecting in a first edge device on an originating LAN segment, a multi-destination packet intended for members of a particular logical network, in response to a medium access control (MAC) address in the multi-destination packet, the edge device having ports coupled to the originating LAN segment and at least one additional LAN segment in the set;first transmitting the detected multi-destination packet over ports of the first edge device, other than the port coupled to the originating LAN segment, through which nodes authorized to receive messages from members of the particular logical network are accessible;forwarding from the first edge device, the multi-destination packet across a virtual channel in the backbone path to a server;-24producing in the server in response to the detected multi-destination packet, a plurality of directed messages for edge devices on the backbone path;forwarding across respective virtual channels in the backbone path the plurality of directed messages to edge devices coupled to the LAN segments through which the 5 authorized nodes are accessible;and second supplying the multi-destination packet in response to the directed messages, from edge devices receiving the directed messages, to LAN segments other than the LAN segment within which the packet originated, through which authorized nodes are accessible.
  11. 37
    38. The method of claim 37, wherein the server comprises a broadcast and unknowns server (BUS) implemented according to the ATM LAN emulation standard. j9. The method of claim 37, including executing connectionless protocols in a 15 subset of the plurality of LAN segments.
  12. 39
    41. The method of claim j7, wherein the multi-destination packet comprises an address advertisement packet, so that only authorized nodes receive the address advertisement packet from the edge devices.
  13. 40
    42. The method ot claim 37, wherein the multi-destination packet comprises an 25 address discover packet, so that only authorized nodes receive the address discovery packet from the edge devices. -25WO 97/04386 PCT/US96/11608