IPv6 DNS LAC NIC VII October 26, 2004 Wilfried

Slides:



Advertisements
Similar presentations
29jun2005Bill Manning IPv6 and DNS why is the root not available over IPV6 transport and when will it be fixed? bill manning - LACNIC-VIII.
Advertisements

IPv6 Addressing Details LAC NIC VII October 26, 2004 Wilfried
Overall Outline Introduction to IPv6, Addressing & Routing ICMPv6 and Neighbour Discovery DNSSecurity QoS, Mobility Multicast, Transition OS and Platform.
1 Introduction of IPv6 in Vienna University's LAN, ACOnet, VIX, ccTLD name service Wilfried Wöber, UniVie - ACOnet for FLIP-6, San Jose, CR Octoberber.
IPv6 Support and Auto-Config. LAC NIC VII October 26, 2004 Wilfried
Measuring IPv6 Deployment Geoff Huston George Michaelson
Deprecating ip6.int DNS Operations SIG Feb APNIC19, Kyoto, Japan Geoff Huston.
Testing IPv6 Address Records in the DNS Root APNIC 23 February 2007 Geoff Huston Chief Scientist APNIC.
IPv6 deployment at Netnod (Nurani streaming Kurtis - but slower and without an Åland accent…) Who is Netnod? –IXP in Sweden, operator of i.root-servers.net,
Reverse DNS SIG Summary Report APNIC Annual Member Meeting Bangkok, March
Update on IANA APNIC Meeting 29 February 2008 Barbara Roseman Internet Assigned Numbers Authority.
1 Deprecation of ip6.int reverse DNS service in APNIC Project update IPv6 technical SIG, APNIC 21 1 March 2006 Sanjaya.
Naming: The Domain Name System Nick Feamster CS 4251 Fall 2008.
Copyright © 2001 Nominum, Inc. IPv6 DNS Ashley Kitto Nominum, Inc.
Spearheading Internet technology and policy development in the African Region Resource Services Report.
Daves DNS Show Read at your own risk. Domain Name Service Maps IP addresses to more human readable domain names Every domain name ultimately resolves.
DNS46 for the IPv4/IPv6 Stateless Translator
INTERNET PROTOCOLS Class 9 CSCI 6433 David C. Roberts Entire contents copyright 2011, David C. Roberts, all rights reserved.
Applications Test Results in MIF environment draft-zheng-mif-apps-test-02.txt IETF 81 Quebec City.
Requirements (and Other Considerations) for NAT-PT Replacement from RFC 4966 IETF70 Vancouver v6ops W.G. December 6, 2007 Elwyn Davies.
Module 7 Advanced Zone Files.
Domain Name System (DNS) Adapted from a presentation by Ayitey Bulley DNS Fundamentals.
Network Attack via DNS Fagpakke: IT Sikkerhed Modul: Introduktion til IT Sikkerhed Jesper Buus Nielsen.
CSN09101 Networked Services Week 7: Domain Name Server - DNS Module Leader: Dr Gordon Russell Lecturers: G. Russell.
Building An IPv6 Deployment Plan v0.1 Alastair Matthews Network Engineer.
APNIC Internet Routing Registry Routing SIG APNIC-15, Taipei 26 February 2003.
IPv6.kr DNS Deployment Plan Feb, 2004 Seung-hoon Lee & Billy Cheon IP Address Management Team Korea Network Information Center.
1 Addition of IPv6 servers to in-addr.arpa tree DNS Operations Sig APNIC 18 2 September 2004, Fiji.
IPv6 and.HK Ben Lee HKIRC 01 March Agenda 1. Why IPv6 for.hk 2. Roadmap of IPv6 deployment 3. Current status 4. Considerations 5. Further work.
State of DNS Security Extensions Edward Lewis February 26, 2001 APRICOT 2001 Panel.
DNS and TCP Sequence Numbers (Again!) EE122 Discussion 10/24/2011.
IPv6 – IPv4 Network Address, Port & Protocol Translation & Multithreaded DNS Gateway Navpreet Singh, Abhinav Singh, Udit Gupta, Vinay Bajpai, Toshu Malhotra.
Topics: –DNS system –Gathering machine information How to find out the machines ip address, name, OS, version, etc.
GHOST glibc gethostbyname() Vulnerability CVE Johannes B. Ullrich, Ph.D. SANS Technology Institute
Sergei Komarov. DNS  Mechanism for IP hostname resolution  Globally distributed database  Hierarchical structure  Comprised of three components.
20101 The Application Layer Domain Name System Chapter 7.
CPSC 441: DNS1 Instructor: Anirban Mahanti Office: ICT Class Location: ICT 121 Lectures: MWF 12:00 – 12:50 Notes derived.
Application Layer. Domain Name System Domain Name System (DNS) Problem – Want to go to but don’t know the IP addresswww.google.com Solution.
The Domain Name System (DNS)
Peter Janssen, EURid.eu Ljubljana, RIPE 64, 2012 Peter Janssen, EURid.eu Ljubljana, RIPE 64, April
1 Domain Name System (DNS). 2 DNS: Domain Name System Internet hosts: – IP address (32 bit) - used for addressing datagrams – “name”, e.g.,
Netprog: DNS and name lookups1 Address Conversion Functions and The Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
TELE 301 Lecture 11: DNS 1 Overview Last Lecture –Scheduled tasks and log management This Lecture –DNS Next Lecture –Address assignment (DHCP)
Domain Names System The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the.
Elementary Name and Address Conversions
DNS: Domain Name System
14 DNS : The Domain Name System. 14 Introduction - Problem Computers are used to work with numbers Humans are used to work with names ==> IP addresses.
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
Deploying a Web Application Presented By: Muhammad Naveed Date:
Module 8 DNS Tools & Diagnostics. Objectives Understand dig and nslookup Understand BIND toolset Understand BIND logs Understand wire level messages.
Netprog: DNS and name lookups1 Address Conversion Functions and The Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
CPSC 441: DNS 1. DNS: Domain Name System Internet hosts: m IP address (32 bit) - used for addressing datagrams m “name”, e.g., - used by.
* Agenda  What is the DNS ?  Poisoning the cache  Short term solution  Long term solution.
DNS DNS overview DNS operation DNS zones. DNS Overview Name to IP address lookup service based on Domain Names Some DNS servers hold name and address.
Network+ Guide to Networks 7th Edition
Advanced UNIX programming Fall 2002 Instructor: Ashok Srinivasan Lecture 25 Acknowledgements: The syllabus and power point presentations are modified versions.
Web Server Administration Chapter 4 Name Resolution.
1. Internet hosts:  IP address (32 bit) - used for addressing datagrams  “name”, e.g., ww.yahoo.com - used by humans DNS: provides translation between.
2/26/2003 Lecture 4 Computer System Administration Lecture 4 Networking Startup/DNS.
&. & DNS and IPv6 IPv6 Summit, Canberra 31st October & 1 st November 2005 Chris Wright, Chief Technology Officer &
COMP 431 Internet Services & Protocols
Domain Name System DPNM Lab. Seongho Cho
Short Intro to DNS (part of Tirgul 9) Nir Gazit. What is DNS? DNS = Domain Name System. For translation of host names to IPs. A Distributed Database System.
3. The Domain Name Service
Domain Name System (DNS)
Domain Name System (DNS)
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
DNS : Domain Name System
Presentation transcript:

IPv6 DNS LAC NIC VII October 26, 2004 Wilfried

topics IPv6 specific RR types, status DNS server resolver interaction Operating systems Installation Example configuration snippets

IPv6 specific RR types IPv4 Afor Name to Address (name ==> 32 bits) CNAMEfor "Alias" (name=>name, recursion CNAMEfor "Alias" (name=>name, recursion limited to 1 level) IPv6 AAAAfor Name to Address (name ==> 128 bits) AAAAfor Name to Address (name ==> 128 bits) A6for partial Name to Addr. (0-128 bits) A6for partial Name to Addr. (0-128 bits) DNAMEsimilar to CNAME, but partial replace, DNAMEsimilar to CNAME, but partial replace, multiple level recursion Caution: A6 and DNAME demoted to experimental

IPv6 specific server/resolver Query and Reply Interactions? Content vs. Transport: Content vs. Transport: IPv4 transport only but IPv6-specific RRs OK, IPv4 transport only but IPv6-specific RRs OK, requires recent bind version, dual-stack. Treewalk works with existing servers. IPv6 transport only? IPv6 transport only? Requires recent bind version. Treewalk does NOT work with existing root and (most^H^H^H^Hmany) TLD-Servers! [to change soon?! ==> ICANN announcments)] Alternate Root Server Testbed Alternate Root Server Testbed IPv6 and DNSsec enabled.

Operating Systems FreeBSD 4.4 (and more recent) Mac OS X Mac OS XAIX Solaris 8 Various Linux distributions...other OSs soon or do include support already

Installation bind (better: bind 9.3.x) enable-ipv6 (default is autodetect, should work)./configure --enable-ipv6 (default is autodetect, should work) make make make install make install

AAAA records $ORIGIN example.com host13600INAAAA3ffe:8050:201:1860:42::1 host23600INAAAA3ffe:8050:201:1860:42::2

Reverse lookup (nibble format) Deprecated, but still widely used subtree: ip6.int $ORIGIN e.f.f.3.ip6.int \ 14400INPTRhost1.example.com \ 14400INPTRhost2.example.com New tree, but not necessarily supported by "regular" resolver libraries: ip6.arpa !!! $ORIGIN e.f.f.3.ip6.arpa.

Reverse lookup (bitstrings) $ORIGIN \[x3ffe /64].ip6.arpa. \[x ] 14400IN PTRhost1.example.com \[x ] 14400IN PTRhost2.example.com Shorter records, but difficult to understand; new versions of bind do not necessarily support this format

IPv6 specific configuration IPv4 listen-on { ; }; IPv6 listen-on-v6 { 1:1:1:1:1:1:1:1; };

IPv6 specific configuration IPv4 listen-on port 1234 { ! ; ! ; 1.2.3/24; 1.2.3/24; }; }; IPv6 listen-on-v6 port 777 { 2:2:2:2:2:2:2:2; 2:2:2:2:2:2:2:2; }; };

IPv6 specific configuration IPv4 query-source port * address ; IPv6 query-source-v6 address 8:7:6:5:4:3:2:1 port *;

IPv6 specific configuration IPv4 transfer-source ; IPv6 transfer-source-v6 4:3:2:1:5:6:7:8;