SlideShare a Scribd company logo
1 of 22
Ye#	
  DNS	
  Project	
  
Davey Song / BII Lab
Ma Yan /BUPT
2015-09-08 / Internet
Goals
1. Yeti project want people to know about the project.
2. Yeti project welcome more Yeti participants!
Outline
l  DNS	
  root	
  system	
  as	
  a	
  background	
  
l  What’s	
  Ye8	
  DNS	
  project	
  
l  Some	
  techinical	
  findings	
  
About Domain Name System & Root
	
  	
  	
  	
  
Applications
Naming and Routing	

Physical infrastructure	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

Authoriity server 	

	

	

	

	

Root server	

ROOT	

SLD Server	

ZDNS	
 CNTV	
 SLD-N	
 SLD-M	

	

	

	

	

	

	

	

	

	

	

	

	
  recursive	
  
server	

ISP	

ISP	

…	

…	

…	

…	

TLD server	

★ CN	
 .com	

Domain
System	

IP	
  address: 201.101.1.2	
  
2001:da8:adcf:ff:101::11
human-readable name: baidu.com	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  news.baidu.com
The (very) uneven
distribution of DNS root
servers on the Internet
1. The number of Root
server is limited to 13 due
to technical reason (IPv4
MTU)
2. 400+Anycast Root
instance, Only 4 in
China(I,J,L,F) with
650million Internet users China:
0.2B/per site
The	
  Current	
  Distribu#on	
  of	
  DNS	
  Root	
  Server
Why not increase more Root server
•  The	
  number	
  of	
  Root	
  server	
  is	
  limited	
  to	
  13	
  due	
  
to	
  technical	
  reason	
  
•  512B	
  limita8on	
  on	
  packets	
  size	
  in	
  RFC1035	
  (20+	
  years	
  
ago	
  in	
  IPv4	
  MTU	
  specifica8on	
  RFC791)	
  
•  Performance	
  considera8on(UDP/	
  query&response	
  
pa]ern)
•  Anycast Root instance development heavily relies on BGP networking which is
based on autonomous system and policy
“it	
  (root	
  scaling	
  issue)	
  could	
  be	
  regarded	
  as	
  a	
  byproduct	
  of	
  a	
  single	
  hierarchical	
  name	
  space,	
  the	
  
centraliza:on	
  of	
  root	
  informa:on	
  in	
  the	
  DNS	
  is	
  opera:onally	
  problema:cal	
  and	
  does	
  not	
  cleanly	
  fit	
  
within	
  a	
  distributed	
  and	
  decentralized	
  peer	
  model	
  of	
  a	
  network	
  architecture.”	
  -­‐-­‐-­‐	
  Geoff	
  Huston	
  
Scaling the Root
•  Increase	
  the	
  capability	
  of	
  the	
  system	
  (more	
  machines)	
  	
  
– More	
  anycast	
  root	
  instance	
  
– Slave	
  the	
  root	
  by	
  Localized	
  cache	
  
•  h]p://datatracker.ieb.org/doc/drac-­‐ieb-­‐dnsop-­‐root-­‐loopback/	
  
– Universal	
  Anycast	
  (unowned	
  anycast	
  like	
  AS112)	
  
•  h]ps://tools.ieb.org/html/drac-­‐lee-­‐dnsop-­‐scalingroot-­‐00	
  
•  Increase	
  the	
  “le]er”	
  (more	
  Root	
  operators)	
  
– Priming	
  exchange	
  via	
  TCP	
  or	
  H]p	
  (break	
  the	
  limita8on	
  of	
  512B)	
  
•  h]p://datatracker.ieb.org/doc/drac-­‐song-­‐dnsop-­‐tcp-­‐primingexchange/	
  
– Server	
  IANA	
  root	
  zone	
  in	
  different	
  set	
  of	
  root	
  server	
  	
  
– Ye8	
  DNS	
  project	
  	
  h]p://www.ye8-­‐dns.org	
  
Who	
  is	
  Ye#?	
  
• Ye8	
  is	
  an	
  IPv6	
  only	
  Live	
  Root	
  DNS	
  Server	
  System	
  Testbed	
  
•  Precisely	
  mirrors	
  the	
  IANA	
  DNS	
  namespace	
  
•  Experimental	
  project	
  with	
  3	
  years	
  dura8on	
  and	
  clear	
  goal	
  
• Like	
  IANA,	
  has	
  diverse	
  servers	
  globally	
  
•  Server	
  operators	
  are	
  volunteers	
  from	
  many	
  na8ons	
  
• Like	
  IANA,	
  has	
  DNSSEC,	
  with	
  a	
  published	
  signing	
  key	
  
•  Has	
  its	
  own	
  DNSSEC	
  signing	
  and	
  valida8on	
  keys	
  
• Coordinators:	
  BII	
  (China),	
  WIDE	
  (Japan),	
  TISF	
  (US)	
  
• System	
  is	
  intended	
  for	
  Internet-­‐scale	
  science	
  
Problem Space of Yeti(1)
• DNS	
  Centraliza#on	
  Vs.	
  Network	
  Autonomy	
  
• External	
  Dependency	
  
•  Local	
  services	
  rely	
  on	
  external	
  root	
  services	
  
•  Require	
  external	
  management	
  	
  
• Surveillance	
  risk	
  
•  Informa8on	
  leakage	
  cause	
  by	
  the	
  DNS	
  Root	
  lookup	
  
Problem Space of Yeti(2)
• Can	
  IPv6-­‐only	
  DNS	
  survive?	
  
•  Some	
  DNS	
  servers	
  which	
  support	
  both	
  A	
  &	
  AAAA	
  (IPv4	
  &	
  IPv6)	
  records	
  
s8ll	
  do	
  not	
  respond	
  to	
  IPv6	
  queries	
  
•  IPv6	
  introduces	
  larger	
  MTU	
  (1280	
  bytes) , but	
  a	
  different	
  fragmenta8on	
  
model	
  
• Is	
  it	
  ready	
  for	
  KSK	
  Rollover,	
  or	
  not?	
  
•  Not	
  all	
  resolver	
  are	
  compliant	
  to	
  RFC5011	
  
•  Larger	
  packets	
  will	
  introduce	
  risks	
  during	
  ksk/zsk	
  rollover	
  
• And,	
  Renumbering	
  issue	
  
“ One Namespace, Many Circles” Model  
IANA
A B M
Unique	
  IANA	
  
name	
  space	
  
and	
  KSK
Unique	
  IANA	
  
name	
  space	
  
and	
  KSK
Group	
  A	
  of	
  root	
  server	
   Group	
  B	
  of	
  root	
  server	
  
Current Model: Yeti Model :
Verisign
NTIA
DM
Venng	
  the	
  
root	
  zone	
  
changes
Sign	
  and	
  
distribute	
  the	
  
root	
  zone	
  file
Sign	
  and	
  
distribute	
  the	
  
root	
  zone	
  file
IANA
DM DM DM
DM coordination protocol
DM:	
  distribu8on	
  master
Experiments expected on Yeti
• IPv6-­‐only	
  opera8on	
  
• DNSSEC	
  Key	
  rollover	
  and	
  even	
  algorithm	
  rollover	
  
• Renumbering	
  with	
  larger	
  frequency	
  	
  
• Adding	
  more	
  than	
  13	
  root	
  servers	
  (How	
  about	
  25	
  or	
  more?)	
  
• Mul8ple	
  zone	
  file	
  signers	
  
• Mul8ple	
  zone	
  file	
  editors	
  (Shared	
  zone	
  control)
15/9/7
Roles and Participants
•  Coordinators	
  and	
  DMs	
  
•  WIDE, BII and TISF
•  Root	
  Server	
  Operators	
  	
  
•  11 root servers are operating , other 5 show their interests
•  Par#cipants	
  from	
  client	
  side	
  
•  Research labs,
•  DNS software implementers,
•  Developers of CPE devices, IoT devices, …
•  Traffic	
  and	
  Data	
  Collector	
  
•  BII	
  
•  Experiment	
  Proposer	
  
•  Any	
  interested	
  par8es	
  	
  
15/9/7
Ye#	
  Components	
  	
  
l  Yeti Distribution Masters (DM)
-  Start with IANA root (via
AXFR)
-  Change IANA root servers to
Yeti root servers
-  Sign using Yeti KSK
l  Yeti root servers
-  AXFR Yeti root from Yeti DM
-  Serve as DNS root servers
-  Capture traffic information
l  Yeti resolvers
-  Use Yeti root servers
-  May capture traffic
information
l  IPv6-only FTW ;)
Current	
  Status	
  
l  System functioning
l  Infrastructure up
-  Web site, http://yeti-dns.org
-  Mailing lists, DSC, RT ticketing, ...
l  Docs & scripts in GitHub (IPv4 only!)
-  https://github.com/BII-Lab/Yeti-Project
l  Currently gathering Yeti root operators
-  11 up now
Things	
  That	
  Ye#	
  is	
  Not...	
  
l  NOT research into alternatives to the IANA root/namespace
l  NOT interested in policy or political work
-  Although such work may eventually result from Yeti findings
Some Findings So Far
l  Root Glue issues (Resolved!)
l  Current root servers answer for the root-servers.net zone, but Yeti root
server dose not (independent domain),Without this setup, BIND 9 does
not include glue in answers to priming queries.
l  Resolved! With a patch of BIND
l  A Bug in Knot 2.0 (Resolved!)
l  Knot 2 compress even the root. It is useless (since it is a zero-length
label, only one byte. Knot 1.6 used for K-root do not do that
l  Resolved! https://gitlab.labs.nic.cz/labs/knot/issues/398
l  DNSCAP issues
l  Current DNSCAP(both DNS-OARC and Verisign versions ) was
observed losing some packet which is not ideal
Experiment in BUPT
•  Test	
  the	
  feasibility	
  of	
  Ye8	
  concept	
  in	
  
campus	
  network	
  with	
  over	
  10,000	
  
IPv6	
  ac8ve	
  users	
  
•  Accessibility	
  of	
  one	
  Ye8	
  DNS	
  root	
  
server	
  from	
  BUPT	
  
•  Setup	
  a	
  dual	
  stack	
  Recursive-­‐DNS	
  and	
  
DHCPv6	
  server	
  in	
  WiFi	
  network	
  of	
  
BUPT	
  Buiding-­‐3	
  	
  
•  Setup	
  IPv6-­‐Ye8-­‐test	
  as	
  one	
  WiFi	
  SSID
•  Distribute	
  R-­‐DNS	
  to	
  IPv6	
  users	
  via	
  
DHCPv6	
  server	
  
•  Encourage	
  student	
  to	
  try	
  
•  Collect	
  access	
  informa8on	
  for	
  further	
  
analysis	
  
教1楼
10G
教2楼
10G
教3楼
10G
教4楼
10G
主楼
10G
明光楼
10G
科研楼
10G 1G
宏福校区
1G
10G
⽆无 控制器1
10G
⽆无 控制器2
10G
⽆无 控制器3/WAPI
1G
1G
⼩小 位
教1楼⽆无
1G
教2楼⽆无
1G
教3楼⽆无
1G
教4楼⽆无
1G
主楼⽆无
1G
明光楼⽆无
1G
科研楼⽆无
1G
⽆无
1G
⾷食堂   体育    室外
⽆无
1G
Yeti DNS
DHCPv6 server
R-DNS
Internet
System Ready for Yeti Experiment
Yeti R-DNS Traffic Analysis
Peak: 1900qps
AVG: 170qps
Major Qtype: AAAA,A
Peak: 13 bytes
AAAA query:29%
A query: 68%
Other Qtype: 3%
Yeti R-DNS Traffic Analysis
Mainly range from 60-150 Bytes
Peak : 90 bytes
0-8191 : 5%
8192-28671: 27%
28672-45055: 28%
45056-65535: 40%
Current Yeti traffic status
Query rate of Yeti root system (1.6 qps) Query rate at BUPT (0.86 qps)
Next Steps
l  Get ”enough” Yeti root servers
l  Introduce experiment traffic from Universities and research
labs
l  Design and conduct some experiments in Yeti Testbed
l  Hopefully deliver some experiment report and feedback to the
community or standard bodies
Thank	
  you!

More Related Content

What's hot

Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Karunakant Rai
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introductionGuider Lee
 
IPv4 and IPv6 - addressing Internet infrastructure
IPv4 and IPv6 - addressing Internet infrastructureIPv4 and IPv6 - addressing Internet infrastructure
IPv4 and IPv6 - addressing Internet infrastructureRIPE NCC
 
Addressing plans
Addressing plansAddressing plans
Addressing plansenes373
 
hadoop architecture -Big data hadoop
   hadoop architecture -Big data hadoop   hadoop architecture -Big data hadoop
hadoop architecture -Big data hadoopjasikadogra
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planningTim Martin
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular NetworksAPNIC
 
IPv6 Security - Workshop mit Live Demo
IPv6 Security - Workshop mit Live DemoIPv6 Security - Workshop mit Live Demo
IPv6 Security - Workshop mit Live DemoDigicomp Academy AG
 
IPv6 Best Practice
IPv6 Best PracticeIPv6 Best Practice
IPv6 Best Practiceflyingpotato
 
IPv6 Theory by Cisco
IPv6 Theory by CiscoIPv6 Theory by Cisco
IPv6 Theory by CiscoFebrian ‎
 
Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.SolarWinds
 
Samba and Vista with IPv6
Samba and Vista with IPv6Samba and Vista with IPv6
Samba and Vista with IPv6dinomasch
 
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6cyberjoex
 
Preparing an IPv6 Addressing Planl
Preparing an IPv6 Addressing PlanlPreparing an IPv6 Addressing Planl
Preparing an IPv6 Addressing PlanlDave Thyssen
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction Heba_a
 

What's hot (20)

Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 
IPv6 introduction
IPv6 introductionIPv6 introduction
IPv6 introduction
 
IPv4 and IPv6 - addressing Internet infrastructure
IPv4 and IPv6 - addressing Internet infrastructureIPv4 and IPv6 - addressing Internet infrastructure
IPv4 and IPv6 - addressing Internet infrastructure
 
Addressing plans
Addressing plansAddressing plans
Addressing plans
 
hadoop architecture -Big data hadoop
   hadoop architecture -Big data hadoop   hadoop architecture -Big data hadoop
hadoop architecture -Big data hadoop
 
IPv6
IPv6IPv6
IPv6
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planning
 
Day 20.i pv6 lab
Day 20.i pv6 labDay 20.i pv6 lab
Day 20.i pv6 lab
 
IPv6 in Cellular Networks
IPv6 in Cellular NetworksIPv6 in Cellular Networks
IPv6 in Cellular Networks
 
IPv6 Security - Workshop mit Live Demo
IPv6 Security - Workshop mit Live DemoIPv6 Security - Workshop mit Live Demo
IPv6 Security - Workshop mit Live Demo
 
IPv6 Best Practice
IPv6 Best PracticeIPv6 Best Practice
IPv6 Best Practice
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv6 Theory by Cisco
IPv6 Theory by CiscoIPv6 Theory by Cisco
IPv6 Theory by Cisco
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv6 theoryfinalx
IPv6 theoryfinalxIPv6 theoryfinalx
IPv6 theoryfinalx
 
Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.Simplified IPv6 Subnetting. Understanding What’s What.
Simplified IPv6 Subnetting. Understanding What’s What.
 
Samba and Vista with IPv6
Samba and Vista with IPv6Samba and Vista with IPv6
Samba and Vista with IPv6
 
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
 
Preparing an IPv6 Addressing Planl
Preparing an IPv6 Addressing PlanlPreparing an IPv6 Addressing Planl
Preparing an IPv6 Addressing Planl
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
 

Viewers also liked

Leitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIM
Leitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIMLeitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIM
Leitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIMPerfion
 
Українське лікарське товариство у Львові - діяльність за період 02.2015 – 02...
Українське лікарське товариство у Львові - діяльність за період  02.2015 – 02...Українське лікарське товариство у Львові - діяльність за період  02.2015 – 02...
Українське лікарське товариство у Львові - діяльність за період 02.2015 – 02...Yulian Mytsyk
 
DNSSEC in Windows DNS Server
DNSSEC in Windows DNS ServerDNSSEC in Windows DNS Server
DNSSEC in Windows DNS ServerKumar Ashutosh
 
Fighting Abuse with DNS
Fighting Abuse with DNSFighting Abuse with DNS
Fighting Abuse with DNSMen and Mice
 
Windows 2012 and DNSSEC
Windows 2012 and DNSSECWindows 2012 and DNSSEC
Windows 2012 and DNSSECMen and Mice
 
Keeping DNS server up-and-running with “runit
Keeping DNS server up-and-running with “runitKeeping DNS server up-and-running with “runit
Keeping DNS server up-and-running with “runitMen and Mice
 
SMX München 2016 Google Shopping Optimierung Marcel Prothmann
SMX München 2016 Google Shopping Optimierung Marcel ProthmannSMX München 2016 Google Shopping Optimierung Marcel Prothmann
SMX München 2016 Google Shopping Optimierung Marcel ProthmannMarcel Prothmann
 
Організація та досвід лікарського самоврядування в Польщі та інших країнах ЄС
Організація та досвід лікарського самоврядування в Польщі та інших країнах ЄСОрганізація та досвід лікарського самоврядування в Польщі та інших країнах ЄС
Організація та досвід лікарського самоврядування в Польщі та інших країнах ЄСYulian Mytsyk
 

Viewers also liked (13)

Resume_jeevan2015
Resume_jeevan2015Resume_jeevan2015
Resume_jeevan2015
 
Leitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIM
Leitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIMLeitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIM
Leitfaden des Marketingchefs für einen erfolgreichen Onlineshop mit PIM
 
Seguridad informatica 2012
Seguridad informatica 2012Seguridad informatica 2012
Seguridad informatica 2012
 
Métodos
MétodosMétodos
Métodos
 
AMfine KIID - PRIIPS
AMfine KIID - PRIIPSAMfine KIID - PRIIPS
AMfine KIID - PRIIPS
 
Українське лікарське товариство у Львові - діяльність за період 02.2015 – 02...
Українське лікарське товариство у Львові - діяльність за період  02.2015 – 02...Українське лікарське товариство у Львові - діяльність за період  02.2015 – 02...
Українське лікарське товариство у Львові - діяльність за період 02.2015 – 02...
 
DNSSEC in Windows DNS Server
DNSSEC in Windows DNS ServerDNSSEC in Windows DNS Server
DNSSEC in Windows DNS Server
 
PowerDNS Webinar
PowerDNS Webinar PowerDNS Webinar
PowerDNS Webinar
 
Fighting Abuse with DNS
Fighting Abuse with DNSFighting Abuse with DNS
Fighting Abuse with DNS
 
Windows 2012 and DNSSEC
Windows 2012 and DNSSECWindows 2012 and DNSSEC
Windows 2012 and DNSSEC
 
Keeping DNS server up-and-running with “runit
Keeping DNS server up-and-running with “runitKeeping DNS server up-and-running with “runit
Keeping DNS server up-and-running with “runit
 
SMX München 2016 Google Shopping Optimierung Marcel Prothmann
SMX München 2016 Google Shopping Optimierung Marcel ProthmannSMX München 2016 Google Shopping Optimierung Marcel Prothmann
SMX München 2016 Google Shopping Optimierung Marcel Prothmann
 
Організація та досвід лікарського самоврядування в Польщі та інших країнах ЄС
Організація та досвід лікарського самоврядування в Польщі та інших країнах ЄСОрганізація та досвід лікарського самоврядування в Польщі та інших країнах ЄС
Організація та досвід лікарського самоврядування в Польщі та інших країнах ЄС
 

Similar to Yeti DNS Project

Successes and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNICSuccesses and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNICAPNIC
 
Lecture 3 more on servers and services
Lecture 3   more on servers and servicesLecture 3   more on servers and services
Lecture 3 more on servers and servicesWiliam Ferraciolli
 
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...gogo6
 
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9Waqas Ahmed Nawaz
 
Scaling Hadoop at LinkedIn
Scaling Hadoop at LinkedInScaling Hadoop at LinkedIn
Scaling Hadoop at LinkedInDataWorks Summit
 
CAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration Engineering
CAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration EngineeringCAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration Engineering
CAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration EngineeringChristian Elsen
 
RIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarRIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarMen and Mice
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PROIDEA
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Hari
 
Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃
Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃
Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃Etu Solution
 
How the Internet works...and why
How the Internet works...and whyHow the Internet works...and why
How the Internet works...and whyAPNIC
 
Panel with IPv6 CE Vendors
Panel with IPv6 CE VendorsPanel with IPv6 CE Vendors
Panel with IPv6 CE VendorsAPNIC
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureRandy Bias
 
Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Hari
 
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewBuilding a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewHari
 
Provisioning Servers Made Easy
Provisioning Servers Made EasyProvisioning Servers Made Easy
Provisioning Servers Made EasyAll Things Open
 
Apnic-Training-IPv6_workshop
Apnic-Training-IPv6_workshopApnic-Training-IPv6_workshop
Apnic-Training-IPv6_workshopNguyen Minh Thu
 
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"Fwdays
 

Similar to Yeti DNS Project (20)

Successes and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNICSuccesses and Challenges of IPv6 Transition at APNIC
Successes and Challenges of IPv6 Transition at APNIC
 
Lecture 3 more on servers and services
Lecture 3   more on servers and servicesLecture 3   more on servers and services
Lecture 3 more on servers and services
 
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
Deploying IPv6 in Cisco's Labs by Robert Beckett at gogoNET LIVE! 3 IPv6 Conf...
 
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 9
 
Scaling Hadoop at LinkedIn
Scaling Hadoop at LinkedInScaling Hadoop at LinkedIn
Scaling Hadoop at LinkedIn
 
CAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration Engineering
CAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration EngineeringCAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration Engineering
CAv6TF Meeting - 2014-05-27 - IPv6@ VMware Integration Engineering
 
RIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinarRIPE 71 and IETF 94 reports webinar
RIPE 71 and IETF 94 reports webinar
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)
 
Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃
Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃
Track B-3 解構大數據架構 - 大數據系統的伺服器與網路資源規劃
 
How the Internet works...and why
How the Internet works...and whyHow the Internet works...and why
How the Internet works...and why
 
Panel with IPv6 CE Vendors
Panel with IPv6 CE VendorsPanel with IPv6 CE Vendors
Panel with IPv6 CE Vendors
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking Architecture
 
Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)
 
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewBuilding a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
 
Provisioning Servers Made Easy
Provisioning Servers Made EasyProvisioning Servers Made Easy
Provisioning Servers Made Easy
 
Apnic-Training-IPv6_workshop
Apnic-Training-IPv6_workshopApnic-Training-IPv6_workshop
Apnic-Training-IPv6_workshop
 
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
Sergey Dzyuban "To Build My Own Cloud with Blackjack…"
 
Computer Network Part 1
Computer Network Part 1Computer Network Part 1
Computer Network Part 1
 
SDN and metrics from the SDOs
SDN and metrics from the SDOsSDN and metrics from the SDOs
SDN and metrics from the SDOs
 

More from APNIC

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 
AFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAPNIC
 

More from APNIC (20)

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 
AFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & Development
 

Recently uploaded

A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 

Recently uploaded (20)

A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 

Yeti DNS Project

  • 1. Ye#  DNS  Project   Davey Song / BII Lab Ma Yan /BUPT 2015-09-08 / Internet
  • 2. Goals 1. Yeti project want people to know about the project. 2. Yeti project welcome more Yeti participants! Outline l  DNS  root  system  as  a  background   l  What’s  Ye8  DNS  project   l  Some  techinical  findings  
  • 3. About Domain Name System & Root         Applications Naming and Routing  Physical infrastructure                Authoriity server      Root server  ROOT  SLD Server  ZDNS  CNTV  SLD-N  SLD-M              recursive   server  ISP  ISP  …  …  …  …  TLD server  ★ CN  .com  Domain System  IP  address: 201.101.1.2   2001:da8:adcf:ff:101::11 human-readable name: baidu.com                      news.baidu.com
  • 4. The (very) uneven distribution of DNS root servers on the Internet 1. The number of Root server is limited to 13 due to technical reason (IPv4 MTU) 2. 400+Anycast Root instance, Only 4 in China(I,J,L,F) with 650million Internet users China: 0.2B/per site The  Current  Distribu#on  of  DNS  Root  Server
  • 5. Why not increase more Root server •  The  number  of  Root  server  is  limited  to  13  due   to  technical  reason   •  512B  limita8on  on  packets  size  in  RFC1035  (20+  years   ago  in  IPv4  MTU  specifica8on  RFC791)   •  Performance  considera8on(UDP/  query&response   pa]ern) •  Anycast Root instance development heavily relies on BGP networking which is based on autonomous system and policy “it  (root  scaling  issue)  could  be  regarded  as  a  byproduct  of  a  single  hierarchical  name  space,  the   centraliza:on  of  root  informa:on  in  the  DNS  is  opera:onally  problema:cal  and  does  not  cleanly  fit   within  a  distributed  and  decentralized  peer  model  of  a  network  architecture.”  -­‐-­‐-­‐  Geoff  Huston  
  • 6. Scaling the Root •  Increase  the  capability  of  the  system  (more  machines)     – More  anycast  root  instance   – Slave  the  root  by  Localized  cache   •  h]p://datatracker.ieb.org/doc/drac-­‐ieb-­‐dnsop-­‐root-­‐loopback/   – Universal  Anycast  (unowned  anycast  like  AS112)   •  h]ps://tools.ieb.org/html/drac-­‐lee-­‐dnsop-­‐scalingroot-­‐00   •  Increase  the  “le]er”  (more  Root  operators)   – Priming  exchange  via  TCP  or  H]p  (break  the  limita8on  of  512B)   •  h]p://datatracker.ieb.org/doc/drac-­‐song-­‐dnsop-­‐tcp-­‐primingexchange/   – Server  IANA  root  zone  in  different  set  of  root  server     – Ye8  DNS  project    h]p://www.ye8-­‐dns.org  
  • 7. Who  is  Ye#?   • Ye8  is  an  IPv6  only  Live  Root  DNS  Server  System  Testbed   •  Precisely  mirrors  the  IANA  DNS  namespace   •  Experimental  project  with  3  years  dura8on  and  clear  goal   • Like  IANA,  has  diverse  servers  globally   •  Server  operators  are  volunteers  from  many  na8ons   • Like  IANA,  has  DNSSEC,  with  a  published  signing  key   •  Has  its  own  DNSSEC  signing  and  valida8on  keys   • Coordinators:  BII  (China),  WIDE  (Japan),  TISF  (US)   • System  is  intended  for  Internet-­‐scale  science  
  • 8. Problem Space of Yeti(1) • DNS  Centraliza#on  Vs.  Network  Autonomy   • External  Dependency   •  Local  services  rely  on  external  root  services   •  Require  external  management     • Surveillance  risk   •  Informa8on  leakage  cause  by  the  DNS  Root  lookup  
  • 9. Problem Space of Yeti(2) • Can  IPv6-­‐only  DNS  survive?   •  Some  DNS  servers  which  support  both  A  &  AAAA  (IPv4  &  IPv6)  records   s8ll  do  not  respond  to  IPv6  queries   •  IPv6  introduces  larger  MTU  (1280  bytes) , but  a  different  fragmenta8on   model   • Is  it  ready  for  KSK  Rollover,  or  not?   •  Not  all  resolver  are  compliant  to  RFC5011   •  Larger  packets  will  introduce  risks  during  ksk/zsk  rollover   • And,  Renumbering  issue  
  • 10. “ One Namespace, Many Circles” Model   IANA A B M Unique  IANA   name  space   and  KSK Unique  IANA   name  space   and  KSK Group  A  of  root  server   Group  B  of  root  server   Current Model: Yeti Model : Verisign NTIA DM Venng  the   root  zone   changes Sign  and   distribute  the   root  zone  file Sign  and   distribute  the   root  zone  file IANA DM DM DM DM coordination protocol DM:  distribu8on  master
  • 11. Experiments expected on Yeti • IPv6-­‐only  opera8on   • DNSSEC  Key  rollover  and  even  algorithm  rollover   • Renumbering  with  larger  frequency     • Adding  more  than  13  root  servers  (How  about  25  or  more?)   • Mul8ple  zone  file  signers   • Mul8ple  zone  file  editors  (Shared  zone  control) 15/9/7
  • 12. Roles and Participants •  Coordinators  and  DMs   •  WIDE, BII and TISF •  Root  Server  Operators     •  11 root servers are operating , other 5 show their interests •  Par#cipants  from  client  side   •  Research labs, •  DNS software implementers, •  Developers of CPE devices, IoT devices, … •  Traffic  and  Data  Collector   •  BII   •  Experiment  Proposer   •  Any  interested  par8es     15/9/7
  • 13. Ye#  Components     l  Yeti Distribution Masters (DM) -  Start with IANA root (via AXFR) -  Change IANA root servers to Yeti root servers -  Sign using Yeti KSK l  Yeti root servers -  AXFR Yeti root from Yeti DM -  Serve as DNS root servers -  Capture traffic information l  Yeti resolvers -  Use Yeti root servers -  May capture traffic information l  IPv6-only FTW ;)
  • 14. Current  Status   l  System functioning l  Infrastructure up -  Web site, http://yeti-dns.org -  Mailing lists, DSC, RT ticketing, ... l  Docs & scripts in GitHub (IPv4 only!) -  https://github.com/BII-Lab/Yeti-Project l  Currently gathering Yeti root operators -  11 up now
  • 15. Things  That  Ye#  is  Not...   l  NOT research into alternatives to the IANA root/namespace l  NOT interested in policy or political work -  Although such work may eventually result from Yeti findings
  • 16. Some Findings So Far l  Root Glue issues (Resolved!) l  Current root servers answer for the root-servers.net zone, but Yeti root server dose not (independent domain),Without this setup, BIND 9 does not include glue in answers to priming queries. l  Resolved! With a patch of BIND l  A Bug in Knot 2.0 (Resolved!) l  Knot 2 compress even the root. It is useless (since it is a zero-length label, only one byte. Knot 1.6 used for K-root do not do that l  Resolved! https://gitlab.labs.nic.cz/labs/knot/issues/398 l  DNSCAP issues l  Current DNSCAP(both DNS-OARC and Verisign versions ) was observed losing some packet which is not ideal
  • 17. Experiment in BUPT •  Test  the  feasibility  of  Ye8  concept  in   campus  network  with  over  10,000   IPv6  ac8ve  users   •  Accessibility  of  one  Ye8  DNS  root   server  from  BUPT   •  Setup  a  dual  stack  Recursive-­‐DNS  and   DHCPv6  server  in  WiFi  network  of   BUPT  Buiding-­‐3     •  Setup  IPv6-­‐Ye8-­‐test  as  one  WiFi  SSID •  Distribute  R-­‐DNS  to  IPv6  users  via   DHCPv6  server   •  Encourage  student  to  try   •  Collect  access  informa8on  for  further   analysis   教1楼 10G 教2楼 10G 教3楼 10G 教4楼 10G 主楼 10G 明光楼 10G 科研楼 10G 1G 宏福校区 1G 10G ⽆无 控制器1 10G ⽆无 控制器2 10G ⽆无 控制器3/WAPI 1G 1G ⼩小 位 教1楼⽆无 1G 教2楼⽆无 1G 教3楼⽆无 1G 教4楼⽆无 1G 主楼⽆无 1G 明光楼⽆无 1G 科研楼⽆无 1G ⽆无 1G ⾷食堂   体育   室外 ⽆无 1G Yeti DNS DHCPv6 server R-DNS Internet System Ready for Yeti Experiment
  • 18. Yeti R-DNS Traffic Analysis Peak: 1900qps AVG: 170qps Major Qtype: AAAA,A Peak: 13 bytes AAAA query:29% A query: 68% Other Qtype: 3%
  • 19. Yeti R-DNS Traffic Analysis Mainly range from 60-150 Bytes Peak : 90 bytes 0-8191 : 5% 8192-28671: 27% 28672-45055: 28% 45056-65535: 40%
  • 20. Current Yeti traffic status Query rate of Yeti root system (1.6 qps) Query rate at BUPT (0.86 qps)
  • 21. Next Steps l  Get ”enough” Yeti root servers l  Introduce experiment traffic from Universities and research labs l  Design and conduct some experiments in Yeti Testbed l  Hopefully deliver some experiment report and feedback to the community or standard bodies