Understanding the Share of IPv6 Traffic in a Dual-Stack ISP

Size: px
Start display at page:

Download "Understanding the Share of IPv6 Traffic in a Dual-Stack ISP"

Transcription

1 Understanding the Share of IPv6 Traffic in a Dual-Stack ISP Enric Pujol, Philipp Richter, and Anja Feldmann PAM 2017, Sydney, Australia

2 IPv6 adoption metrics User end hosts Server-side measurements e.g., Google reports 20% of the hosts have IPv6 2

3 IPv6 adoption metrics User end hosts Server-side measurements Networks Allocations Routing (IANA) (BGP)... e.g., Google reports 20% of the hosts have IPv6 e.g., 23% of the Autonomous Systems announce IPv6 3

4 IPv6 adoption metrics User end hosts Server-side measurements Networks Allocations Routing (IANA) (BGP) Services / Content Client-side measurements... e.g., Google reports 20% of the hosts have IPv6 e.g., 23% of the Autonomous Systems announce IPv6 e.g., 13% of the Alexa top 1M Web sites have set IPv6 4

5 IPv6 adoption metrics User end hosts Server-side measurements Networks Allocations Routing (IANA) (BGP) Services / Content Client-side measurements... e.g., Google reports 20% of the hosts support IPv6 Many different connectivity metrics. What about traffic? e.g., 23% of the Autonomous Systems announce IPv6 13% of the Alexa top 1M Web sites have set IPv6 5

6 IPv6 traffic statistics Vantage point % of IPv6 traffic Year 260 networks <1% 2013 Dual-stack ISP 11 % 2016 AMS-IX (IXP) 1-3 %

7 IPv6 traffic statistics Vantage point % of IPv6 traffic Year 260 networks <1% 2013 Dual-stack ISP 11 % 2016 AMS-IX (IXP) 1-3 % 2017 What is the interplay between connectivity and traffic? A dual-stack ISP is ideal to study barriers for IPv6 traffic 7

8 Dual-stack ISP: when is IPv6 connectivity used? Home network (i) OS (ii) applications Devices need to support IPv6 e.g., old OSes, some IoT don t 8

9 Dual-stack ISP: when is IPv6 connectivity used? Home network (i) OS (ii) applications (iii) CPE IPv6 needs to be enabled at many CPEs 9

10 Dual-stack ISP: when is IPv6 connectivity used? Home network Dual-stack ISP IPv4 traffic IPv6 traffic (i) OS (ii) applications (iii) CPE (iv) ISP connectivity ISP has to provide IPv6 connectivity to all subscribers 10

11 Dual-stack ISP: when is IPv6 connectivity used? Home network Dual-stack ISP Service providers Internet IPv4 traffic IPv6 traffic (i) OS (ii) applications (iii) CPE (iv) ISP connectivity (v) service availability IPv6 upstream and DNS RRs correctly set 11

12 Dual-stack ISP: when is IPv6 connectivity used? Home network Dual-stack ISP Service providers Internet IPv4 traffic IPv6 traffic (i) OS (ii) applicationsfirst we (iii) need CPEto (v) service availability (iv) ISP connectivity understand this chain of connectivity 12

13 Inferring connectivity User devices DNS requests (A & AAAA) IPv6-speaking vs. IPv4-only devices 13

14 Inferring connectivity User devices DNS requests (A & AAAA) CPEs / ISP Local AAAA DNS reqs Global RADIUS (ISP) Obtain an IPv6 prefix and make use of it 14

15 Inferring connectivity User devices DNS requests (A & AAAA) CPEs / ISP Services Local AAAA DNS reqs DNS responses (AAAA) Global RADIUS (ISP) active measurements (connectivity) A service is a Fully-Qualified Domain Name (FQDN) 15

16 Inferring connectivity User devices CPEs / ISP Services Local DNS responses AAAA DNS reqs (AAAA) DNS requeststhat is connectivity, what about traffic? (A & AAAA) Global active measurements RADIUS (ISP) (connectivity) 16

17 Inferring connectivity User devices CPEs / ISP Services Local DNS responses AAAA DNS reqs (AAAA) DNS requeststhat is connectivity, what about traffic? (A & AAAA) Global active measurements RADIUS (ISP) (connectivity) Annotate network flows: <DSLID,FQDN, #bytes> DSLID has IPv6? A request? A RR? AAAA request? AAAA RR? We can now reason about traffic! 17

18 From connectivity to traffic: example (1)? Name server A AAAA :6800:4006:809::2004 (2) Flow: <DSLXY, DSLID has IPv6 A request A RR present AAAA request AAAA RR present IPv6-speaking device uses IPv4 to connect to Google 18

19 Dataset Dual-stack ISP with 12.9K subscribers, 45 h trace (winter 15/16) Trace Total # bytes 64.5TB # flows 356.2M First question: do all subscribers get and use IPv6? 19

20 DSL subscribers Question: Do all subscribers get IPv6? IPv4-only (17%) IPv6 connectivity IPv6 traffic We see AAAA 1) Operator s policy: new contracts get IPv6 2) DNS requests are not always indicative 20

21 DSL subscribers Question: Do all subscribers get IPv6? IPv4-only (17%) IPv6-inactive (30%) IPv6 connectivity IPv6 traffic IPv6 connectivity IPv6 traffic We see AAAA Almost no AAAA CPE does not support/provide IPv6 default conf.? 21

22 DSL subscribers Question: Do all subscribers get IPv6? IPv4-only (17%) IPv6-inactive (30%) IPv6-active (53%) IPv6 connectivity IPv6 traffic IPv6 connectivity IPv6 traffic IPv6 connectivity IPv6 traffic We see AAAA Almost no AAAA IPv6 share is 21% Let s study their interaction with services... 22

23 Questions What is the interplay between connectivity and traffic? IPv6 barriers: services offered on IPv6 but clients accessed on IPv4 IPv6 intent: services offered on IPv4 but clients requested IPv6 When will we see more IPv6 traffic in these networks? 23

24 IPv6 barriers 27% of the overall traffic relates to IPv6-ready services 24

25 IPv6 barriers yet only ~⅓ of that is carried over IPv6! 25

26 IPv6 barriers Why does IPv4 dominate? 26

27 IPv6 barriers 70% due to CPE configuration & ISP policy! 27

28 IPv6 barriers IPv6-active IPv4-only speaking devices & happy-eyeballs fallbacks 28

29 Questions What is the interplay between connectivity and traffic? IPv6 barriers: services offered on IPv6 but clients accessed on IPv4 IPv6 intent: services offered on IPv4 but clients requested IPv6 When will we see more IPv6 traffic in these networks? 29

30 IPv6 intent What is the breakdown by DSL-subscriber type? 30

31 IPv6 intent What if these services would be made available for IPv6? 31

32 IPv6 intent IPv4-only speaking devices? (*) 32

33 IPv6 intent Most traffic could be exchanged over IPv6! 33

34 Questions What is the interplay between connectivity and traffic? IPv6 barriers: services offered on IPv6 but clients accessed on IPv4 IPv6 intent: services offered on IPv4 but clients requested IPv6 When will we see more IPv6 traffic in these networks? Happy eyeballs What-if scenarios 34

35 Happy eyeballs (RFC 6555): fallback to IPv4 Client Name server :db8::1 AAAA? A? :db8::1 TCP SYN, IPv6 TCP SYN, IPv4 TCP SYN+ACK, IPv4 TCP ACK, IPv4 TCP RST, IPv6 Collect TCP handshakes completion times and DNS lookups per FQDN 35

36 Metrics for happy eyeballs (TCP vs DNS resolution) 80% of the times ± 10ms will use IPv6 36

37 Transition to IPv6: What if... Optimistic: IPv4-only devices, happy eyeballs, etc. 37

38 Summary Not every subscriber uses IPv6 connectivity at a dual-stack ISP 1) 2) 17 % of the IPv4 traffic to IPv6-ready services is a result of the ISP policy 53 % of the IPv4 traffic to IPv6-ready services is due to CPEs Devices want IPv6 but many services do not operate on IPv6 yet 1) At least 62% of the traffic to IPv4-only services from IPv6-active DSLs We may see substantial and fast changes in dual-stack networks! 38

39 Thank you! Questions? Home network Dual-stack ISP Service providers Internet IPv4 traffic IPv6 traffic (i) OS (ii) applications (iii) CPE (iv) ISP connectivity (v) service availability 39

40 40

Understanding the Share of IPv6 Traffic in a Dual-stack ISP

Understanding the Share of IPv6 Traffic in a Dual-stack ISP Understanding the Share of IPv6 Traffic in a Dual-stack ISP Enric Pujol 1,2, Philipp Richter 2, and Anja Feldmann 2 1 BENOCS GmbH, 2 TU Berlin Abstract. After almost two decades of IPv6 development and

More information

Express or Local Lanes: On Assessing QoE over Private vs. Public Peering Links

Express or Local Lanes: On Assessing QoE over Private vs. Public Peering Links Express or Local Lanes: On Assessing QoE over Private vs. Public Peering Links Walter Willinger, NIKSUN Inc. Anja Feldmann, Philipp Richter, TU Berlin Georgios Smaragdakis, MIT/TU Berlin Fabian Bustamante,

More information

Measuring IPv6 Deployment

Measuring IPv6 Deployment Measuring IPv6 Deployment The story so far IANA Pool Exhaustion In this model, IANA allocates its last IPv4 /8 to an RIR on the 18 th January 2011 Ten years ago we had a plan Oops! We were meant to have

More information

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Geoff Huston, APNIC Labs 1 If working with one protocol has its problems 2 Then just how much damage can we do by joining

More information

Back-Office Web Traffic on the Internet. IMC 2014 Vancouver, BC, CANADA November 5-7, 2014

Back-Office Web Traffic on the Internet. IMC 2014 Vancouver, BC, CANADA November 5-7, 2014 Back-Office Web Traffic on the Internet Enric Pujol Philipp Richter Balakrishnan Chandrasekaran Georgios Smaragdakis Anja Feldmann Bruce Maggs Keung- Chi Ng TU- Berlin TU- Berlin Duke University MIT /

More information

Illegitimate Source IP Addresses At Internet Exchange Points

Illegitimate Source IP Addresses At Internet Exchange Points Illegitimate Source IP Addresses At Internet Exchange Points @ DENOG8, Darmstadt Franziska Lichtblau, Florian Streibelt, Philipp Richter, Anja Feldmann 23.11.2016 Internet Network Architectures, TU Berlin

More information

Empirical Analysis of the Effects and the Mitigation of IPv4 Address Exhaustion

Empirical Analysis of the Effects and the Mitigation of IPv4 Address Exhaustion Empirical Analysis of the Effects and the Mitigation of IPv4 Address Exhaustion wissenschaftliche Aussprache 2. August 2017 Philipp Richter Internet Penetration, 2017, ISOC. The Internet connects 3.5 billion

More information

Measuring IPv6 Deployment

Measuring IPv6 Deployment Measuring IPv6 Deployment Geoff Huston George Michaelson research@apnic.net The story so far In case you hadn t heard by now, we appear to be running quite low on IPv4 addresses! IANA Pool Exhaustion Prediction

More information

Considerations and Actions of Content Providers in Adopting IPv6

Considerations and Actions of Content Providers in Adopting IPv6 Considerations and Actions of Content Providers in Adopting IPv6 Sheng Jiang / Huawei Brian Carpenter / University of Auckland www.huawei.com IPv6 Trends Global IPv4 registry (IANA) ran out of spare blocks

More information

Peering at Peerings: On the Role of IXP Route Servers

Peering at Peerings: On the Role of IXP Route Servers Peering at Peerings: On the Role of IXP Route Servers Contact: Philipp Richter (prichter@inet.tu-berlin.de) Paper: net.t-labs.tu-berlin.de/~prichter/imc238-richtera.pdf Philipp Richter TU Berlin Nikolaos

More information

A First Look at QUIC in the Wild

A First Look at QUIC in the Wild A First Look at QUIC in the Wild Jan Rüth 1, Ingmar Poese 2, Christoph Dietzel 3, Oliver Hohlfeld 1 1 : RWTH Aachen University 2 : Benocs GmbH 3 : TU Berlin / DE-CIX http://comsys.rwth-aachen.de/ London

More information

IPv6 IMPLEMENTATION IN VNPT

IPv6 IMPLEMENTATION IN VNPT IPv6 IMPLEMENTATION IN VNPT VŨ XUÂN NHÀN 11/2016 NOC VNPT Net 1 Contents 6PE/6VPE model IPv6 implementation in VNPT Service models IPv6 allocation IPv6 CPE IPv6 security threats Problems 11/29/2016 VNNIC

More information

Shim6: Network Operator Concerns. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI

Shim6: Network Operator Concerns. Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI Shim6: Network Operator Concerns Jason Schiller Senior Internet Network Engineer IP Core Infrastructure Engineering UUNET / MCI Not Currently Supporting IPv6? Many parties are going forward with IPv6 Japan

More information

Network Layer (Routing)

Network Layer (Routing) Network Layer (Routing) Border Gateway Protocol Structure of the Internet Networks (ISPs, CDNs, etc.) group with IP prefixes Networks are richly interconnected, often using IXPs Prefix E1 Net E IXP Prefix

More information

6 Misconceptions About IPv6. Jen Linkova,

6 Misconceptions About IPv6. Jen Linkova, 6 Misconceptions About IPv6 Jen Linkova, furry13@gmail.com Misconception #1 It s Been 25 Years, IPv6 Is Not Going to Be Deployed 2 Obligatory IPv6 Adoption Graph deployment IPv6 Launch just geeks... IPv6

More information

Characterization of Collaborative Resolution in Recursive DNS Resolvers Rami Al-Dalky Kyle Schomp 2018 AKAMAI FASTER FORWARD TM

Characterization of Collaborative Resolution in Recursive DNS Resolvers Rami Al-Dalky Kyle Schomp 2018 AKAMAI FASTER FORWARD TM Characterization of Collaborative Resolution in Recursive DNS Resolvers Rami Al-Dalky Kyle Schomp Background on collaborative resolution www.example.com Recursive Resolver DNS Client 2 PAM 2018 Background

More information

IPv4/IPv6 BGP Routing Workshop. Organized by:

IPv4/IPv6 BGP Routing Workshop. Organized by: IPv4/IPv6 BGP Routing Workshop Organized by: Agenda Multihoming & BGP path control APNIC multihoming resource policy 2 ISP Hierarchy Default free zone Made of Tier-1 ISPs who have explicit routes to every

More information

NAT444+v6 Softwire. Shin Miyakawa, Ph.D. NTT Communications Corporation

NAT444+v6 Softwire. Shin Miyakawa, Ph.D. NTT Communications Corporation NAT444+v6 Softwire Shin Miyakawa, Ph.D. NTT Communications Corporation miyakawa@nttv6.jp NAT444 + Softwire This is not IDEAL solution, we know There are several (maybe serious) problems However so, this

More information

CS 268: Computer Networking. Next Lecture: Interdomain Routing

CS 268: Computer Networking. Next Lecture: Interdomain Routing CS 268: Computer Networking L-3 BGP Next Lecture: Interdomain Routing BGP Assigned Reading MIT BGP Class Notes [Gao00] On Inferring Autonomous System Relationships in the Internet 2 Outline Need for hierarchical

More information

Next Lecture: Interdomain Routing : Computer Networking. Outline. Routing Hierarchies BGP

Next Lecture: Interdomain Routing : Computer Networking. Outline. Routing Hierarchies BGP Next Lecture: Interdomain Routing BGP 15-744: Computer Networking L-3 BGP Assigned Reading MIT BGP Class Notes [Gao00] On Inferring Autonomous System Relationships in the Internet Ooops 2 Outline Need

More information

DDoS made easy. IP reflection attacks for fun and profit. Gert Döring, SpaceNet AG, München. DECIX/ECO security event,

DDoS made easy. IP reflection attacks for fun and profit. Gert Döring, SpaceNet AG, München. DECIX/ECO security event, DDoS made easy IP reflection attacks for fun and profit Gert Döring, SpaceNet AG, München DECIX/ECO security event, 04.12.14, Frankfurt Agenda what are IP reflection attacks? why are they so effective

More information

Measuring IPv6 Day. Geoff Huston APNIC

Measuring IPv6 Day. Geoff Huston APNIC Measuring IPv6 Day Geoff Huston APNIC My brief for this session... It would be great if you could consider to include following topics in your presentation:! What you observed on World IPv6 day:!! Statistics

More information

Measuring IPv6 Deployment

Measuring IPv6 Deployment Measuring IPv6 Deployment Geoff Huston George Michaelson research@apnic.net Available data sets We have access to dual stack data for: Available data sets We have access to dual stack data for: BGP Route

More information

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Geoff Huston, APNIC Labs 1 If working with one protocol has its problems 2 Then just how much fun can we have by using two

More information

Why, When & How? Asela Galappattige Sri Lanka Telecom PLC

Why, When & How? Asela Galappattige Sri Lanka Telecom PLC Why, When & How? Asela Galappattige Sri Lanka Telecom PLC LkNOG Conference, Colombo Sri Lanka, 20 th Oct 2017 Precursor World has run out of IPv4 addresses IPv6 is the new Network Address Scheme for the

More information

EXAM TCP/IP NETWORKING Duration: 3 hours

EXAM TCP/IP NETWORKING Duration: 3 hours SCIPER: First name: Family name: EXAM TCP/IP NETWORKING Duration: 3 hours Jean-Yves Le Boudec January 2013 INSTRUCTIONS 1. Write your solution into this document and return it to us (you do not need to

More information

IPv4/v6 Considerations Ralph Droms Cisco Systems

IPv4/v6 Considerations Ralph Droms Cisco Systems Title IPv4/v6 Considerations Ralph Droms Cisco Systems Agenda Motivation for IPv6 Review of IPv6 Impact of differences Tools and techniques Why IPv6? More addresses More addresses More addresses Security,

More information

TCP/IP Protocol Suite

TCP/IP Protocol Suite TCP/IP Protocol Suite Computer Networks Lecture 5 http://goo.gl/pze5o8 TCP/IP Network protocols used in the Internet also used in today's intranets TCP layer 4 protocol Together with UDP IP - layer 3 protocol

More information

Introduction. Keith Barker, CCIE #6783. YouTube - Keith6783.

Introduction. Keith Barker, CCIE #6783. YouTube - Keith6783. Understanding, Implementing and troubleshooting BGP 01 Introduction http:// Instructor Introduction Keith Barker, CCIE #6783 CCIE Routing and Switching 2001 CCIE Security 2003 kbarker@ine.com YouTube -

More information

IPv6 Network Management

IPv6 Network Management IPv6 Network Management Ralph Droms, Cisco Systems North American IPv6 Summit July, 2004 1 Cisco IPv6 Calendar IPv6 Integration & Co-Existence October 1996 Cisco IOS IPv6 Technology Preview software deployed

More information

Multihoming Techniques. bdnog8 May 4 8, 2018 Jashore, Bangladesh.

Multihoming Techniques. bdnog8 May 4 8, 2018 Jashore, Bangladesh. Multihoming Techniques bdnog8 May 4 8, 2018 Jashore, Bangladesh. 2 ISP Hierarchy Default free zone Internet Routers that have explicit routes to every network on the Internet Regional /Access Providers

More information

IPv6 is Here: The Future is Now. Owen DeLong Akamai Technologies 2017 North American IPv6 Summit

IPv6 is Here: The Future is Now. Owen DeLong Akamai Technologies 2017 North American IPv6 Summit IPv6 is Here: The Future is Now Owen DeLong Akamai Technologies 2017 North American IPv6 Summit Agenda IPv6 Background What is Taking So Long? Adoption & Landscape Preparing for IPv6 Akamai and IPv6 What

More information

Inter-AS routing. Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley

Inter-AS routing. Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley Inter-AS routing Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley Some materials copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved Chapter 4:

More information

Detecting and Quantifying Abusive IPv6 SMTP!

Detecting and Quantifying Abusive IPv6 SMTP! Detecting and Quantifying Abusive IPv6 SMTP Casey Deccio Verisign Labs Internet2 2014 Technical Exchange October 30, 2014 Spam, IPv4 Reputation and DNSBL Spam is pervasive Annoying (pharmaceuticals) Dangerous

More information

A Multi-Perspective Analysis of Carrier-Grade NAT Deployment

A Multi-Perspective Analysis of Carrier-Grade NAT Deployment A Multi-Perspective Analysis of Carrier-Grade NAT Deployment Philipp Richter, Florian Wohlfart, Narseo Vallina-Rodriguez, Mark Allman, Randy Bush, Anja Feldmann, Christian Kreibich, Nicholas Weaver, and

More information

IPv6. Akamai. Faster Forward with IPv6. Eric Lei Cao Head, Network Business Development Greater China Akamai Technologies

IPv6. Akamai. Faster Forward with IPv6. Eric Lei Cao Head, Network Business Development Greater China Akamai Technologies Akamai Faster Forward with IPv6 IPv6 Eric Lei Cao clei@akamai.com Head, Network Business Development Greater China Agenda What is Akamai? Akamai s IPv6 Capabilities Experiences & Lessons Measuring IPv6

More information

ARIN Policies How to Qualify for Number Resources. Leslie Nobile

ARIN Policies How to Qualify for Number Resources. Leslie Nobile ARIN Policies How to Qualify for Number Resources Leslie Nobile Director, Registration Services ARIN Policies IPv4 IPv6 ASN Terms Allocate to issue number resources to ISPs (LIRs) for internal networks

More information

Inferring BGP Blackholing in the Internet

Inferring BGP Blackholing in the Internet Inferring BGP Blackholing in the Internet Vasileios Giotsas, Georgios Smaragdakis, Christoph Dietzel, Philipp Richter, Anja Feldmann, and Arthur Berger TU Berlin CAIDA MIT DE-CIX Akamai DDoS A&acks are

More information

Measuring IPv6. Geoff Huston APNIC Labs, February 2014

Measuring IPv6. Geoff Huston APNIC Labs, February 2014 Measuring IPv6 Geoff Huston APNIC Labs, February 2014 What s the question? How well are we going with the transition to IPv6? What s the question? How well are we going with the transition to IPv6? Measurable

More information

Internet Engineering Task Force (IETF) Request for Comments: 6146 Category: Standards Track. I. van Beijnum IMDEA Networks April 2011

Internet Engineering Task Force (IETF) Request for Comments: 6146 Category: Standards Track. I. van Beijnum IMDEA Networks April 2011 Internet Engineering Task Force (IETF) Request for Comments: 6146 Category: Standards Track ISSN: 2070-1721 M. Bagnulo UC3M P. Matthews Alcatel-Lucent I. van Beijnum IMDEA Networks April 2011 Stateful

More information

QUIZ: Longest Matching Prefix

QUIZ: Longest Matching Prefix QUIZ: Longest Matching Prefix A router has the following routing table: 10.50.42.0 /24 Send out on interface Z 10.50.20.0 /24 Send out on interface A 10.50.24.0 /22 Send out on interface B 10.50.20.0 /22

More information

CS 204: BGP. Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences

CS 204: BGP. Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences CS 204: BGP Jiasi Chen Lectures: MWF 12:10-1pm Humanities and Social Sciences 1403 http://www.cs.ucr.edu/~jiasi/teaching/cs204_spring17/ 1 Overview AS relationships Inter-AS routing BGP Example Paper discussion

More information

IPv6 at NPO. Bart Roos Marco Wessel

IPv6 at NPO. Bart Roos Marco Wessel IPv6 at NPO Bart Roos Marco Wessel NPO Intro NPO: Dutch Public Broadcasting NPO ICT: ISP for broadcasters Large network, providing a.o.: uitzendinggemist.nl omroep.nl live-streams of events etc. Intro

More information

SpaceNet AG. Internet Business Produkte für den Mittelstand. Produkt- und Firmenpräsentation. DENOG6, , Darmstadt

SpaceNet AG. Internet Business Produkte für den Mittelstand. Produkt- und Firmenpräsentation. DENOG6, , Darmstadt SpaceNet AG Internet Business Produkte für den Mittelstand Produkt- und Firmenpräsentation DENOG6, 20.11.14, Darmstadt DDoS made easy IP reflection attacks for fun and profit Gert Döring, SpaceNet AG,

More information

Implementation of RPKI and IRR filtering on the AMS-IX platform. Stavros Konstantaras NOC Engineer

Implementation of RPKI and IRR filtering on the AMS-IX platform. Stavros Konstantaras NOC Engineer Implementation of RPKI and IRR filtering on the AMS-IX platform Stavros Konstantaras NOC Engineer RIPE EDUCA 2018 Agenda AMS-IX Route Servers Architecture Features Filtering IRRdb RPKI BGP Communities

More information

RIPE Labs Operator Tools, Ideas, Analysis

RIPE Labs Operator Tools, Ideas, Analysis RIPE Labs Operator Tools, Ideas, Analysis AMS-IX Meeting, Amsterdam, 16 Nov. 2011 Mirjam Kühne, RIPE NCC A Bit of History RIPE NCC started as the coordination centre for the RIPE community - RIPE Database,

More information

IP version 6. The not so new next IP version. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam.

IP version 6. The not so new next IP version. dr. C. P. J. Koymans. Informatics Institute University of Amsterdam. IP version 6 The not so new next IP version dr. C. P. J. Koymans Informatics Institute University of Amsterdam February 5, 2008 dr. C. P. J. Koymans (UvA) IP version 6 February 5, 2008 1 / 35 1 Rationale

More information

Lab Guide 2 - BGP Configuration

Lab Guide 2 - BGP Configuration IXP Workshop Lab Lab Guide 2 - BGP Configuration Objective: The focus of this lab is to connect 8 customers with IXP. Customers are connected with AS17821 as transit and received customer prefixes, also

More information

Introduction to IP Routing. Geoff Huston

Introduction to IP Routing. Geoff Huston Introduction to IP Routing Geoff Huston Routing How do packets get from A to B in the Internet? A Internet B Connectionless Forwarding Each router (switch) makes a LOCAL decision to forward the packet

More information

CSC 4900 Computer Networks: Link Layer (3)

CSC 4900 Computer Networks: Link Layer (3) CSC 4900 Computer Networks: Link Layer (3) Professor Henry Carter Fall 2017 Link Layer 6.1 Introduction and services 6.2 Error detection and correction 6.3 Multiple access protocols 6.4 LANs addressing,

More information

BROAD AND LOAD-AWARE ANYCAST MAPPING WITH VERFPLOETER

BROAD AND LOAD-AWARE ANYCAST MAPPING WITH VERFPLOETER BROAD AND LOAD-AWARE ANYCAST MAPPING WITH VERFPLOETER WOUTER B. DE VRIES, RICARDO DE O. SCHMIDT, WES HARDAKER, JOHN HEIDEMANN, PIETER-TJERK DE BOER AND AIKO PRAS London - November 3, 2017 INTRODUCTION

More information

News from RIPE and RIPE NCC

News from RIPE and RIPE NCC News from RIPE and RIPE NCC FRNOG, Paris 11 December 2009 Vesna Manojlovic RIPE / RIPE NCC RIPE Operators community Develops addressing policies Working group mailing lists 2010 meetings: Prague 3-7 May

More information

IPv6 Deployment: Business Cases and Development Options IPv6 Forum Grenada Brent Mc Intosh IPv6 Evangelist

IPv6 Deployment: Business Cases and Development Options IPv6 Forum Grenada Brent Mc Intosh IPv6 Evangelist IPv6 Deployment: Business Cases and Development Options IPv6 Forum Grenada Brent Mc Intosh IPv6 Evangelist Agenda What is IPv6?, I am sure we all know this by now. The Problem and Positives. The Opportunity

More information

Network Systems ( / ), Test 3 March 24, 2017, 13:45 15:15

Network Systems ( / ), Test 3 March 24, 2017, 13:45 15:15 Network Systems (201600146/201600197), Test 3 March 24, 2017, 13:45 15:15 This is an open-book exam: you are allowed to use the book by Peterson & Davie and the reader that belongs to this module. Furthermore,

More information

Cisco IPv6 Deployment Statics Shishio Tsuchiya

Cisco IPv6 Deployment Statics   Shishio Tsuchiya Cisco IPv6 Deployment Statics http://6lab.cisco.com/stats/ Shishio Tsuchiya shtsuchi@cisco.com Measuring IPv6 adoption life cycle get IPv6 Prefix from RIR Advertise this prefix on the network make my contents

More information

IPv6-only? You re kidding, right? Wes George

IPv6-only? You re kidding, right? Wes George IPv6-only? You re kidding, right? Wes George wes.george@twcable.com Why IPv6-only, Why now? Dual-stack isn t the end state, it s the midpoint Scaling problems: Not enough IPv4 to keep growing your network

More information

Measuring and Modeling the Adoption of IPv6

Measuring and Modeling the Adoption of IPv6 Measuring and Modeling the Adoption of IPv6 Amogh Dhamdhere, Matthew Luckie, Bradley Huffaker, kc claffy (CAIDA/UCSD) Ahmed Elmokashfi (Simula Research) Emile Aben (RIPE NCC) presented at TIP2013, 14 Jan

More information

DHCPv6 OPERATIONAL ISSUES Tom Coffeen 4/7/2016

DHCPv6 OPERATIONAL ISSUES Tom Coffeen 4/7/2016 1 2016 2013 Infoblox Inc. All Inc. Rights All Reserved. Rights Reserved. DHCPv6 OPERATIONAL ISSUES Tom Coffeen 4/7/2016 ABOUT THE PRESENTER Tom Coffeen IPv6 Evangelist Infoblox @ipv6tom tom@ipv6.works

More information

Internet 101. The Technical Roots of Internet Governance. Marco Hogewoning and Chris Buckridge External Relations RIPE NCC

Internet 101. The Technical Roots of Internet Governance. Marco Hogewoning and Chris Buckridge External Relations RIPE NCC Internet 101 The Technical Roots of Internet Governance Marco Hogewoning and Chris Buckridge External Relations RIPE NCC EuroDIG 2014 Berlin - Germany 12 June 2014 About this session 2 An overview of the

More information

IPv6 deployment status: Where are we now and way forward. Miwa Fujii APNIC

IPv6 deployment status: Where are we now and way forward. Miwa Fujii APNIC IPv6 deployment status: Where are we now and way forward Miwa Fujii APNIC Table of contents Dissecting IPv6 adoption IPv6 deployment status in the AP region Way forward 2 Dissecting IPv6

More information

Introduction to Network. Topics

Introduction to Network. Topics Introduction to Network Security Chapter 7 Transport Layer Protocols 1 TCP Layer Topics Responsible for reliable end-to-end transfer of application data. TCP vulnerabilities UDP UDP vulnerabilities DNS

More information

How to plan and deploy GovWiFi - its IPv6 now! Jul 2013

How to plan and deploy GovWiFi - its IPv6 now! Jul 2013 How to plan and deploy GovWiFi - its IPv6 now! Jul 2013 Discussion Items 1. Background of the GovWiFi Project 2. Challenges to the Service Operator 3. How ready is the GovWiFi? 4. How ready is the mobile

More information

CS4450. Computer Networks: Architecture and Protocols. Lecture 20 Pu+ng ALL the Pieces Together. Spring 2018 Rachit Agarwal

CS4450. Computer Networks: Architecture and Protocols. Lecture 20 Pu+ng ALL the Pieces Together. Spring 2018 Rachit Agarwal CS4450 Computer Networks: Architecture and Protocols Lecture 20 Pu+ng ALL the Pieces Together Spring 2018 Rachit Agarwal What is a computer network? A set of network elements connected together, that implement

More information

TDC 563 Protocols and Techniques for Data Networks

TDC 563 Protocols and Techniques for Data Networks TDC 563 Protocols and Techniques for Data Networks Network Addressing TDC563 Autumn 2015/16 John Kristoff - DePaul University 1 Why have addresses at layer 3? Aren't there already globally unique addresses

More information

Update from the RIPE NCC

Update from the RIPE NCC Update from the RIPE NCC INEX Meeting, Dublin, 14 December 2011 Mirjam Kühne, RIPE NCC Outline RIPE Labs - Background, Purpose, Content, Participation IPv6 Activities and Statistics RIPE Atlas RIPEstat

More information

IPv6, Act Now! Daniel Karrenberg, RIPE NCC Chief Scientist

IPv6, Act Now! Daniel Karrenberg, RIPE NCC Chief Scientist IPv6, Act Now! Daniel Karrenberg, RIPE NCC Chief Scientist Who is talking: Daniel Karrenberg 1980s: helped build Internet in Europe EUnet, Ebone, IXes,... RIPE 1990s: helped build RIPE NCC 1st CEO: 1992-2000

More information

Lecture 17: Network Layer Addressing, Control Plane, and Routing

Lecture 17: Network Layer Addressing, Control Plane, and Routing Lecture 17: Network Layer Addressing, Control Plane, and Routing COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition:

More information

Department of Computer and IT Engineering University of Kurdistan. Computer Networks II Border Gateway protocol (BGP) By: Dr. Alireza Abdollahpouri

Department of Computer and IT Engineering University of Kurdistan. Computer Networks II Border Gateway protocol (BGP) By: Dr. Alireza Abdollahpouri Department of Computer and IT Engineering University of Kurdistan Computer Networks II Border Gateway protocol (BGP) By: Dr. Alireza Abdollahpouri Internet structure: network of networks local ISP Tier

More information

BGP Routing Table Report

BGP Routing Table Report BGP Routing Table Report View of the routing table between 2006-2016 Objective Analyse changes in global routing table between 2006 to 2016 Analysis is along: 1. Top 5 well connected ASNs 2. Growth of

More information

Moving Beyond Sockets

Moving Beyond Sockets Moving Beyond Sockets Architecture and Observations Tommy Pauly (tpauly@apple.com) TAPS IETF 97, November 2016, Seoul 1 Context TAPS is about providing easier ways to use various transport protocols, and

More information

Impact of IPv6 On By Default in ISP

Impact of IPv6 On By Default in ISP Impact of IPv6 On By Default in ISP VIETNAM IPV6 DAY 2014 NTT Communications Corporation Network Services Yasuhiro Shirasaki 2014-05-06 Agenda 1. Background 2. How we turned On IPv6 3. The impact of IPv6

More information

BGP and the Internet

BGP and the Internet BGP and the Internet Transit and Internet Exchange Points 1 Definitions Transit carrying traffic across a network, usually for a fee traffic and prefixes originating from one AS are carried across an intermediate

More information

Routing(2) Inter-domain Routing

Routing(2) Inter-domain Routing Routing(2) Inter-domain Routing Information Network I Youki Kadobayashi 1 Outline! Continued from previous lecture on:! Distance vector routing! Link state routing! IGP and EGP Interior gateway protocol,

More information

Asst. Prof. Chaiporn Jaikaeo, Ph.D.

Asst. Prof. Chaiporn Jaikaeo, Ph.D. IP Version 6 Asst. Prof. Chaiporn Jaikaeo, Ph.D. chaiporn.j@ku.ac.th http://www.cpe.ku.ac.th/~cpj Computer Engineering Department Kasetsart University, Bangkok, Thailand Adapted from the notes by Lami

More information

A Characterization of IPv6 Network Security Policy

A Characterization of IPv6 Network Security Policy Don t Forget to Lock the Back Door! A Characterization of IPv6 Network Security Policy Jakub (Jake) Czyz, University of Michigan & QuadMetrics, Inc. Matthew Luckie, University of Waikato Mark Allman, International

More information

Supporting Internet Growth and Evolution: The Transition to IPv6

Supporting Internet Growth and Evolution: The Transition to IPv6 Supporting Internet Growth and Evolution: The Transition to IPv6 Bali IPv6 Summit, Bali 9 June 2010 Sanjaya Services Director, APNIC 1 Overview Recap About APNIC Reality check: where are we now? Transition

More information

Introduction to BGP. ISP/IXP Workshops

Introduction to BGP. ISP/IXP Workshops Introduction to BGP ISP/IXP Workshops 1 Border Gateway Protocol A Routing Protocol used to exchange routing information between different networks Exterior gateway protocol Described in RFC4271 RFC4276

More information

IPv6 Address Planning

IPv6 Address Planning IPv6 Address Planning IPv6 Address Recap 0 63 64 127 Network Prefix Interface ID 32 16 16 ISP /32 Customer Site /48 End Site Subnet /64 64 Device 128 Bit Address IPv6 Address Planning Network Operators

More information

Measuring IPv6 Adoption

Measuring IPv6 Adoption Measuring IPv6 Adoption Presenter: Johannes Zirngibl Technische Universität München Munich, 18. May 2017 Author: Jakub Czyz (University of Michigan) Mark Allman (International Computer Science Institute)

More information

CCNA Questions/Answers IPv6. Select the valid IPv6 address from given ones. (Choose two) A. FE63::0043::11:21 B :2:11.1 C.

CCNA Questions/Answers IPv6. Select the valid IPv6 address from given ones. (Choose two) A. FE63::0043::11:21 B :2:11.1 C. Select the valid IPv6 address from given ones. (Choose two) A. FE63::0043::11:21 B. 191.2.1.2:2:11.1 C. 2001::98 D. 2002:c0a8:101::42 E. :2001:: F. 2002.cb0a:3cdd:1::1 Answer: C, D. 2013 1 Which method

More information

CMSC 332 Computer Networks Network Layer

CMSC 332 Computer Networks Network Layer CMSC 332 Computer Networks Network Layer Professor Szajda CMSC 332: Computer Networks Where in the Stack... CMSC 332: Computer Network 2 Where in the Stack... Application CMSC 332: Computer Network 2 Where

More information

AFRINIC Internet Number Resources Uptake. AfPIF 2015 Madhvi Gokool Registration Services Manager 25 Aug 2015

AFRINIC Internet Number Resources Uptake. AfPIF 2015 Madhvi Gokool Registration Services Manager 25 Aug 2015 AFRINIC Internet Number Resources Uptake AfPIF 2015 Madhvi Gokool Registration Services Manager 25 Aug 2015 AFRINIC's role Regional Internet Registry Manage the IP Number Resources for its service region

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring IS-IS Dual Stacking of IPv4 and IPv6 Unicast Addresses Release NCE0068 Modified: 2017-01-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089

More information

15-744: Computer Networking BGP

15-744: Computer Networking BGP 15-744: Computer Networking BGP Next Lecture: Interdomain Routing BGP Assigned Reading MIT BGP Class Notes [Gao00] On Inferring Autonomous System Relationships in the Internet 2 Outline Need for hierarchical

More information

Peering in Hong Kong. Che- Hoo CHENG CUHK/HKIX

Peering in Hong Kong. Che- Hoo CHENG CUHK/HKIX Peering in Hong Kong Che- Hoo CHENG CUHK/HKIX www.hkix.net How Internet Operates in simple terms Internet is composed of networks of ISPs and users User networks connect to ISPs Small ISPs connect to large

More information

Akamai's V6 Rollout Plan and Experience from a CDN Point of View. Christian Kaufmann Director Network Architecture Akamai Technologies, Inc.

Akamai's V6 Rollout Plan and Experience from a CDN Point of View. Christian Kaufmann Director Network Architecture Akamai Technologies, Inc. Akamai's V6 Rollout Plan and Experience from a CDN Point of View Christian Kaufmann Director Network Architecture Akamai Technologies, Inc. Agenda About Akamai General IPv6 transition technologies Challenges

More information

BGP Scaling (RR & Peer Group)

BGP Scaling (RR & Peer Group) BGP Scaling ( & Peer Group) BGP Peer Group Problem: number of BGP updates in a ibgp mesh BGP updates generated for each neighbor individually CPU wasted on repeat calculations ibgp neighbors receive the

More information

NAT, IPv6, & UDP CS640, Announcements Assignment #3 released

NAT, IPv6, & UDP CS640, Announcements Assignment #3 released NAT, IPv6, & UDP CS640, 2015-03-03 Announcements Assignment #3 released Overview Network Address Translation (NAT) IPv6 Transport layer User Datagram Protocol (UDP) Network Address Translation (NAT) Hacky

More information

NT1210 Introduction to Networking. Unit 10

NT1210 Introduction to Networking. Unit 10 NT1210 Introduction to Networking Unit 10 Chapter 10, TCP/IP Transport Objectives Identify the major needs and stakeholders for computer networks and network applications. Compare and contrast the OSI

More information

Migration to IPv6 using DNS64/NAT64. Stephan Lagerholm

Migration to IPv6 using DNS64/NAT64. Stephan Lagerholm Migration to IPv6 using DNS64/NAT64 Stephan Lagerholm Agenda / About me DNS Architect at Secure64 Software Corp. Director and founder of the TXv6TF Personal blog at IPv4depletion.com 1 IPv4 depletion Global

More information

Peering with Akamai. CaribNOG November 2015 Belize City, Belize

Peering with Akamai. CaribNOG November 2015 Belize City, Belize Peering with Akamai CaribNOG 10 04 November 2015 Belize City, Belize The Akamai Intelligent Platform Highly distributed, deeply deployed on-demand computing platform that serves any kind of web traffic

More information

Junos Security. Chapter 4: Security Policies Juniper Networks, Inc. All rights reserved. Worldwide Education Services

Junos Security. Chapter 4: Security Policies Juniper Networks, Inc. All rights reserved.  Worldwide Education Services Junos Security Chapter 4: Security Policies 2012 Juniper Networks, Inc. All rights reserved. www.juniper.net Worldwide Education Services Chapter Objectives After successfully completing this chapter,

More information

Implementing native IPv6 on DSL

Implementing native IPv6 on DSL Implementing native IPv6 on DSL Inventing the wheel marco@xs4all.net oktober 2010 Who is XS4ALL One of the oldest ISPs in the Netherlands Founded May 1st 1993 Originally as a not for profit Origins in

More information

Introduction to The Internet

Introduction to The Internet Introduction to The Internet ITU/APNIC/MOIC IPv6 Workshop 19 th 21 st June 2017 Thimphu These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

More information

In rdns We Trust Revisiting rdns Use by Clients on the Internet

In rdns We Trust Revisiting rdns Use by Clients on the Internet In rdns We Trust Revisiting rdns Use by Clients on the Internet Tobias Fiebig 1,2,3, Kevin Borgolte 2, Shuang Hao 4, Christopher Kruegel 2, Giovanni Vigna 2, Anja Feldmann 3,5 1 TU Delft 2 UC Santa Barbara

More information

EXAM TCP/IP NETWORKING Duration: 3 hours With Solutions

EXAM TCP/IP NETWORKING Duration: 3 hours With Solutions SCIPER: First name: Family name: EXAM TCP/IP NETWORKING Duration: 3 hours With Solutions Jean-Yves Le Boudec January 2016 INSTRUCTIONS 1. Write your solution into this document and return it to us (you

More information

Computer Science 461 Midterm Exam March 14, :00-10:50am

Computer Science 461 Midterm Exam March 14, :00-10:50am NAME: Login name: Computer Science 461 Midterm Exam March 14, 2012 10:00-10:50am This test has seven (7) questions, each worth ten points. Put your name on every page, and write out and sign the Honor

More information

IPV6 SIMPLE SECURITY CAPABILITIES.

IPV6 SIMPLE SECURITY CAPABILITIES. IPV6 SIMPLE SECURITY CAPABILITIES. 50 issues from RFC 6092 edited by J. Woodyatt, Apple Presentation by Olle E. Johansson, Edvina AB. ABSTRACT The RFC which this presentation is based upon is focused on

More information

RIPE NCC IPv6 Update. 4th Belgian IPv6 Council Meeting 11 September Nathalie Trenaman

RIPE NCC IPv6 Update. 4th Belgian IPv6 Council Meeting 11 September Nathalie Trenaman RIPE NCC IPv6 Update 4th Belgian IPv6 Council Meeting 11 September 2013 Nathalie Trenaman Who are we? RIPE NCC Located in Amsterdam Not for profit membership organisation One of five Regional Internet

More information

Topology of the Internet. Autonomous Systems (AS) Two-Level Routing. Why are there different Protocols?

Topology of the Internet. Autonomous Systems (AS) Two-Level Routing. Why are there different Protocols? Topology of the Internet Autonomous Systems (AS) The global Internet consists of Autonomous Systems (AS) interconnected with each other: - Collection of routers under same administrative control, all running

More information