WO0056018A1

Multicast-enabled address resolution protocol (me-arp)

Abstract

A Multicast-Enabled Address Resolution Protocol (ME-ARP) is disclosed. This ME-ARP allows the building of independent IP based Virtual Private LAN segments (VPLS) over a multicast enabled IP backbone using stateless tunnels and optimal VPLS traffic forwarding. Each VPLS has an associated IP subnet which is completely independent from other VPLS or the underlying IP backbone itself. Each Customer Premises Equipment (CPE) device needs only to be configured with a VPLS identifier and its serving IP subnet per VPLS designated interface.

WO0056018A1, drawing sheet 1
Sheet 1 of 3

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

10 claims: 3 independent, 7 dependent

  1. 1
    THE INVENTION CLAIMED IS:1. A method of sending a unicast IP packet from a first end station to a second end station, said first and second end stations being on the same logical subnet and connected to different CPEs, comprising: receiving said unicast IP packet at a CPE associated with said second end station;and said CPE associated with said second end station providing said second end station with address resolution information containing mapping information between IP and lower layer physical addresses of said first and second end stations, said lower layer physical addresses being constructed by said CPE and containing VPN membership and physical remote location information such that the constructed lower layer addresses contain enough information for said CPE to forward the packet to the correct remote physical location.
  2. 2
    A method of sending a multicast IP packet from a first end station to multiple end stations, said first and multiple end stations being on the same logical subnet and connected to different CPEs, comprising:receiving said multicast IP packet at each CPE;encapsulating said IP multicast packet;and forwarding said encapsulated IP multicast packet to a VPN assigned multicast address wherein said LP multicast packet is received by each CPE which has been configured to said VPN.
  3. 6
    A method of sending an IP packet from a first end station to a second end station, wherein said first and second end stations are on the same logical subnet but connected to different CPEs, comprising:a) sending from said first end station an ARP request with an ethernet broadcast address;b) at a first CPE associated with said first end station, intercepting said ARP request packet and verifying the intercepted IP address against a corresponding unnumbered virtual packet network (UV) IP interface;c) if a match is verified, encapsulating said ARP request into an IPsec packet with a VPN identifier;and d) forwarding said IPsec packet to a VPN's multicast address using configured local IP tunnel-endpoint as a source address.