SlideShare a Scribd company logo

32-bit ASN for DNS Services

Presented by Anand Buddhdev in Closing Plenary at RIPE 60, Prague

1 of 14
Download to read offline
RIPE Network Coordination Centre




                 32-bit ASN for DNS Services


                        Anand Buddhdev
                 DNS Services Manager, RIPE NCC




Anand Buddhdev               RIPE 60, May 2010         http://www.ripe.net      1
RIPE Network Coordination Centre




                            Background
• RIPE NCC managed zones
  -   Forward zones (ripe.net, etc)
  -   Reverse zones (IPv4 and IPv6)
  -   ENUM (e164.arpa)
  -   Secondary for ip6.arpa and many other zones
• Two servers
  - ns-pri.ripe.net
  - ns-sec.ripe.net
• Single servers
• Unicast
 Anand Buddhdev              RIPE 60, May 2010            http://www.ripe.net      2
RIPE Network Coordination Centre




                   Upcoming Changes
• Multi-server architecture
• Anycast
  - 193.0.9.0/24
  - 2001:67c:e0::/48
• Serve in-addr.arpa
• Independent ASN




 Anand Buddhdev         RIPE 60, May 2010         http://www.ripe.net      3
RIPE Network Coordination Centre




                   ASN
                 197000
Anand Buddhdev     RIPE 60, May 2010         http://www.ripe.net      4
RIPE Network Coordination Centre




                    Interoperability
• Older BGP speakers talk to AS 23456
• Transitive attribute AS4_PATH contains the 32-bit
 ASN
• 32-bit ASN speakers reconstruct the correct path
• All major vendors have 32-bit ASN support




 Anand Buddhdev        RIPE 60, May 2010         http://www.ripe.net      5
RIPE Network Coordination Centre




                    Connection Details
• Connection at Amsterdam Internet Exchange
• 6 transit providers
  - All support 32-bit ASNs
• Peering with AMS-IX route servers
  - Recent OpenBGPD
  - Also supports 32-bit ASNs
  - 111 of 333 peers have 32-bit ASN support




 Anand Buddhdev           RIPE 60, May 2010          http://www.ripe.net      6
Ad

Recommended

RIPE NCC DNSMON Service
RIPE NCC DNSMON ServiceRIPE NCC DNSMON Service
RIPE NCC DNSMON ServiceRIPE Meetings
 
RIPE NCC ENUM Update
RIPE NCC ENUM UpdateRIPE NCC ENUM Update
RIPE NCC ENUM UpdateRIPE Meetings
 
ITU IPv6 Group Report
ITU IPv6 Group ReportITU IPv6 Group Report
ITU IPv6 Group ReportRIPE Meetings
 
Measurement Network Update
Measurement Network UpdateMeasurement Network Update
Measurement Network UpdateRIPE Meetings
 
Current RIPE Policy Developments and RIPE Policy Implementation
Current RIPE Policy Developments  and RIPE Policy ImplementationCurrent RIPE Policy Developments  and RIPE Policy Implementation
Current RIPE Policy Developments and RIPE Policy ImplementationRIPE NCC
 
Pollution in 1.0.0.0/8
Pollution in 1.0.0.0/8Pollution in 1.0.0.0/8
Pollution in 1.0.0.0/8RIPE NCC
 
The Regional Internet Registry System and Internet Number Resources
The Regional Internet Registry System  and Internet Number ResourcesThe Regional Internet Registry System  and Internet Number Resources
The Regional Internet Registry System and Internet Number ResourcesRIPE NCC
 

More Related Content

What's hot

IPv6 World Wide Policy Review
IPv6 World Wide Policy ReviewIPv6 World Wide Policy Review
IPv6 World Wide Policy ReviewRIPE Meetings
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportEthern Lin
 
Leo Vegoda - IPv6: a universe if addresses
Leo Vegoda - IPv6: a universe if addressesLeo Vegoda - IPv6: a universe if addresses
Leo Vegoda - IPv6: a universe if addressesIPv6 Conference
 
RIPE NCC Internet Governance Update
RIPE NCC Internet Governance UpdateRIPE NCC Internet Governance Update
RIPE NCC Internet Governance UpdateRIPE Meetings
 
Update from the RIPE NCC
Update from the RIPE NCCUpdate from the RIPE NCC
Update from the RIPE NCCRIPE Meetings
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportEthern Lin
 
IPv6 Infrastructures of ASIX6
IPv6 Infrastructures of ASIX6IPv6 Infrastructures of ASIX6
IPv6 Infrastructures of ASIX6Ethern Lin
 

What's hot (10)

IPv6 World Wide Policy Review
IPv6 World Wide Policy ReviewIPv6 World Wide Policy Review
IPv6 World Wide Policy Review
 
Academia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status ReportAcademia Service Network: IPv6 Status Report
Academia Service Network: IPv6 Status Report
 
About the RIPE NCC
About the RIPE NCCAbout the RIPE NCC
About the RIPE NCC
 
Leo Vegoda - IPv6: a universe if addresses
Leo Vegoda - IPv6: a universe if addressesLeo Vegoda - IPv6: a universe if addresses
Leo Vegoda - IPv6: a universe if addresses
 
RIPE NCC Internet Governance Update
RIPE NCC Internet Governance UpdateRIPE NCC Internet Governance Update
RIPE NCC Internet Governance Update
 
Update from the RIPE NCC
Update from the RIPE NCCUpdate from the RIPE NCC
Update from the RIPE NCC
 
Academia Sinica IPv6 Status Report
Academia Sinica IPv6 Status ReportAcademia Sinica IPv6 Status Report
Academia Sinica IPv6 Status Report
 
Micheal O'Foghlu - TSSG
Micheal O'Foghlu - TSSGMicheal O'Foghlu - TSSG
Micheal O'Foghlu - TSSG
 
IPv6 Infrastructures of ASIX6
IPv6 Infrastructures of ASIX6IPv6 Infrastructures of ASIX6
IPv6 Infrastructures of ASIX6
 
Kjell Leknes
Kjell LeknesKjell Leknes
Kjell Leknes
 

Similar to 32-bit ASN for DNS Services

Similar to 32-bit ASN for DNS Services (20)

K-root and DNSSEC
K-root and DNSSECK-root and DNSSEC
K-root and DNSSEC
 
Icnd210 s07l02
Icnd210 s07l02Icnd210 s07l02
Icnd210 s07l02
 
CCNA Exploration 2 - Chapter 11
CCNA Exploration 2 - Chapter 11CCNA Exploration 2 - Chapter 11
CCNA Exploration 2 - Chapter 11
 
Ospf.ppt
Ospf.pptOspf.ppt
Ospf.ppt
 
How BGP Works
How BGP WorksHow BGP Works
How BGP Works
 
CCNA Icnd110 s05l05
CCNA Icnd110 s05l05CCNA Icnd110 s05l05
CCNA Icnd110 s05l05
 
Exploration routing chapter_11
Exploration routing chapter_11Exploration routing chapter_11
Exploration routing chapter_11
 
CCCNP ROUTE v6_ch06
CCCNP ROUTE v6_ch06CCCNP ROUTE v6_ch06
CCCNP ROUTE v6_ch06
 
Capacitacion 2018
Capacitacion 2018Capacitacion 2018
Capacitacion 2018
 
BÀI TẬP 01.docx
BÀI TẬP 01.docxBÀI TẬP 01.docx
BÀI TẬP 01.docx
 
BÀI TẬP 01.docx
BÀI TẬP 01.docxBÀI TẬP 01.docx
BÀI TẬP 01.docx
 
CCNP ROUTE V7 CH4
CCNP ROUTE V7 CH4CCNP ROUTE V7 CH4
CCNP ROUTE V7 CH4
 
Ipv6
Ipv6Ipv6
Ipv6
 
Day 10.1 enablingrip
Day 10.1 enablingripDay 10.1 enablingrip
Day 10.1 enablingrip
 
CCNA Exploration 2 - Chapter 5
CCNA Exploration 2 - Chapter 5CCNA Exploration 2 - Chapter 5
CCNA Exploration 2 - Chapter 5
 
Exploration routing chapter_4
Exploration routing chapter_4Exploration routing chapter_4
Exploration routing chapter_4
 
E routing final exam ccna 2 46
E routing final exam ccna 2 46E routing final exam ccna 2 46
E routing final exam ccna 2 46
 
Distance Vector Routing Protocols.ppt
Distance Vector Routing Protocols.pptDistance Vector Routing Protocols.ppt
Distance Vector Routing Protocols.ppt
 
Exploration routing chapter_5
Exploration routing chapter_5Exploration routing chapter_5
Exploration routing chapter_5
 
CCNA Routing Protocols
CCNA Routing ProtocolsCCNA Routing Protocols
CCNA Routing Protocols
 

More from RIPE Meetings

RIPE 60 Meeting Technical Report
RIPE 60 Meeting Technical ReportRIPE 60 Meeting Technical Report
RIPE 60 Meeting Technical ReportRIPE Meetings
 
RIPE NCC Tools Update
RIPE NCC Tools UpdateRIPE NCC Tools Update
RIPE NCC Tools UpdateRIPE Meetings
 
RIPE Database Update
RIPE Database UpdateRIPE Database Update
RIPE Database UpdateRIPE Meetings
 
RIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions UpdateRIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions UpdateRIPE Meetings
 
Measuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching ResolversMeasuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching ResolversRIPE Meetings
 
Current Policy Topics
Current Policy TopicsCurrent Policy Topics
Current Policy TopicsRIPE Meetings
 
Authorship of RIPE Policy Documents
Authorship of RIPE Policy DocumentsAuthorship of RIPE Policy Documents
Authorship of RIPE Policy DocumentsRIPE Meetings
 
Draft RIPE Community Statement on IPv6
 Draft RIPE Community Statement on IPv6 Draft RIPE Community Statement on IPv6
Draft RIPE Community Statement on IPv6RIPE Meetings
 
Introduction to IPv4 and IPv6 PI Discussion
 Introduction to IPv4 and IPv6 PI Discussion Introduction to IPv4 and IPv6 PI Discussion
Introduction to IPv4 and IPv6 PI DiscussionRIPE Meetings
 
Small but Interesting Things
Small but Interesting ThingsSmall but Interesting Things
Small but Interesting ThingsRIPE Meetings
 
Update on the 2007-01 Policy Implementation
 Update on the 2007-01 Policy Implementation Update on the 2007-01 Policy Implementation
Update on the 2007-01 Policy ImplementationRIPE Meetings
 
Update on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 ActivitiesUpdate on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 ActivitiesRIPE Meetings
 
RIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' IntroductionRIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' IntroductionRIPE Meetings
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60RIPE Meetings
 

More from RIPE Meetings (18)

NRO Update
NRO UpdateNRO Update
NRO Update
 
RIPE 60 Meeting Technical Report
RIPE 60 Meeting Technical ReportRIPE 60 Meeting Technical Report
RIPE 60 Meeting Technical Report
 
RIPE NCC Tools Update
RIPE NCC Tools UpdateRIPE NCC Tools Update
RIPE NCC Tools Update
 
RIPE Database Update
RIPE Database UpdateRIPE Database Update
RIPE Database Update
 
RIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions UpdateRIPE NCC Government / LEA Interactions Update
RIPE NCC Government / LEA Interactions Update
 
Measuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching ResolversMeasuring IPv6 at Web Clients and Caching Resolvers
Measuring IPv6 at Web Clients and Caching Resolvers
 
Current Policy Topics
Current Policy TopicsCurrent Policy Topics
Current Policy Topics
 
Authorship of RIPE Policy Documents
Authorship of RIPE Policy DocumentsAuthorship of RIPE Policy Documents
Authorship of RIPE Policy Documents
 
Draft RIPE Community Statement on IPv6
 Draft RIPE Community Statement on IPv6 Draft RIPE Community Statement on IPv6
Draft RIPE Community Statement on IPv6
 
Introduction to IPv4 and IPv6 PI Discussion
 Introduction to IPv4 and IPv6 PI Discussion Introduction to IPv4 and IPv6 PI Discussion
Introduction to IPv4 and IPv6 PI Discussion
 
RIPE Labs
RIPE LabsRIPE Labs
RIPE Labs
 
Small but Interesting Things
Small but Interesting ThingsSmall but Interesting Things
Small but Interesting Things
 
Update on the 2007-01 Policy Implementation
 Update on the 2007-01 Policy Implementation Update on the 2007-01 Policy Implementation
Update on the 2007-01 Policy Implementation
 
NRO Statistics
NRO StatisticsNRO Statistics
NRO Statistics
 
Update on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 ActivitiesUpdate on RIPE NCC IPv6 Activities
Update on RIPE NCC IPv6 Activities
 
RIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' IntroductionRIPE 60 Newcomers' Introduction
RIPE 60 Newcomers' Introduction
 
IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60IPv6 Tutorial RIPE 60
IPv6 Tutorial RIPE 60
 
Newcomers ripe 59
Newcomers ripe 59Newcomers ripe 59
Newcomers ripe 59
 

Recently uploaded

"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google
"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google
"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, GoogleISPMAIndia
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...Adrian Sanabria
 
"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys Vasyliev"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys VasylievFwdays
 
AWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user groupAWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user groupAWS Chicago
 
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFEDNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFEandreiandasan
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaISPMAIndia
 
Curtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdfCurtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdfDomotica daVinci
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersThousandEyes
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVARobert McDermott
 
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IPQ1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IPMemory Fabric Forum
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolProduct School
 
21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN
21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN
21ST CENTURY LITERACY FROM TRADITIONAL TO MODERNRonnelBaroc
 
LF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIELF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIEDanBrown980551
 
Bit N Build Poland
Bit N Build PolandBit N Build Poland
Bit N Build PolandGDSC PJATK
 
Bringing nullability into existing code - dammit is not the answer.pptx
Bringing nullability into existing code - dammit is not the answer.pptxBringing nullability into existing code - dammit is not the answer.pptx
Bringing nullability into existing code - dammit is not the answer.pptxMaarten Balliauw
 
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre..."Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...shaiyuvasv
 
Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?MENGSAYLOEM1
 
Zi-Stick UBS Dongle ZIgbee from Aeotec manual
Zi-Stick UBS Dongle ZIgbee from  Aeotec manualZi-Stick UBS Dongle ZIgbee from  Aeotec manual
Zi-Stick UBS Dongle ZIgbee from Aeotec manualDomotica daVinci
 

Recently uploaded (20)

"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google
"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google
"The Transformative Power of AI and Open Challenges" by Dr. Manish Gupta, Google
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
Early Tech Adoption: Foolish or Pragmatic? - 17th ISACA South Florida WOW Con...
 
"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys Vasyliev"AIRe - AI Reliability Engineering", Denys Vasyliev
"AIRe - AI Reliability Engineering", Denys Vasyliev
 
AWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user groupAWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user group
 
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFEDNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Curtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdfCurtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdf
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for Partners
 
Introduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVAIntroduction to Multimodal LLMs with LLaVA
Introduction to Multimodal LLMs with LLaVA
 
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IPQ1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
Q1 Memory Fabric Forum: Building Fast and Secure Chips with CXL IP
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN
21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN
21ST CENTURY LITERACY FROM TRADITIONAL TO MODERN
 
LF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIELF Energy Webinar: Introduction to TROLIE
LF Energy Webinar: Introduction to TROLIE
 
Bit N Build Poland
Bit N Build PolandBit N Build Poland
Bit N Build Poland
 
Bringing nullability into existing code - dammit is not the answer.pptx
Bringing nullability into existing code - dammit is not the answer.pptxBringing nullability into existing code - dammit is not the answer.pptx
Bringing nullability into existing code - dammit is not the answer.pptx
 
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre..."Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
 
Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?Are Human-generated Demonstrations Necessary for In-context Learning?
Are Human-generated Demonstrations Necessary for In-context Learning?
 
Zi-Stick UBS Dongle ZIgbee from Aeotec manual
Zi-Stick UBS Dongle ZIgbee from  Aeotec manualZi-Stick UBS Dongle ZIgbee from  Aeotec manual
Zi-Stick UBS Dongle ZIgbee from Aeotec manual
 

32-bit ASN for DNS Services

  • 1. RIPE Network Coordination Centre 32-bit ASN for DNS Services Anand Buddhdev DNS Services Manager, RIPE NCC Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 1
  • 2. RIPE Network Coordination Centre Background • RIPE NCC managed zones - Forward zones (ripe.net, etc) - Reverse zones (IPv4 and IPv6) - ENUM (e164.arpa) - Secondary for ip6.arpa and many other zones • Two servers - ns-pri.ripe.net - ns-sec.ripe.net • Single servers • Unicast Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 2
  • 3. RIPE Network Coordination Centre Upcoming Changes • Multi-server architecture • Anycast - 193.0.9.0/24 - 2001:67c:e0::/48 • Serve in-addr.arpa • Independent ASN Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 3
  • 4. RIPE Network Coordination Centre ASN 197000 Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 4
  • 5. RIPE Network Coordination Centre Interoperability • Older BGP speakers talk to AS 23456 • Transitive attribute AS4_PATH contains the 32-bit ASN • 32-bit ASN speakers reconstruct the correct path • All major vendors have 32-bit ASN support Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 5
  • 6. RIPE Network Coordination Centre Connection Details • Connection at Amsterdam Internet Exchange • 6 transit providers - All support 32-bit ASNs • Peering with AMS-IX route servers - Recent OpenBGPD - Also supports 32-bit ASNs - 111 of 333 peers have 32-bit ASN support Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 6
  • 7. RIPE Network Coordination Centre View from Route Servers SAIX Route Server (older Cisco IOS) BGP
routing
table
entry
for
193.0.9.0/24,
version
62729846 Paths:
(4
available,
best
#4,
table
Default-IP-Routing-Table) 

Not
advertised
to
any
peer 

3491 6939 23456 



196.25.9.45
from
196.43.9.254
(196.43.9.254)


 

Origin
IGP,
metric
2,
localpref
100,
valid,
internal 

Community:
5713:777 

Originator:
196.43.9.245,
Cluster
list:
196.43.9.254 Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 7
  • 8. RIPE Network Coordination Centre View from Route Servers Opentransit Route Server (JunOS 9.3S7.2) 193.0.9.0/24










*[BGP/170]
2w6d
10:26:46,
MED
100,
localpref
85,
from
 193.251.245.11 AS path: 1273 197000 I Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 8
  • 9. RIPE Network Coordination Centre Success Criteria • Prefix visibility in NetSense • Visibility in DNSMON - Will DNS clients be able to reach us? Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 9
  • 10. RIPE Network Coordination Centre 100% Visibility in NetSense Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 10
  • 11. RIPE Network Coordination Centre 100% Visibility in DNSMON (IPv4) Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 11
  • 12. RIPE Network Coordination Centre 100% Visibility in DNSMON (IPv6) Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 12
  • 13. RIPE Network Coordination Centre “It Just Works!” Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 13
  • 14. RIPE Network Coordination Centre Anand Buddhdev RIPE 60, May 2010 http://www.ripe.net 14