The IPv6 DNS in Korea


Published on

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

The IPv6 DNS in Korea

  1. 1. November, 2005 IPv6 DNS Service Deployment in Korea Dr. Sir, Jae-Chul [email_address]
  2. 2. Contents Background & Need Ⅰ Goals Ⅱ International Trend KR Main Strategy KR Deployment Status KR Future Service Plan Ⅶ Korea IPv6 Infra. Status Ⅲ Ⅳ Ⅴ Ⅵ
  3. 3. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy Ⅴ KR Deployment Status Ⅵ KR Future Service Plan Ⅶ International Trend Ⅳ
  4. 4. Background & Need Advent of IPv6 (1999) Advent of IPv4 (Early 1980s) <ul><li>Early stage of Internet </li></ul><ul><li>Name-IP mapping table (hosts.txt file) </li></ul><ul><li>Needs for DNS </li></ul>Activated IPv4 (1990s) <ul><li>Increased Network/Host </li></ul><ul><li>Development of various application services </li></ul><ul><li>Activated hi-speed Internet service </li></ul><ul><li>Development of wireless/mobile tech. </li></ul><ul><li>Appearance of various new services </li></ul><ul><li>Advent of ubiquitous era </li></ul><ul><li>Arrangement for hi- performance IPv6 application test basis </li></ul><ul><li>Need for stable IPv6 DNS tech. </li></ul>IPv4 DNS IPv6 DNS the importance of DNS protocol is increased under Internet environment, DNS tech. is advanced Depletion of IPv4 (1994) Need for systematic .KR DNS and tech. for early settlement of local IPv6 DNS service
  5. 5. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy Ⅴ KR Deployment Status Ⅵ KR Future Service Plan Ⅶ International Trend Ⅳ
  6. 6. Goals in .KR IPv6 DNS Root name server (IPv4/IPv6) .KR name server (IPv4/IPv6) name server (IPv4/IPv6) web server (IPv4/IPv6) ? local name server (IPv4/IPv6) user (IPv4, IPv6, IPv4/IPv6) Connect (IPv6 Socket 2001:dc5:a::100) Connect (IPv4 Socket query answer IPv4 Only IPv6 Only IPv6 testbed ․ ․ ․ IPv6 Island IPv4 Ocean IPv6 Ocean IPv4 Island Development of DNS service to provide stability toward IPv6 <ul><li>Network side - IPv4/IPv6 dual-stack </li></ul><ul><li>DNS delegation config. - Need to IPv6 delegation under root name server </li></ul>Stage 4 (2011~) Stage 3 (2006~2010) Stage 2 (2002~2005) Stage 1 (~2001)
  7. 7. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy Ⅴ KR Deployment Status Ⅵ KR Future Service Plan Ⅶ International Trend Ⅳ
  8. 8. Korea IPv6 Infra. Status(1/4) Korea IPv6 Network Topology
  9. 9. Korea IPv6 Infra. Status(2/4) <ul><li>First IPv6 experimental network in Korea </li></ul><ul><li>78+ org. has involved in 6Bone-KR </li></ul><ul><li>( </li></ul>6Bone-KR KOREN & KREONET2 IPv6 TEIN IPv6 & 6NGIX KOREAv6 1998~ 1999~ 2001~ 2004~ IPv6 Network Deployment in Korea <ul><li>KOREN, First native IPv6 network in Korea(by KT) </li></ul><ul><li>KREONET2(by KISTI) </li></ul><ul><li>R&D network </li></ul><ul><li>TEIN (Trans Eurasia Information Network) : Continetal IPv6 network between Asia & Europe </li></ul><ul><li>6NGIX : IPv6 Internet Exchange Point in Korea(by NCA) </li></ul><ul><li>Native IPv6 Trial Service Network in Korea </li></ul><ul><li>NIDA participates in this project for “TEST.KR” IPv6 trial DNS Service </li></ul>
  10. 10. Korea IPv6 Infra. Status(3/4) KRDNSv6 Service based on Korea IPv6 Infra. IPv6 firewall Web .KR DNS (IPv4 only) (NIDA) KOREAv6 6KANET, KOREN, KREONET, 6NGIX, ISP (IPv4/IPv6) IPv6 DNS Testbed (NIDA) (NIDA) KRDNSv6 (IPv4/IPv6) TEST.KR Local DNS for KOREAv6 Trial Service (KT) (Dacom) (Dacom) (KISTI) (Hanaro) Internet (IPv4) Global IPv6 Network
  11. 11. Korea IPv6 Infra. Status(4/4) Campus Government IPv6 portal Hospital CDMA/WCDMA Equipment Test Home Network Enterprise HDTV ISP Service KOREAv6 project <ul><ul><li>National trial IPv6 service network which is interconnected with existing IPv6 network (e.g., 6KANET, KOREN, KREONET, 6NGIX, commercial ISP network) </li></ul></ul><ul><ul><li>Various IPv6 based trial services(VoIPv6, IPv6 Streaming, CDMA-based Home Network, IPv6 G/W, MobileIPv6, IPv6 DNS and so on) are tested </li></ul></ul>KOREN KREONET 6KANet ISP 6NGIX
  12. 12. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy VI KR Deployment Status Ⅵ KR Future Service Plan Ⅶ International Trend Ⅳ
  13. 13. Local Strategy in IPv6 DNS Providing Stable IPv6 DNS Service Providing Tech. information <ul><li>Deploying IPv6 while keeping stability of existing IPv4 based 6 .KR DNS service - After additional construction of IPv6 .KR Secondary DNS ( ) - Applying IPv6 to existing DNS step by step </li></ul><ul><li>After deployment, trial service commencement and DNS operational tech. accumulation through service expansion - cooperation with other organization in .KR DNS trial service - Sharing DNS tech. by launching web site </li></ul>
  14. 14. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy Ⅴ KR Deployment Status V KR Future Service Plan Ⅶ International Trend Ⅳ
  15. 15. IPv6 DNS Deployment Milestone 2000 ~2003 2004 <ul><li>Construction of tunneling IPv6 network & IPv4/IPv6 interoperability test </li></ul><ul><li>Construction of Native-IPv6 network </li></ul><ul><li>Construction of IPv6 DNS trial system & IPv4/IPv6 interoperability test </li></ul><ul><li>Education(NGI2 & IPv6 DNS workshop) </li></ul><ul><li>Publication of ‘DNS Guideline’ </li></ul><ul><li>Construction of 7 th .KR dual- stack server & network [ KRDNS v 6 test network] </li></ul><ul><li>Delegation of IPv6 AAAA of .kr name server to root DNS zone </li></ul><ul><li>Registration of IPv6 reverse of .kr name server to APNIC </li></ul><ul><li>Launching DNS web page ( </li></ul>
  16. 16. What is KRDNS v 6 ? IPv4/IPv6 based local DNS network for IPv6 network Construction of trial IPv6 service network through trial IPv6 deployment to .kr domain in 2004 Structure of KRDNS v 6 Construction of IPv4/IPv6 interoperable network through cooperation with KOREAv6 Construction of ‘IPv6 DNS preliminary test network’ for IPv6 DNS related technical analysis Fully equipped environment for technical analysis in depth Trial KRDNSv6 Service (1/3) Trial IPv6 DNS Service through KRDNSv6
  17. 17. .KR DNS IPv6 System Construction Status Trial KRDNSv6 Service (2/3) Consistent domain name system - IPv4/IPv6 [1] IPv4 [6] IPv6 delegation to root DNS IPv6 reverse registration to APNIC KR. NS : KR. NS A : A 2001:dc5:a::1 <ul><li>Registration of reverse delegation to APNIC in /32 </li></ul>Stabilized IPv6 DNS Service System
  18. 18. Trial KRDNSv6 Service (3/3) Trial KRDNSv6 Service Topology as of March. 2005 IPv4 Network IPv4/IPv6 user IPv4 (query/response) IPv4 IPv6 (query/response) Root DNS IPv4/ IPv6 Network IPv4/IPv6 DNS IPv4 KR OR GO PE ROOT(.) IPv4 user IPv4 .KR DNS IPv4 DNS Trial KRDNS v 6 network IPv6 IPv4 based application service Application service IPv4/IPv6 .KR DNS TEST
  19. 19. Trial KRDNSv6 Operation Status (1/6) Statistics Traffic Monitoring (MRTG) Zone checking tools <ul><li>Providing upgraded services as of Aug. 1 </li></ul><ul><ul><li>IPv4/IPv6 DNS statistics </li></ul></ul><ul><ul><li>Monitoring 7 th .KR DNS( name server traffic </li></ul></ul><ul><ul><li>Providing zone checking tools for users </li></ul></ul><ul><ul><li>and so on </li></ul></ul>Launching KRDNSv6 Web Site
  20. 20. Statistics <ul><li>.KR DNS ( IPv6 delegation to root DNS zone </li></ul><ul><li>World first delegation to ccTLD (July 21, 2004) </li></ul><ul><li>IPv6-based DNS query/response increased as of July 21 (45,000 100,000) </li></ul>Trial KRDNSv6 Operation Status (2/6) 100,000 45,000 : IPv6 DNS Query Counter : IPv6 DNS Response Counter
  21. 21. Trial KRDNSv6 Operation Status (3/6) Statistics <ul><li>IPv6 DNS daily average query : 133,694 </li></ul><ul><li>vs. IPv4 DNS daily average query : 50,175,656 </li></ul><.KR IPv6 DNS daily average query in every month, (Aug. ~ Dec., 2004) >
  22. 22. <ul><li>Target server : </li></ul><ul><li>Statistics on IPv6 based query by query type </li></ul><ul><ul><li>PTR(67%) </li></ul></ul><ul><ul><li>A(14%) </li></ul></ul><ul><ul><li>A6(13%) </li></ul></ul><ul><ul><li>AAAA(5%) </li></ul></ul><ul><ul><li>and so on </li></ul></ul>Statistics Trial KRDNSv6 Operation Status (4/6) <IPv6-based RR Query Type>
  23. 23. Traffic Monitoring (MRTG) <ul><li>Target server : </li></ul><ul><li>March 15, 2005, PM 4:20 updated </li></ul><ul><li>IPv4/IPv6 DNS (daily) </li></ul><ul><ul><li>Average reception: 431.3kbps </li></ul></ul><ul><ul><li>Average transmission: 665.6kbps </li></ul></ul><ul><li>IPv4/IPv6 DNS (weekly) </li></ul><ul><ul><li>Average reception: 396.3kbps </li></ul></ul><ul><ul><li>Average transmission: 613.3kbps </li></ul></ul>Daily graph (Average in every 5 min.) Weekly graph (Average in every 30 min.) Trial KRDNSv6 Operation Status (5/6)
  24. 24. Zone Checking Tools <ul><li>Providing checking tools for domain config. </li></ul><ul><li>Problems in DNS operation </li></ul><ul><ul><li>DNS config. error </li></ul></ul><ul><ul><li>etc. </li></ul></ul><ul><li>Constructing stabilized DNS by providing web based zone checking tools for DNS operators </li></ul>Trial KRDNSv6 Operation Status (6/6)
  25. 25. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy Ⅴ KR Deployment Status Ⅵ KR Future Service Plan VI International Trend Ⅳ
  26. 26. 2005 <ul><li>IPv6 DNS service expansion - .KR name server distribution - .KR IPv6 DNS commercial service </li></ul><ul><li>IP Anycast study - IP Anycast(IPv4/IPv6) study and trial deployment </li></ul><ul><li>Study to overcome UDP packet size limit </li></ul><ul><li>Sharing IPv6 DNS technology </li></ul>2006 ~ Future Service Plan in IPv6 DNS(1/2) <ul><li>Settlement of IPv6 DNS - stable IPv4/IPv6 .KR DNS service </li></ul><ul><li>Transference current IPv4 based .KR DNS name server to IPv4/IPv6 </li></ul><ul><li>IP Anycast commercial service </li></ul><ul><li>Study on EDNS0 deployment plan </li></ul>DNS for Next Generation Internet
  27. 27. Future Service Plan in IPv6 DNS(2/2) .KR DNS Servers IPv4/IPv6 Router (NIDA, Seoul) IPv4/IPv6 Southern province of Korea mirror DNS BGP & BGP4+ IPv4/IPv6 Router Location Distribution IPv4/IPv6 IPv4/IPv6 mirror DNS : Reconfig. & Construction range IPv6 FW BGP & BGP4+ KRDNSv6 (KT, Seoul) (DACOM, Anyang) (DACOM, SanJose) (KISTI, Daejon) (HANARO, Seoul) (NIDA, Seoul) Europe / North America Mirror DNS BGP & BGP4+ IPv4/IPv6 Router IPv4/IPv6 mirror DNS Globalization IPv4/IPv6 Internet IPv4/IPv6 : .KR Slave([b-f] DNS : IPv6 DNS : Mirror DNS : IPv4/IPv6 Router : .KR Slave( DNS : Mirror DNS .KR IPv6 DNS expansion plan based on IP Anycast < 2005 Expansion Plan > < Now >
  28. 28. Dr. Sir, Jae-Chul ,Executive Director Tel : +82-2-2186-4552 Fax : +82-2-2186-4495 Email : sir@ nida .or. kr N ational I nternet D evelopment A gency of Korea CONTACT
  29. 29. Background & Need Ⅰ Goals Ⅱ Korea IPv6 Infra. Status Ⅲ KR Main Strategy Ⅴ KR Deployment Status Ⅵ KR Future Service Plan Ⅶ International Trend VII
  30. 30. International Trend (1/6) Worldwide Root DNS Servers : Total 13 E, Mt. View, CA B, Marina Del Rey, CA F, Palo Alto, CA C, Herndon,VA A, Dulles,VA D, College Park, MD G, Vienna, VA I, Stockholm, Sweden K, London, United Kingdom M, Tokyo, Japan H, Aberdeen, MD J, Dulles,VA L, Los Angeles
  31. 31. <ul><ul><li>IPv4/IPv6 dual-interface on 5 root servers from perspective of IP layer - IPv6 based DNS Query acceptable - so, local server needs to be built up as dual network </li></ul></ul><ul><ul><li>IPv6 delegation to name servers under root - IPv6 AAAA delegation to ccTLD level name server (July 20, 2004 UTC) - Technical limit of DNS packet size 512 bytes </li></ul></ul>International Trend (2/6) IPv6 Compatibility with Root DNS IPv4: IPv6: 2001:7fd::1 London RIPE NCC K IPv4: IPv6: 2001:dc3::35 Tokyo WIDE Project M IPv4: IPv6: 2001:500:1::803f:235 Aberdeen MD U.S. Army Research Lab H IPv4: IPv6: 2001:500::1035 Palo Alto Internet Software Consortium F IPv4: IPv6: 2001:478:65::53 Marina Del Rey CA Information Sciences Institute B IP address Location Organization Name server
  32. 32. International Trend (3/6) IPv6 Address Added to the Internet's Root DNS Zone
  33. 33. Requests for Adding IPv6 Glue Record Delegation Policy Domain Name Space KR OR NE CO GO ROOT(.) MyCompany MyShop JP COM ORG AAAA 2001:dc5:a::1 ARPA IPv4/ IPv6 .KR IPv6 delegation to ROOT DNS For the first time in the world (Since July 20, 2004 UTC) IPv6 user IPv6 packet with DNS DNS Query: AAAA ? IPv6 packet with DNS DNS Response: Refer to KR. NS A.DNS.KR. : KR. NS G.DNS.KR. A.DNS.KR. A : G.DNS.KR. A G.DNS.KR. AAAA 2001:dc5:a::1 International Trend (4/6) 13 Root DNS ccTLD Delegation Services As of March. 2005 IPv6 Enabled Name Servers B.ROOT-SERVERS.NET F.ROOT-SERVERS.NET H.ROOT-SERVERS.NET M.ROOT-SERVERS.NET ROOT Zone KR. NS : KR. NS A : A AAAA 2001:dc5:a::1 :
  34. 34. International Trend (5/6) Dual-stack Status of ccTLD Countries IPv6: 2001:4f8:0:2::8 IPv4: IPv4: 3 7 France IPv6: 2001:660:3006:1::1:1 IPv6: 2001:660:3005:1::1:2 IPv4: IPv4: IPv4: IPv4: IPv4: IPv6: 2001:2f8:0:100::153 IPv4: IPv6: 2001:200:0:1::4 IPv4: IPv6: 2001:240::53 IPv4: IPv4: IPv4: IPv6: 2001:dc4::1 IPv4: 4 6 Japan IP Address Name of DNS Server No. of IPv4/IPv6 dual DNS Server No. of DNS Server Country Name
  35. 35. International Trend (6/6) DNS Name System Simplification of ccTLD Countries  Minimizing DNS response message size through consistent domain name - Systemized domain name can be processed in compressed type - This allows DNS response message size that is limited to 512 bytes - This is also very sensitive factor in construction of dual-stack network and IPv6 delegation to root domain name server in the future J P <ul><li>Upgrade from Jul. of 2003 to Aug. of 2003 </li></ul><ul><li>6 .JP domain names changed : [a-f] </li></ul>F R <ul><li>March. of 2005, .FR domain names changed </li></ul>
  36. 36. Thanks !!