IPv6 Training?

Does anyone know of any good IPv6 training resources (classroom, or
self-guided)? Looking to send several 1st and 2nd tier guys, for some
platform/vendor-agnostic training.

Any clues?

Thanks..

Does anyone know of any good IPv6 training resources (classroom, or
self-guided)? Looking to send several 1st and 2nd tier guys, for some
platform/vendor-agnostic training.

Internet2 people have been running workshops on multicast and IPv6 separately.

Any clues?

Thanks..

--
Alex Rubenstein, AR97, K2AHR, alex@nac.net, latency, Al Reuben
Net Access Corporation, 800-NET-ME-36, http://www.nac.net

wfms

There are a few books out there that will give mention of IPv6
configurations, but most are vendor-specific as far as I have seen.

Cisco and Juniper both have at least modules (if not full courses) on IPv6.
Each is obviously not vendor-agnostic. Something could always be customized
to cover whatever specifics you are looking to cover.

What is the scope you are thinking of for your training? Would a
multi-vendor concept be better fir your needs rather than theory-only
agnostic?

Scott
swm@emanon.com

I got a pretty good look at it (at least it seemed like it to me) back
when I got my CCNP. The Cisco books are pretty good.

You'll want to be more specific: IPv6 impacts a lot of stuff, and few people want to know about all of it. (Address) configuration and on-link behavior (router advertisements, neighbor discovery) would be relevant for pretty much everyone, along with some DNS basics. Obviously programmers don't care much for IPv6 routing while router people don't care much about the IPv6 socket API and the portability of code that uses IPv6-mapped IPv4 addresses.

This would be a good time to plug my book, so here goes.

Does anyone know of any good IPv6 training resources (classroom, or
self-guided)? Looking to send several 1st and 2nd tier guys, for some
platform/vendor-agnostic training.

Internet2 people have been running workshops on multicast and IPv6 separately.

http://ipv6.internet2.edu/

You can also try Command Information ipv6training@commandinformation.com
or
Sunset Learning
https://www.coursemax.com/sunset/CourseSchedule.aspx?CourseID=355ef422-32d3-
4379-a950-2087f6b13bcc

We also organize frequently non-for-profit IPv6 workshops at different
venues, including ARIN meetings and also dedicated workshops for customers
all around the world where there is a demand for it.

Regards,
Jordi

My .02 - I really liked Jordi’s hands-on ipv6 tutorial at the nanog 35 in Los Angeles. There are some suggestions on improving it in the survey forms:

http://www.nanog.org/mtg-0510/surveys/

which shows that folks care enough to want to add stuff in. I think we should try and get the same thing going again. Maybe we should add some additional ipv6-only network resources to access after basic ipv6 connectivity and keep it set up for the meeting. I love the idea of the nanog net doubling as an ipv6 play area for those of us who otherwise don’t have the time to set up and muck with this stuff.

I bet if we allocate Sunday morning or afternoon time to another free ipv6 hands on tutorial folks would participate.

Bill

Thanks :slight_smile:

I will be happy to organize it again, of course, considering all the
suggestions, for the next NANOG/ARIN meeting.

As soon as we plan for it, more people could participate and provide new
ideas about what they will like to have.

Regards,
Jordi

If you want books, http://safari.oreilly.com/.

My colleagues seem to be learning quite a bit from the books there, I think the "IPv6 Essentials" animal book is popular.

Alex Rubenstein writes:

Does anyone know of any good IPv6 training resources (classroom, or
self-guided)?

If your router vendor supports IPv6 (surprisingly, many do!):

lab-router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
lab-router(config)#ipv6 ?
  access-list Configure access lists
  cef Cisco Express Forwarding for IPv6
  dhcp Configure IPv6 DHCP
  general-prefix Configure a general IPv6 prefix
  hop-limit Configure hop count limit
  host Configure static hostnames
  icmp Configure ICMP parameters
  local Specify local options
  mfib Multicast Forwarding
  mfib-mode Multicast Forwarding mode
  mld Global mld commands
  multicast-routing Enable IPv6 multicast
  neighbor Neighbor
  ospf OSPF
  pim Configure Protocol Independent Multicast
  prefix-list Build a prefix list
  route Configure static routes
  router Enable an IPV6 routing process
  unicast-routing Enable unicast routing

lab-router(config)#ipv6 unicast-routing
lab-router(config)#interface tengigabitEthernet 1/1
lab-router(config-if)#ipv6 ?
IPv6 interface subcommands:
  address Configure IPv6 address on interface
  cef Cisco Express Forwarding for IPv6
  dhcp IPv6 DHCP interface subcommands
  enable Enable IPv6 on interface
  mfib Interface Specific MFIB Control
  mld interface commands
  mtu Set IPv6 Maximum Transmission Unit
  nd IPv6 interface Neighbor Discovery subcommands
  ospf OSPF interface commands
  pim PIM interface commands
  policy Enable IPv6 policy routing
  redirects Enable sending of ICMP Redirect messages
  rip Configure RIP routing protocol
  router IPv6 Router interface commands
  traffic-filter Access control list for packets
  unnumbered Preferred interface for source address selection
  verify Enable per packet validation

lab-router(config-if)#ipv6 enable
[...]

And then chances are good that you find useful training material on
their Web sites, often not just command descriptions, but actual
deployment guides.

Hi,

there have been regular IPv6 workshops both at APRICOT (www.apricot.net) and SANOG (www.sanog.org), for the last few years.

Nathan Ward wrote:

self-guided)? Looking to send several 1st and 2nd tier guys, for some
platform/vendor-agnostic training.

Any clues?

If you want books, http://safari.oreilly.com/.

We have used the 'IPv6 Network Administration' by Murphy & Malone as supplementary material for the above workshops and would recommend it. You know it's a good book for operators when the authors have taken pain to contact RIPE-NCC and put in a whole sub-chapter on RIR policies etc..

Of course, YMMV,

thanks

   -- gaurab

simon@limmat.switch.ch wrote:

Alex Rubenstein writes:
  

Does anyone know of any good IPv6 training resources (classroom, or
self-guided)?
    
If your router vendor supports IPv6 (surprisingly, many do!):
  

Too bad the IPv6 support on the low-end Ciscos is mostly broken in many ways (does not work on WLAN, does not work across the local 4 port switch, etc.) , which are also the routers most classrooms could afford.

Pete

Indeed. Our little not-corporate-so-it-actually-works network has an 877W. We don't use the W bit anymore, so that I could turn on IPv6 and get our guys some experience actually using it for 'real life' applications outside of a routing lab.
Not only is it not supported on dot11radio interfaces, it's not supported on BVIs and the various bridging things don't appear to want to bridge it.

Unless these boxes get IPv6 support really fast, I will definitely be recommending against customers using them.

Petri Helenius wrote:

Alex Rubenstein writes:

Does anyone know of any good IPv6 training resources (classroom, or
self-guided)?
    
If your router vendor supports IPv6 (surprisingly, many do!):
  

Too bad the IPv6 support on the low-end Ciscos is mostly broken in many
ways (does not work on WLAN, does not work across the local 4 port
switch, etc.) , which are also the routers most classrooms could afford.

The magic answer to training setups: one big fat Xen box with a lot of
VM's, virtual interfaces and of course: Quagga.

It looks like a Cisco, it feels like a Cisco, it is almost a Cisco.

At least the interface is more or less the same. And that is what
people need to learn, the basics of configuration. If there is a
little variation in commands they should be able to cope to that. If
they only know how to type it into a Cisco then they didn't really
learn about it. Yes it is different, no it is not as cool, but it
makes it very cheap to learn people these things.

That said of course, who still types directly into their routers? I do
hope that folks use one of the nice (custom) router/device management
tools out there which avoids all of that.

Greets,
Jeroen

..oooor http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator

Adrian

Adrian Chadd wrote:

The magic answer to training setups: one big fat Xen box with a lot of
VM's, virtual interfaces and of course: Quagga.

It looks like a Cisco, it feels like a Cisco, it is almost a Cisco.

..oooor http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator

Which is a great thing, but license-way quite useless, as it still
means that you will have to have an official license for each IOS you
run, and as IOS comes with a box, you would either be able to run your
real 7200, or the simulated one. Or does anyone know where you can get
IOS-only licenses so that you can run it on simulators? Same goes for
the Vendor J simulation/training thing that doesn't exist. When you
are on the cheap and do not want to break any laws / want-vendor-x-
to-ignore-you-for-the-rest-of-your-life then you better play it on the
safe side and get proper licensing.

At a certain point you will be more than comfortable with the cli
anyway and configuring ethernet ports. There are afaik not many
options to configure other types of ports on simulated hardware /
quagga's though.

Greets,
Jeroen

The magic answer to training setups: one big fat Xen box with
a lot of VM's, virtual interfaces and of course: Quagga.

You said "magic". Does this mean that there is a site where you can
download ISOs for this big fat XEN box?

That said of course, who still types directly into their
routers? I do hope that folks use one of the nice (custom)
router/device management tools out there which avoids all of that.

You still have to figure out what to put into such a tool and that often
involves quite a bit of labwork where you type things into routers and
watch the results.

--Michael Dillon

The magic answer to training setups: one big fat Xen box with
a lot of VM's, virtual interfaces and of course: Quagga.

You said "magic". Does this mean that there is a site where you can
download ISOs for this big fat XEN box?

www.debian.org
www.ubuntu.org
www.fedoraproject.org

.... I guess you know how that works.
(apt-get install quagga, *xen etc.. read the various FAQ's online)
XORP is of course also a great one, but doesn't have the 100%
cisco-alike feeling. You could possibly even use livecd's for this.

It might be an idea for somebody indeed to make a pre-cooked iso which
does something like this, then again, like quite a few other things,
as it is quite specific, a mere "howto build a fat Xen-Quagga howto"
might be more appropriate than yet another distribution...

That said of course, who still types directly into their
routers? I do hope that folks use one of the nice (custom)
router/device management tools out there which avoids all of that.

You still have to figure out what to put into such a tool and that often
involves quite a bit of labwork where you type things into routers and
watch the results.

Of course, but that is why, when you build a network, you first set it
up in a lab. You can't make something when you don't know what you are
going to do with it. A good extensible design and above all, a lot of
experience, will help a lot in that area.

Greets,
Jeroen