ISATAP Tunnel

[复制链接]
mhkabir1952   钻石会员    发表于 2014-5-28 14:38:06   最新回复:2015-12-17 20:52:49

The ISATAP tunnel is used when the IPv4/IPv6 host in an IPv4 network accesses an IPv6 network. The ISATAP tunnel can be created between an ISATAP host and an ISATAP device.

The ISATAP format address is needed to create the ISATAP tunnel. Its structure is as follows:

Prefix (64bit)::5EFE:IPv4-Address

When the ISATAP tunnel is created (since the IPv4/IPv6 host and the ISATAP device are in a same IPv4 network), the IPv4 address embedded into the ISATAP address can be either a public network address or a private network address.

As shown in Figure 8-16, the process for an IPv4/IPv6 host to obtain an IPv6 address is as follows:

  1. The IPv4/IPv6 host sends a request message to a device.

    The IPv4/IPv6 host uses the link-local address in the ISATAP format to send a router request message to the ISATAP device. It encapsulates the message into the IPv4 packet.

  2. The ISATAP device responds to the request message.

    The ISATAP device uses a router notification message to respond to the request. The router notification message contains the ISATAP prefix, which is manually configured on the device.

  3. The IPv4/IPv6 host obtains its IPv6 address.

    The IPv4/IPv6 host obtains its own IPv6 address by combining the ISATAP prefix with 5EFE:IPv4-Address, and uses this address to access the IPv6 host.

Figure 1:  ISATAP tunnel

The principle of an IPv4 or IPv6 host accessing an IPv6 network is as follows:

  1. The IPv4 or IPv6 host in the IPv4 network obtains an IPv6 address based on the steps given above.

  2. The IPv4 or IPv6 host sends packets that are encapsulated in an IPv4 packet to the host in the IPv6 network.

  3. An ISATAP device decapsulates the IPv4 packet and sends the IPv6 packets to the IPv6 host.

Armetta   钻石会员    发表于 2014-5-28 22:52:22

documentation very useful for my job

foisal   金牌会员    发表于 2014-5-29 19:45:42

The  ISATAP tunnel is very nice post
快速回复 返回顶部