1 / 36

IPv6

IPv6. Miguel Baptista FCCN. Agenda. DNS DHCPv6 Some Services with IPv6 support in FCCN IPv6 Network Management. 1. DNS. DNS. Domain Name System Tranlation services from names(FQDN) to addresses And addresses to names DNS for IPv6 uses the same principles as for IPv4. DNS.

Télécharger la présentation

IPv6

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IPv6 Miguel Baptista FCCN

  2. Agenda • DNS • DHCPv6 • Some Services with IPv6 support in FCCN • IPv6 Network Management

  3. 1. DNS

  4. DNS • Domain Name System • Tranlation services from names(FQDN) to addresses • And addresses to names • DNS for IPv6 uses the same principles as for IPv4

  5. DNS • New resource record type – AAAA • Don’t use A6 or DNAME addresses • New reverse domain – ip6.arpa • Don’t use ip6.int reverse domain

  6. DNS Name server to use? • My advice, use Bind And which version? You should use > 9.X versions (9.2). Avoid older versions

  7. DNS • Example: • test.ip6.fccn.pt A 193.136.199.200 • test.ip6.fccn.pt AAAA 2001:690:866:2000::1 Reverse domain • 200.199.136.193.int.arpa • 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0:0.0.0.2.6.6.8.0.0.9.6.0.1.0.0.2.ip6.arpa

  8. DNS • We may have some “unreachable interface” problems after insert AAAA records • Solution: Create an IPv6 domain • Example: test.ip6.fccn.pt

  9. DNS • One of IANA’s functions is the DNS top-level delegations • Changes in TLDs (e.g ccTLDs) has to be approved and activated by IANA • Introduction of IPv6-capable nameservers at ccTLDs level has to be made through IANA

  10. DNS • AAAA glue records • How many servers supporting a domain should carry AAAA records • Usually conservative approaches • One or two servers • Don’t use long server names. 1024 bytes limit in DNS responses • Some ccTLDs had to renamed their servers (same philosophy used by root servers)

  11. DNS • 17/04/2005 • 4 TLDs (.AEROS, .NET, .COM, .INT) • 42 ccTLDs • European: About half already glued

  12. DNS • FCCN: • We had to upgrade the DNS servers to dual-stack • Then upgrade Bind software • Instalation of the F-ROOT server mirror in Lisbon, originally in dual-stack

  13. 2. DHCPv6

  14. DHCPv6 • Neighbor discovery • Based on ICMPv6 • Router Advertisement • Router discovery messages

  15. DHCPv6 • Enabling router advertisement • Specific to an interface • Automatically enabled on ethernet and FDDI Examples: router(config-if)# ipv6 address 2001:690:866::1/64 router(config-if)# ipv6 nd prefix 2001:690:866::/64

  16. DHCPv6 – One thing to remember • Provider Independent - PI • Provider Aggregated - PA • In IPv6 we only have PA -> Renumbering • Some IPv6 mechanisms make renumbering easier (e.g. router advertisement)

  17. DHCPv6 • Autoconfiguration types: • Staleless (RFC 2462) • Router advertisement (RA) messages identify the subnet • Host generate its own global addresses using the prefix + EUI-64 identifier (based on MAC address) • Default gateway is the router that sends RAs • If RA doesn’t carry any prefix, the host doesn’t configure any global IPv6 address

  18. DHCPv6 • Stateless main aspects • Requires no manual configuration of hosts • Minimal configuration of routers • No need of addicional DHCP servers • Stateless problems • Impossible to automatically send DNS server addresses • IPv6 addresses depends on networks adapters

  19. DHCPv6 • Autoconfiguration types: • Stateful (RFC 3315) • Based on DHCPv6 servers • Hosts get their addresses and other configuration info (DNS, NTP servers) through a DHCPv6 server • Server maintain a database of assigned addresses • Client uses link local address to connect the server

  20. DHCPv6 • The two types of configuration can complement each other • Example: • we can obtain DNS server address from DHCPv6 In dual-stack we can obtain DNS server addresses from DHCPv4

  21. DHCPv6 • DHCPv6 Server/client Implementations • Dibbler • Linux and Windows support • Project DHCPv6 • Linux support

  22. DHCPv6 - Example • Scenario • DHCPv6 Server will assign the IPv6 address - 2001:690:866:2::1b/128 • routeradvertisement without network prefix

  23. DHCPv6 - Example # ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:E0:29:06:AA:54 inet6 addr: 2001:690:866:2::1b/128 Scope:Global # route -A inet6 Kernel IPv6 routing table destination Next Hop Flags Metric Ref Use Iface */0 fe80::205:8500:15a1:801f UGDA 1024 30 0 eth1 # traceroute6 www.kame.net traceroute www.kame.net (2001:200:0:8002:203:47ff:fea5:3085) 2001:690:866:2:2e0:29ff:fe06:aa54, 30 hops max, 16 byte packets 1 2001:690:866:2::1 (2001:690:866:2::1) 0.584 ms 0.509 ms 0.474 ms 2 fccn.nl6.nl.6net.org (2001:798:22:203::1) 35.196 ms 35.085 ms 35.087 ms

  24. 3. Services with IPv6 support in FCCN

  25. Some Services with IPv6 support in FCCN • Full operational • DNS (Bind) • WWW (Apache) • FTP (vsftpd) • In progress … • Instant Messanger (Jabber) • Directory Server (OpenLDAP) • Nagios • VOIP • SIP router, Asterisk • NTP

  26. 4. IPv6 Network Management

  27. IPv6 Network Management • Network Management • Configuration of equipments • links • Services Management • Mail • DNS

  28. IPv6 Network Management • Basic Management • SSH, Telnet via IPv6 • TFTP/IPV6 • FTP/IPV6 not supported on Cisco routers

  29. IPv6 Network Management • SNMP/MIBs over IPv6 • Routers from major vendors support SNMP • If necessary, in dual-stack we can use IPv4 to retrieve information • MIBs are essencial for the network management

  30. IPv6 Network Management • IPv6 MIBs • At the beginning IPv4 and IPv6 MIBs dissociated • Unified MIBs are on standardization track

  31. IPv6 Network Management • Cisco • Unified MIBS • No distinction between IPv4 e IPv6 traffic at the interface level from the MIBS • Information available from CLI • Show interface accounting • Juniper • Different counters for IPv4 e IPv6 • In beginning apply some filters … (permit IPv6 traffic, but count it)

  32. IPv6 Network Management • NRENs mainly use GPL or home-made tools • Comercial platforms • HP-OpenView, Ciscoworks (have or will have IPv6 support ) • Tivoli Netview,Infovista (no IPv6 support)

  33. IPv6 Network Management • 6NET WP6 : Managing large scale IPv6 networks • Monitoring tools for IPv6 • Tested • Documented • http://tools.6net.org

  34. IPv6 Network Management LAN • Traffic & Service management (Web, DNS...) • Argus, Nagios, Ntop • End-to-End • Iperf or Pchar • Configuration Management • Rancid • Analysys of packets on shared links • Ethereal, tcpdump or Ntop • IPv6 multicast management • Multicast Beacon

  35. IPv6 Network Management WAN • Traffic Management • MRTG, Cricket • Equipment and link status • Intermapper, Nagios • Routing management • ASpath-tree (routing policy study) • Accounting management • Ipflow, Cisco NFC v5.0 • Configuration management • Rancid • Looking Glasses • Cisco Looking glass V6, LG – Looking Glass

  36. Questions?

More Related