Master CCNA

How to Master CCNA Ebook

 

 

My book will help you Master CCNA

Master CCNP SWITCH

How to master CCNP SWITCH ebook

 

 

My book will help you Master CCNP SWITCH

Master CCNP ROUTE

How to master CCNP ROUTE Ebook

 

 

My book will help you Master CCNP ROUTE

Print

IPv6 ISATAP

Written by Rene Molenaar on . Posted in IPv6

Scenario:

You are working as the network engineer for an Asian based company and responsible for the deployment of IPv6. You heard some good things about this new protocol and are interested in the new autoconfiguration feature, let's see if you can configure this.

Goal:

  • All IPv4 addresses have been preconfigured for you.
  • OSPFv2 has been configured to ensure full connectivity for IPv4.
  • Configure a tunnel0 interface on router ISATAPRouter and set mode to ISATAP.
  • Configure IPv6 address 2001::1/64 on the tunnel0 interface and use EUI-64 for the last 64 bits.
  • Make sure router advertisements are sent through the tunnel0 interface.
  • Make sure source updates are sent from the Loopback0 interface on router ISATAPRouter.
  • Configure a tunnel0 interface on router ISATAPClient and set the correct tunnel mode.
  • Source updates should be sent from the Fastethernet0/0 interface, Destination should be Loopback0 of router ISATAPRouter.
  • Ensure the IPv6 address on router ISATAPClient will be automatically configured.

IOS:

c3640-jk9s-mz.124-16.bin

Topology:

IPV6 ISATAP

Video Solution:

You need to a flashplayer enabled browser to view this YouTube video

You need to register to download the GNS3 Topology File. (Registration is Free!)

Related Articles
Only registered users can write comments!

Comments (7)

  • avatar
    djtjlt

    Hi, please help, i'm unable to solve this lab, because as my knowledge let's me to know, the isatap tunnel doesn't have a destination, and lab says " Destination should be Loopback0 of router ISATAPRouter."

    How do I achieve this ? :)
    Thanks.

  • avatar
    Ollie

    I had issues with RS/RA getting to Router, had to turn on unicast routing, and all was good.

    Sometimes this is done with a DNS server as well do anyone know much about that ?

  • avatar
    ReneMolenaar

    I have read about it but never tried to implement it. If you feel lucky you could try to implement it with a Cisco router running DNS server. Not sure if its possible...

    In my lab you are just specifying the address of the ISATAP router. In real life it might be easier to have a hostname for the ISATAP router. That's how you can use DNS. Your DNS needs a record for ISATAP which is what the hosts will look for. They will get the IP address in return and try to setup the connection.

    I believe that's all there is to it, if anyone else knows more please let me know

    Here is how ISATAP actually works. The networks DNS server is updated with a well-known name entry of “ISATAP” that resolves to the IPv4 address used in the tunnel on the ISATAP router (RouterA). HostA initializes and notes that it has been configured with ISATAP capabilities for IPv6. HostA then sends a request to the DNS server for the address associated with “ISATAP”. DNS responds with the IPv4 address of the ISATAP router. HostA tunnels a router discovery packet (using an IPv6-in-IPv4 encapsulation approach) and sends this packet to the ISATAP router. RouterA responds with a router advertisement that includes the IPv6 prefix the host (HostA) should use. HostA takes this prefix and automatically constructs its own unique IPv6 address. It uses a reserved identifier for ISATAP (0:5efe) and its own IPv4 address to do this. Now the host is fully able to communicate beyond its local network using IPv6 and ISATAP.;D

  • avatar
    simpleguy

    where is the config?

  • avatar
    ReneMolenaar

    If you login you can find the attachments at the bottom of the article.

  • avatar
    djmattie

    Rene,

    I first worked through this lab on my own and was able to get connectivity. My configs on ISATAPRouter were basically the same as yours--except for the no ipv6 nd supress-ra (which I'm not sure the function of yet). However, on the ISATAPClient I chose to basically mirror the configs of ISATAPRouter, using tunnel mode ipv6ip isatap, and ipv6 address 20001::1/64 eui-64. I was able to get all the pings going, etc.

    However, when I watched your video, you chose to use ipv6 address autoconfig, tunnel mode ipv6ip, and source address f0/0. In my studies this type of configuration was not mentioned. I find it interesting, and I am wondering if you could explain the purpose of this type of configuration as far as real-world use as compared to the method that I used (which came from my readings).

    Great Lab!!! Thanks!

    Matt

  • avatar
    ReneMolenaar

    Hello Matt,

    I built this lab after reading this article:

    http://docwiki.cisco.com/wiki/IPv6_ISATAP_configuration_example_with_a_Cisco_router_as_a_client

    Routers running IPv6 can advertise their prefix and some other things by using router advertisements. By using the no ipv6 nd supress-ra command the ISATAP router will advertise these on the tunnel interface.

    The idea behind ISATAP is that a client can do a DNS lookup for the address of the ISATAP router and then our client can use the router advertisement and the autoconfig to configure itself automatically. This way you don't have to configure anything on the client side.