×

Method and device for supporting a 6to4 tunneling protocol across a network address translation mechanism

  • US 8,510,474 B2
  • Filed: 11/13/2003
  • Issued: 08/13/2013
  • Est. Priority Date: 11/13/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for supporting a 6to4 tunneling protocol across a network address translation mechanism comprising the steps of:

  • receiving from a first host located on a first network an outbound IPv6 packet encapsulated into an IPv4 packet, the IPv4 packet comprising a IPv4 header with a private IPv4 source address of the first host, the outbound IPv6 packet comprising a IPv6 header with a 6to4 source address, the IPv6 header comprising an Interface ID value, the Interface ID value being a multiplexing identifier that is a unique identifier associated with the first host;

    translating the private IPv4 source address in the IPv4 header into a public IPv4 source address,transmitting the translated packet over an IPv4 network to a remote host;

    storing an association between the private IPv4 source address and the Interface ID value of the 6to4 source address for opposite address translation of inbound packets returned by the remote host by deriving the multiplexing identifier from the outbound IPv4 packet; and

    further comprising the step of;

    changing the private IPv4 address of the 6to4 source address in the IPv6 header of an outbound packet to the public IPv4 address; and

    changing the public IPv4 address of the 6to4 destination address of an inbound packet to a corresponding private IPv4 address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×