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

Size: px
Start display at page:

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

Transcription

1 Internet 101 The Technical Roots of Internet Governance Marco Hogewoning and Chris Buckridge External Relations RIPE NCC EuroDIG 2014 Berlin - Germany 12 June 2014

2 About this session 2 An overview of the Internet s fundamental structure The key elements: - Numbers - Names - Routing An open architecture -> open governance model

3 The Internet is a Dumb Network 3 Fundamental to the design All the interesting things happen at the edge - Computers, tablets and phones Allows for great diversity in services and applications - Which can be developed without making changes in the network Contributes to network resilience

4 The Internet: Edge and Core 4 EDGE EDGE CORE IP address A IP address B

5 The Hourglass Model 5 , websites, online services, instant messaging SMTP, HTTP, H.264 TCP-IP Ethernet, 3G, Wifi Undersea cables, optical fibre

6 The Hourglass Model 5 , websites, online services, instant messaging Many protocols SMTP, HTTP, H.264 Fewer TCP-IP protocols Ethernet, 3G, Wifi Undersea cables, optical fibre More protocols

7 The Hourglass Model 5 , websites, online services, instant messaging SMTP, HTTP, H.264 TCP-IP Ethernet, 3G, Wifi Undersea cables, optical fibre Many protocols Fewer protocols More protocols Application Presentation Session Transport Network Data link Physical

8 The Hourglass Model 6 , websites, online services, instant messaging SMTP, HTTP, H.264 Google, Skype, Facebook, Netflix TCP-IP Carriers (Tata, Cogent) Ethernet, 3G, Wifi Undersea cables, optical fibre Access layer (my ISP)

9 What is IP Addressing? 7 IP address = a number assigned to devices in a network that uses the Internet Protocol for communication - IPv4 e.g (32 bits) - IPv6 e.g. 2001:db8:0:1234:0:567:8:1 (128 bits)! IP addresses on the public Internet must be unique

10 An IP address is just a starting point 8 Where should I go? - Domain Name System (DNS) How do I get there? - Inter-domain Routing! A name indicates what we seek. An address indicates where it is. A route indicates how to get there.

11 The Domain Name System (DNS)

12 Hostnames 10 The Internet uses numeric identifiers - IP Address - Port number People can t remember numbers! - So we use names - Uniform Resource Locator (URL) Added bonus: you can change the number

13 The Domain Name System (DNS) 11 Original translation provided by static files Needed a more scalable solution DNS is a distributed database

14 The DNS at Work 12 Internet EuroDIG June 2014

15 The DNS at Work 12 Internet EuroDIG June 2014

16 The DNS at Work 12 Protocol to use (port number) Internet EuroDIG June 2014

17 The DNS at Work 12 Fully Qualified Domain Name (FQDN) Internet EuroDIG June 2014

18 The DNS at Work 12 IP? Internet EuroDIG June 2014

19 The DNS at Work 12 Local DNS Server ( resolver ) Internet EuroDIG June 2014

20 The DNS at Work 12 IP address for Local DNS Server ( resolver ) Internet EuroDIG June 2014

21 The DNS at Work 12 IP address for IP address for Local DNS Server ( resolver ) Internet EuroDIG June 2014

22 The DNS at Work 13 IP? Internet EuroDIG June 2014

23 The DNS at Work 13 Root Server. IP? Internet EuroDIG June 2014

24 The DNS at Work 13 Root Server. TLD Server.net IP? Internet EuroDIG June 2014

25 The DNS at Work 13 Root Server. TLD Server.net IP? Internet EuroDIG June 2014

26 The DNS at Work 13 Root Server. TLD Server.net IP? Service Provider ripe.net Internet EuroDIG June 2014

27 The DNS at Work 13 Root Server TLD Server.net Service Provider ripe.net Internet EuroDIG June 2014

28 The DNS at Work 13 Root Server TLD Server 48H 48H Service Provider 1H Internet EuroDIG June 2014

29 The Domain Name System 14 *.root-servers.net. IANA.net.com.org....eu.nl.pt... Generic TLD Country Code TLD Registries Service Service Provider Registrars Registrants Resolvers (caches) Your provider or company Internet EuroDIG June 2014

30 DNS Root Servers different Root Servers and 12 operators Provides high level of resilience: - Different software and architecture - Geographical diversity - Protects against a single operator failing They all provide the same answer - Resolvers try and use the fastest

31 Myths About Root Servers 16 DNS Root Servers don t forward any packets Not a likely cause for a slow connection - Only needed to resolve TLDs - Answers are valid for 48 hours Having a Root Server in your network doesn t protect against other failures: - Still need the TLDs to be reachable - Still need outside connectivity

32 Questions? 17

33 Routing

34 A Short History of Routing 19 In the early days routing was based on manual input, so called static routing Replaced by a more scalable and dynamic solution: Border Gateway Protocol (BGP) - Static and other alternatives still around - BGP the de-facto standard for inter-domain routing

35 Internet Routing 20 Non-hierarchical - There is no central controlling entity Open - Every network can participate - Provided you comply with technical standards Free - You pay for your operations and capacity - You can connect to everybody

36 Definitions 21 Autonomous System (AS) - Network that falls under a single administration - Identified by a Autonomous System Number (ASN) Peering - Connection between two ASNs - Exchanging routing or reachability information

37 Route Announcement 22 AS 1

38 Route Announcement /21 AS 1

39 Route Announcement /21 AS 1 AS 2

40 Route Announcement 22 Hi, I am AS 1 and you can send any traffic for /21 to me AS 1 AS 2

41 Route Announcement 22 Hi, I am AS 1 and you can send any traffic for /21 to me AS 1 AS 2 routing table /21 via AS

42 Route Announcement /19 AS 1 AS 2 routing table /21 via AS

43 Route Announcement 22 AS 1 AS 2 Hi, I am AS 2 and you can send any traffic for /19 to me routing table /21 via AS

44 Route Announcement 22 routing table /19 via AS AS 1 AS 2 routing table /21 via AS

45 Growing the Network 23 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS 1

46 Growing the Network 23 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS 1 AS /21

47 Growing the Network 23 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS 1 AS /21

48 Growing the Network 23 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS 1 Hi, I am AS 3 and any traffic for /21 you can send to me AS /21

49 Growing the Network 23 routing table /19 via AS /21 via AS 3 AS 1 AS 2 routing table /21 via AS 1 AS /21

50 Growing the Network 23 routing table /19 via AS /21 via AS 3 You can send any traffic for /21 to me, I learned this from AS 3 AS 1 AS 2 routing table /21 via AS 1 AS /21

51 Growing the Network 23 AS 1 is a transit for AS 3 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS /21 via AS /21 via AS 1, AS 3 AS /21

52 Growing the Network 23 AS 1 is a transit for AS 3 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS /21 via AS /21 via AS 1, AS 3 AS /21

53 Growing the Network 23 AS 1 is a transit for AS 3 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS /21 via AS /21 via AS 1, AS 3 AS /21 Hi, I am AS 3 and any traffic for /21 you can send to me

54 Growing the Network 23 AS 1 is a transit for AS 3 routing table /19 via AS 2 AS 1 AS 2 routing table /21 via AS /21 via AS /21 via AS 1, AS /21 via AS 3 AS 3 AS 2 and AS 3 are peering /21

55 Border Gateway Protocol 24 Shortest path usually wins - But could be a longer path, as it is cheaper Can only control outgoing traffic - You decide where to send it next Packets my take a different route on the way back - Asymmetric routing AS 1 AS 2 AS 3

56 Commercial Translation 25 Peering! - Settlement free connection between two networks - Based on mutual benefit - Usually the involved parties are equal Transit - Arrangements where one party pays the other - Most commonly on peak capacity used per month

57 Questions? 26

58 The Transition of IANA Oversight

59 The IANA Functions 28 Internet EuroDIG June 2014

60 The IANA Functions 28 I AN Names A Fu nc t ons i Numbers Protocols Internet EuroDIG June 2014

61 The IANA Functions 28 I AN Names A Fu nc t ons i Numbers Protocols NTIA Internet EuroDIG June 2014

62 The IANA Functions 28 I AN Names A Fu nc t ons i Numbers Protocols NTIA ICANN Internet EuroDIG June 2014

63 The IANA Functions 28 I AN Names A Fu nc t ons i Numbers Protocols NTIA ICANN Internet EuroDIG June 2014

64 The IANA Functions 28 I AN Names A Fu nc t ons i RIRs Numbers Protocols NTIA ICANN Internet EuroDIG June 2014

65 The IANA Functions 28 R R I Communit ies I AN Names A Fu nc t ons i RIRs Numbers Protocols NTIA NRO NC ASO AC ICANN Internet EuroDIG June 2014

66 The IANA Functions 28 R R I Communit ies I AN Names A Fu nc t ons i Operational Policy-making Contractual RIRs Numbers Protocols NTIA NRO NC ASO AC ICANN Internet EuroDIG June 2014

67 Future Oversight? 29 R R I Communit ies I AN Names A Fu nc i Policy-making Operational RIRs Numbers Protocols t ons Contractual NTIA NRO NC ASO AC ICANN Internet EuroDIG June 2014

68 Future Oversight? 30 R R I i Communit e s I AN Names A Fu nc t ons i TLD Policymaking Bodies Policy-making Operational Contractual RIRs Numbers Protocols NTIA IETF / IAB NRO NC ASO AC ICANN Internet EuroDIG June 2014

69 Transition Process 31 NTIA statement established certain ground rules: - Global, multi-stakeholder process convened by ICANN - Any proposal must meet certain requirements:...the transition proposal must have broad community support and address the following four principles:!! - Support and enhance the multistakeholder model;! - Maintain the security, stability, and resiliency of the Internet DNS;! - Meet the needs and expectation of the global customers and partners of the IANA services; and,! - Maintain the openness of the Internet. Paul Rendek - ENOG 7-27 May 2014

70 Be Part of the Process! 32 ICANN has established the mailing list - Also looking at a steering committee/coordination group to channel global input RIPE discussion will take place primarily within the Cooperation Working Group - There will also be discussion in other forums (MENOG, ENOG), RIPE NCC regional meetings - Output from these discussions will be fed into the global process - The RIPE NCC will facilitate coordination with other RIR communities Paul Rendek - ENOG 7-27 May 2014

71 Questions? 33

Internet Numbers Introduction to the RIR System

Internet Numbers Introduction to the RIR System Internet Numbers Introduction to the RIR System Chafic Chaya MEAC-IG Summer School, AUB - Lebanon August 2016 1 Who Runs the Internet? The short answer is NO ONE!!! Chafic Chaya MEAC-IG Summer School August

More information

The Number Registry System

The Number Registry System The Number Registry System RIPE, the RIPE NCC and Global Internet Governance Chris Buckridge 19 April 2017 RIPE NCC Roundtable Meeting RIPE NCC A not-for-profit membership association under Dutch law Founded

More information

RIPE NCC Academic Day. November 2016 Saudi Arabia

RIPE NCC Academic Day. November 2016 Saudi Arabia RIPE NCC Academic Day November 2016 Saudi Arabia Who Runs the Internet? The Short Answer is No ONE!!! 2 What is the Internet? 3 What is the Internet? 4 What is the Internet? The Internet has roughly 55,000

More information

CMSC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala October 9, 2018 (a) October 18 October 9,

CMSC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala October 9, 2018 (a) October 18 October 9, CMSC 417 Computer Networks Prof. Ashok K Agrawala 2018 Ashok Agrawala October 9, 2018 (a) October 18 October 9, 2018 1 host Message, Segment, Packet, and Frame host HTTP HTTP message HTTP TCP TCP segment

More information

Internet Governance for Operators

Internet Governance for Operators Internet Governance for Operators Marco Hogewoning External Relations officer - technical adviser RIPE NCC WCIT IGF Plenipotentiary Conference ITRs ITU-D EuroDIG WTSA WSIS ITU-T WTPF WTDC WGIG Tunis agenda

More information

IPv4 depletion & IPv6 deployment in the RIPE NCC service region. Kjell Leknes - June 2010

IPv4 depletion & IPv6 deployment in the RIPE NCC service region. Kjell Leknes - June 2010 IPv4 depletion & IPv6 deployment in the RIPE NCC service region Kjell Leknes - June 2010 Outline About RIPE and RIPE NCC IPv4 depletion IPv6 deployment Engaging the community - RIPE NCC and the RIPE community

More information

ICANN Update at PacNOG15

ICANN Update at PacNOG15 ICANN Update at PacNOG15 Save Vocea GSE, RVP Oceania 14 July 2014, Port Vila, VU Overview NTIA-IANA function stewardship transition ICANN update from ICANN 50 Participation in ICANN NTIA IANA stewardship

More information

One possible roadmap for IANA evolution

One possible roadmap for IANA evolution One possible roadmap for IANA evolution Abstract Area: ROADMAP FOR THE FURTHER EVOLUTION OF THE INTERNET GOVERNANCE ECOSYSTEM Entitled by: Avri Doria Region: USA Organization: Independent Researcher Sector:

More information

The Internet Ecosystem

The Internet Ecosystem The Internet Ecosystem How does the Internet really work? Alvaro Retana (aretana@cisco.com) Distinguished Engineer, Cisco Services Original Slides with Russ White (russ@riw.us) The Net What are the protocols

More information

Internet Governance & Current Internet Eco-system. Filiz Yilmaz SNE Colloquium, University of Amsterdam September 2016

Internet Governance & Current Internet Eco-system. Filiz Yilmaz SNE Colloquium, University of Amsterdam September 2016 Internet Governance & Current Internet Eco-system Filiz Yilmaz SNE Colloquium, University of Amsterdam September 2016 koalafil@gmail.com Overview Who am, I why am I here? Brief History of Internet Internet

More information

IPv6 Deployment: Dealing with Dependencies

IPv6 Deployment: Dealing with Dependencies IPv6 Deployment: Dealing with Dependencies Marco Hogewoning External Relations Officer marcoh@ripe.net IPv6 Requires Changes Somewhere else 2 You need to be able to exchange IPv6 traffic Applications you

More information

IANA Stewardship Transition & Enhancing ICANN Accountability. Elise Gerich ICANN VP, IANA Dept 28 August 2015

IANA Stewardship Transition & Enhancing ICANN Accountability. Elise Gerich ICANN VP, IANA Dept 28 August 2015 IANA Stewardship Transition & Enhancing ICANN Accountability Elise Gerich ICANN VP, IANA Dept 28 August 2015 Agenda Transition Process / Status Update NTIA Announcement and Criteria ICG Proposal ICANN

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

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Stefano Vissicchio UCL Computer Science CS 3035/GZ01 Agenda We study how to route over the Internet 1. Context The Internet, a network of networks Relationships between ASes 2.

More information

Multi-Lateral Peering Agreement

Multi-Lateral Peering Agreement Version 1.1 July 10, 2002 Multi-Lateral Peering Agreement Parties Definitions Obligations Rules Rights Exclusions Best effort basis Establishment procedure Term and renewal Change procedure Termination

More information

BGP Case Studies. ISP Workshops

BGP Case Studies. ISP Workshops BGP Case Studies ISP Workshops These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/) Last updated

More information

Introduction to The Internet

Introduction to The Internet Introduction to The Internet ITU/APNIC/MICT IPv6 Security Workshop 23 rd 27 th May 2016 Bangkok Last updated 5 th May 2015 1 Introduction to the Internet p Topologies and Definitions p IP Addressing p

More information

GSR-14 Internet Governance: an overview of the situation

GSR-14 Internet Governance: an overview of the situation GSR-14 Internet Governance: an overview of the situation Jeferson Fued Nacif Head, International Affarirs Office, Anatel, Brazil 2014 Agenda 1. Internet Governance 2. Why it is important Regulator s perspective

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

RIPE NCC Update. Chris Buckridge 24 January 2017 Roundtable Meeting

RIPE NCC Update. Chris Buckridge 24 January 2017 Roundtable Meeting RIPE NCC Update Chris Buckridge 24 January 2017 Roundtable Meeting RIPE NCC A not-for-profit membership association under Dutch law Founded in 1992 Around 140 staff based in Amsterdam, Dubai, Moscow Serving

More information

How the Internet works? The Border Gateway Protocol (BGP)

How the Internet works? The Border Gateway Protocol (BGP) Chair of Network Architectures and Services - Prof. Carle Department of Computer Science Technical University of Munich How the Internet works? The Border Gateway Protocol (BGP) Edwin Cordeiro ilab2 Lecture

More information

RIPE NCC Introduction. Jochem de Ruig Chief Financial Officer

RIPE NCC Introduction. Jochem de Ruig Chief Financial Officer RIPE NCC Introduction Chief Financial Officer RIPE NCC Contents Basics what are Internet Number Resources (INR)? The INR world The registration Legal aspects of INR RIPE NCC and Law Enforcement Basics

More information

Introduction to the RIR System. Dr. Nii N. Quaynor

Introduction to the RIR System. Dr. Nii N. Quaynor Introduction to the RIR System Dr. Nii N. Quaynor 1 Internet Identifiers Name resources: Names Names used to access the Internet gtlds: Generic Top level domains (.com,.net, info,.org,.int etc) cctld:

More information

IPv6 Address Allocation and Assignment Policy

IPv6 Address Allocation and Assignment Policy IPv6 Address Allocation and Assignment Policy How to read this draft document: This document relates to a project to improve the readability of RIPE policy documents. If approved, it will replace ripe-512,

More information

DNS Security. Wolfgang Nagele DNS Group Manager

DNS Security. Wolfgang Nagele DNS Group Manager DNS Security Wolfgang Nagele DNS Group Manager DNS: the Domain Name System Specified by Paul Mockapetris in 1983 Distributed Hierarchical Database Main purpose: Translate names to IP addresses Since then:

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Chair for Network Architectures and

More information

IPv6 & Internet Governance Developments. CANTO Nate Davis, Chief Operating Officer

IPv6 & Internet Governance Developments. CANTO Nate Davis, Chief Operating Officer IPv6 & Internet Governance Developments CANTO Nate Davis, Chief Operating Officer 13 August 2014 2 History of the Internet Protocol Internet Protocol version 4 (IPv4) Developed for the original Internet

More information

Teh Interwebs CISC 282. September 13, The Internet/WWW

Teh Interwebs CISC 282. September 13, The Internet/WWW Teh Interwebs CISC 282 September 13, 2017 The Internet/WWW Network Protocol Collection of connected computers Communicate and share resources Set of rules that govern communication The "language" spoken

More information

Prepared by Regional Internet Registries APNIC, ARIN, LACNIC and RIPE NCC

Prepared by Regional Internet Registries APNIC, ARIN, LACNIC and RIPE NCC Prepared by Regional Internet Registries APNIC, ARIN, LACNIC and RIPE NCC Overview History & Evolution Structure IP Address Management Internet Number Resource Management Policy Development Internet Number

More information

Internet Corporation for Assigned Names & Numbers - Internet Assigned Numbers Authority Update

Internet Corporation for Assigned Names & Numbers - Internet Assigned Numbers Authority Update Internet Corporation for Assigned Names & Numbers - Internet Assigned Numbers Authority Update PacNOG 3, Rarotonga Save Vocea Regional Liaison - Australasia/Pacific 17 June 2007 ICANN Mission To coordinate,

More information

RIPE NCC Technical Services. Kaveh Ranjbar, Chief Information Officer

RIPE NCC Technical Services. Kaveh Ranjbar, Chief Information Officer RIPE NCC Kaveh Ranjbar, Chief Information Officer MENOG 15 Dubai, UAE 2 April 2015 Overview 2 RIPE Atlas K-root expansion DNS services RIPEstat Research Mostly global services, accessible by everyone -

More information

Security and Stability Advisory Committee!! Activities Update! ICANN Los Angeles Meeting! October 2014! #ICANN51

Security and Stability Advisory Committee!! Activities Update! ICANN Los Angeles Meeting! October 2014! #ICANN51 Security and Stability Advisory Committee!! Activities Update! ICANN Los Angeles Meeting! October 2014! 1 Agenda 1. Overview (5 minutes) 2. Recent Achievements (5 minutes) 3. IANA Functions Stewardship

More information

DNS/DNSSEC Workshop. In Collaboration with APNIC and HKIRC Hong Kong. Champika Wijayatunga Regional Security Engagement Manager Asia Pacific

DNS/DNSSEC Workshop. In Collaboration with APNIC and HKIRC Hong Kong. Champika Wijayatunga Regional Security Engagement Manager Asia Pacific DNS/DNSSEC Workshop In Collaboration with APNIC and HKIRC Hong Kong Champika Wijayatunga Regional Security Engagement Manager Asia Pacific 22-24 January 2018 1 Agenda 1 2 3 Introduction to DNS DNS Features

More information

DNS and ICANN. Laurent Ferrali. 27th August 2018

DNS and ICANN. Laurent Ferrali. 27th August 2018 Laurent Ferrali 27th August 2018 DNS and ICANN ITU Annual Regional Human Capacity Building Workshop on Strengthening Capacities in Internet Governance in Africa, Abuja, Nigeria 1 DNS? 2 Unique Names and

More information

Facilitating IPv6 Deployment. Mirjam Kühne, RIPE NCC

Facilitating IPv6 Deployment. Mirjam Kühne, RIPE NCC Facilitating IPv6 Deployment Mirjam Kühne, RIPE NCC Agenda Introduction - RIPE, the RIPE NCC and the Policy Development Process RIPE Labs - IPv6 Statistics and Measurements Capacity Building

More information

The net and it s Ecosystem

The net and it s Ecosystem The net and it s Ecosystem ICANN manages TLDs IANA manages assigned numbers TLD Owners Sell domain DNS names resolves names DNS Providers Resell domain names Regional Registries assign addresses CDN caches/

More information

Introduction to Information Science and Technology 2017 Networking II. Sören Schwertfeger 师泽仁

Introduction to Information Science and Technology 2017 Networking II. Sören Schwertfeger 师泽仁 II Sören Schwertfeger 师泽仁 Outline Review Network Layer Routing Transport Layer Applications HTTP Demos Internet: Huge network of networks Billions of hosts (computers) Internet Structure Network Edge:

More information

The Regional Internet Registries

The Regional Internet Registries The Regional Internet Registries Managing Internet Number Resources www.afrinic.net www.apnic.net www.arin.net www.lacnic.net www.ripe.net www.nro.net Global Coordination A Fair and Stable Platform Whether

More information

Draft Applicant Guidebook, v3

Draft Applicant Guidebook, v3 Draft Applicant Guidebook, v3 Module 5 Please note that this is a discussion draft only. Potential applicants should not rely on any of the proposed details of the new gtld program as the program remains

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

Internet Interconnection An Internet Society Public Policy Briefing

Internet Interconnection An Internet Society Public Policy Briefing Internet Interconnection An Internet Society Public Policy Briefing 30 October 2015 Introduction The Internet comprises thousands of independently owned, managed, and operated networks that connect with

More information

Draft Response to the Internet Coordination Group Request for Proposals on IANA from the RIR community

Draft Response to the Internet Coordination Group Request for Proposals on IANA from the RIR community Draft Response to the Internet Coordination Group Request for Proposals on IANA from the RIR community 0. Proposal type Identify which category of the IANA functions this submission proposes to address:

More information

What is an Internet exchange Point (IXP)?

What is an Internet exchange Point (IXP)? What is an IXP? What is an Internet exchange Point (IXP)? The Internet is an interconnection of networks Each controlled by separate entities Generally called Internet Service Providers (ISPs) Grouped

More information

How to participate in RIR Policy Development Processes. Louie Lee ASO Address Council ICANN 35 Buenos Aires, Argen8na 24 June 2015

How to participate in RIR Policy Development Processes. Louie Lee ASO Address Council ICANN 35 Buenos Aires, Argen8na 24 June 2015 How to participate in RIR Policy Development Processes Louie Lee ASO Address Council ICANN 35 Buenos Aires, Argen8na 24 June 2015 How to participate in RIR Policy Development Processes ASO and ICANN Number

More information

APNIC s role in stability and security. Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013

APNIC s role in stability and security. Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013 APNIC s role in stability and security Adam Gosling Senior Policy Specialist, APNIC 4th APT Cybersecurity Forum, 3-5 December 2013 Overview Introducing APNIC Working with LEAs The APNIC Whois Database

More information

IANA Stewardship Transition & Enhancing ICANN Accountability. Andrea Beccalli DNS.PT Events May 12

IANA Stewardship Transition & Enhancing ICANN Accountability. Andrea Beccalli DNS.PT Events May 12 IANA Stewardship Transition & Enhancing ICANN Accountability Andrea Beccalli DNS.PT Events May 12 What is ICANN? The Internet Corporation for Assigned Names and Numbers (ICANN) is a global multistakeholder,

More information

Inter-Autonomous-System Routing: Border Gateway Protocol

Inter-Autonomous-System Routing: Border Gateway Protocol Inter-Autonomous-System Routing: Border Gateway Protocol Antonio Carzaniga Faculty of Informatics University of Lugano June 14, 2005 Outline Hierarchical routing BGP Routing Routing Goal: each router u

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Brad Karp UCL Computer Science (drawn mostly from lecture notes by Hari Balakrishnan and Nick Feamster, MIT) CS 3035/GZ01 4 th December 2014 Outline Context: Inter-Domain Routing

More information

What is Internet Governance? How does Sweden take part in IG?

What is Internet Governance? How does Sweden take part in IG? What is Internet Governance? How does Sweden take part in IG? Erika Hersaeus, The Swedish Post and Telecom Agency (PTS) Agenda Introduction to PTS What is Internet Governance? Who are governing the Internet?

More information

An introduction to BGP security

An introduction to BGP security An introduction to BGP security Marco d Itri @rfc1036 Seeweb s.r.l. Albanian Network Operators Group meeting - 14 November 2018 Internet: independent networks exchanging traffic The Internet

More information

ICANN Update: What Next for Trademark Owners? 22 nd Annual Fordham Int l IP Law & Policy Conference 25 April 2014

ICANN Update: What Next for Trademark Owners? 22 nd Annual Fordham Int l IP Law & Policy Conference 25 April 2014 ICANN Update: What Next for Trademark Owners? 22 nd Annual Fordham Int l IP Law & Policy Conference 25 April 2014 Myths, Misconceptions & Misinformation about the Recent US Government Announcement It s

More information

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1 Chapter 9 Internet Copyright 2011 John Wiley & Sons, Inc 10-1 Outline 9.2 How Internet Works - Basic Architecture - Connecting to an ISP - Internet Today 9.3 - Internet Access Technologies DSL Cable modems

More information

Regional Interconnection Strategy for Africa. Regional Peering and Interconnection Economics

Regional Interconnection Strategy for Africa. Regional Peering and Interconnection Economics Regional Interconnection Strategy for Africa Regional Peering and Interconnection Economics Connecting to the Edge of the Internet INTERNET TRANSIT 2 Overview of Internet Transit Start assuming no knowledge

More information

IANA Stewardship Transition Coordination Group (ICG)!! October 2014! ianacg.org!!!

IANA Stewardship Transition Coordination Group (ICG)!! October 2014! ianacg.org!!! IANA Stewardship Transition Coordination Group (ICG)!! October 2014! ianacg.org!!! Transition background! In March 2014, NTIA: Announced intention to transition stewardship of IANA functions. Asked ICANN

More information

Inter-Domain Routing: BGP

Inter-Domain Routing: BGP Inter-Domain Routing: BGP Stefano Vissicchio UCL Computer Science CS 3035/GZ01 Agenda We study how to route over the Internet 1. Context The Internet, a network of networks Relationships between ASes 2.

More information

Teh Interwebs CISC 282. January 9, The Internet/WWW. Set of rules that govern communication The "language" spoken by the computers in a network

Teh Interwebs CISC 282. January 9, The Internet/WWW. Set of rules that govern communication The language spoken by the computers in a network Teh Interwebs CISC 282 January 9, 2014 The Internet/WWW Network Collection of connected computers Communicate and share resources Protocol Set of rules that govern communication The "language" spoken by

More information

Internet Protocol Addresses What are they like and how are the managed?

Internet Protocol Addresses What are they like and how are the managed? Internet Protocol Addresses What are they like and how are the managed? Paul Wilson APNIC On the Internet, nobody knows you re a dog by Peter Steiner, from The New Yorker, (Vol.69 (LXIX) no. 20) On the

More information

Building Internet Exchange Points. Shahab Vahabzadeh, CTO / CIO at Asiatech RipeNCC Regional Meeting in Tehran (18 th November 2014)

Building Internet Exchange Points. Shahab Vahabzadeh, CTO / CIO at Asiatech RipeNCC Regional Meeting in Tehran (18 th November 2014) Building Internet Exchange Points Shahab Vahabzadeh, CTO / CIO at Asiatech RipeNCC Regional Meeting in Tehran (18 th November 2014) Summary Background Information Overview of IXPs World Wide IXP Policies

More information

RSSAC Activities Update. Lars Johan Liman and Tripti Sinha RSSAC Chair ICANN-54 October 2015

RSSAC Activities Update. Lars Johan Liman and Tripti Sinha RSSAC Chair ICANN-54 October 2015 RSSAC Activities Update Lars Johan Liman and Tripti Sinha RSSAC Chair ICANN-54 October 2015 Agenda 1 2 3 Overview RSSAC002 Implementation Status Update RSSAC003: RSSAC Report on Root Zone TTLs 4 5 6 RSSAC

More information

Introduction to RONOG 5

Introduction to RONOG 5 Introduction to RONOG 5 ROmanian Network Operators Group Eric Andrei Băleanu InterLAN RONOG is a platform for people to share ideas in an informal way, focusing on technical aspects which can affect the

More information

Introduction to ICANN, IANA, and the DNS

Introduction to ICANN, IANA, and the DNS Introduction to ICANN, IANA, and the DNS May 26, 2014 Baher Esmat VP, Stakeholder Engagement, Middle East ICANN 2 ICANN Video Introduction to ICANN ICANN + To reach another person on the Internet you have

More information

My thoughts on the transition to IPv6

My thoughts on the transition to IPv6 1/13 How it is happening and how to join it @rfc1036 Seeweb s.r.l. Albanian Network Operators Forum 2017-14 november 2017 Marco, an IPv6 early adopter IPv6 user since 2000. Enabled IPv6

More information

Lecture 4: Intradomain Routing. CS 598: Advanced Internetworking Matthew Caesar February 1, 2011

Lecture 4: Intradomain Routing. CS 598: Advanced Internetworking Matthew Caesar February 1, 2011 Lecture 4: Intradomain Routing CS 598: Advanced Internetworking Matthew Caesar February 1, 011 1 Robert. How can routers find paths? Robert s local DNS server 10.1.8.7 A 10.1.0.0/16 10.1.0.1 Routing Table

More information

I. Announcments II. What does ICANN (Internet Corporation for Assigned Names and Numbers) do? a. Draws up a contract with each registry b.

I. Announcments II. What does ICANN (Internet Corporation for Assigned Names and Numbers) do? a. Draws up a contract with each registry b. I. Announcments II. What does ICANN (Internet Corporation for Assigned Names and Numbers) do? a. Draws up a contract with each registry b. Runs an accreditation system for registrars c. Oversees IP addresses

More information

IANA Stewardship Transition & Enhancing ICANN Accountability

IANA Stewardship Transition & Enhancing ICANN Accountability IANA Stewardship Transition & Enhancing ICANN Accountability What are the IANA Functions? The IANA Functions evolved in support of the Internet Engineering Task Force, and initially funded via research

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

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

Université Cheikh Anta DIOP de Dakar. DNS Ecosystem. IROC Workshop October UCAD II

Université Cheikh Anta DIOP de Dakar. DNS Ecosystem. IROC Workshop October UCAD II Université Cheikh Anta DIOP de Dakar DNS Ecosystem IROC Workshop October 3-7 2016 UCAD II 1 Internet view The InterNet: the network of networks How Internet Works Each node connected to Internet uses an

More information

Securing Future Growth: Getting Ready for IPv6 NOW!

Securing Future Growth: Getting Ready for IPv6 NOW! Securing Future Growth: Getting Ready for IPv6 NOW! ICANN41, 23 rd June 2011 Singapore Miwa Fujii Senior IPv6 Program Specialist, APNIC About Internet Protocol (IP) On the Internet you

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

July 13, Via to RE: International Internet Policy Priorities [Docket No ]

July 13, Via  to RE: International Internet Policy Priorities [Docket No ] July 13, 2018 Honorable David J. Redl Assistant Secretary for Communications and Information and Administrator, National Telecommunications and Information Administration U.S. Department of Commerce Washington,

More information

Supporting Internet Growth and Evolution: The Transition to IPv6

Supporting Internet Growth and Evolution: The Transition to IPv6 2010/TEL41/DSG/WKSP2/004 Agenda Item: Panel Discussion 1 Supporting Internet Growth and Evolution: The Transition to IPv6 Submitted by: APNIC Workshop for IPv6: Transforming the Internet Chinese Taipei

More information

APNIC Update. APTLD Meeting

APNIC Update. APTLD Meeting APNIC Update APTLD Meeting APNIC s Vision A global, open, stable, and secure Internet that serves the entire Asia Pacific community 2 APNIC s Mission Function as the Regional Internet Registry for the

More information

Internet Architecture and Experimentation

Internet Architecture and Experimentation Internet Architecture and Experimentation Today l Internet architecture l Principles l Experimentation A packet switched network Modern comm. networks are packet switched Data broken into packets, packet

More information

APNIC support for Internet development

APNIC support for Internet development APNIC support for Internet development APT/PITA Regional Meeting on ICT for the Pacific 25-27 August 2004, Nadi, Fiji Paul Wilson pwilson@apnic.net 1 What is APNIC? Regional Internet Registry (RIR) for

More information

Domain Name System.

Domain Name System. Domain Name System http://xkcd.com/302/ CSCI 466: Networks Keith Vertanen Fall 2011 Overview Final project + presentation Some TCP and UDP experiments Domain Name System (DNS) Hierarchical name space Maps

More information

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP Routing on the Internet Computer Networks Lecture 17: Inter-domain Routing and BGP In the beginning there was the ARPANET: route using GGP (Gateway-to-Gateway Protocol), a distance vector routing protocol

More information

IPv4 exhaustion and the way forward. Guillermo Cicileo

IPv4 exhaustion and the way forward. Guillermo Cicileo IPv4 exhaustion and the way forward Guillermo Cicileo HOW ARE INTERNET ADDRESSES ASSIGNED? Allocation of Internet number resources IANA IANA (Internet Assigned Numbers Authority) actualmente bajo la responsabilidad

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

Internet Governance Shaped by all Stakeholders

Internet Governance Shaped by all Stakeholders Internet Governance Shaped by all Stakeholders Hungarian Future Internet Conference 2016 Gabriella Schittek, ICANN ICANN Internet Corporation for Assigned Names and Numbers 1998 by US Government - Top

More information

IPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan

IPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan IPv6 Allocation Policy and Procedure Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan 1 Overview Introduction to APNIC Policy development process IPv6 policy and procedures

More information

ASO Activities and Policy Update. Louie Lee Chair, ASO Address Council ICANN 45 Toronto, Canada 15 October 2012

ASO Activities and Policy Update. Louie Lee Chair, ASO Address Council ICANN 45 Toronto, Canada 15 October 2012 ASO Activities and Policy Update Louie Lee Chair, ASO Address Council ICANN 45 Toronto, Canada 15 October 2012 Agenda ASO / NRO: Number activities this week Update on other ASO / NRO activities Policy

More information

DNS Security. Wolfgang Nagele DNS Services Manager

DNS Security. Wolfgang Nagele DNS Services Manager DNS Security Wolfgang Nagele DNS Services Manager DNS: the Domain Name System Specified by Paul Mockapetris in 1983 Distributed Hierarchical Database Main purpose: Translate names to IP addresses Since

More information

Local Area Networks; Ethernet

Local Area Networks; Ethernet Communications and networking history and background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1 EE 586 Communication and Switching Networks (Fall 2010) Lecture 2 August 27, 2010 (modified by Cheung for EE586; based on K&R original) 1-1 Announcements Read Chapter 1 First homework is due 9/3 In Blackboard

More information

IT220 Network Standards & Protocols. Unit 9: Chapter 9 The Internet

IT220 Network Standards & Protocols. Unit 9: Chapter 9 The Internet IT220 Network Standards & Protocols Unit 9: Chapter 9 The Internet 3 Objectives Identify the major needs and stakeholders for computer networks and network applications. Identify the classifications of

More information

IANA Report to the IETF. Doug Barton 59th IETF Seoul

IANA Report to the IETF. Doug Barton 59th IETF Seoul IANA Report to the IETF Outline What is IANA? Protocol Parameters Updates What s New and Exciting at ICANN? What is IANA? Obvious answer, The Internet Assigned Numbers Authority What is IANA? Obvious answer,

More information

Networking 101 ISP/IXP Workshops

Networking 101 ISP/IXP Workshops Networking 101 ISP/IXP Workshops 1 Network Topology and Definitions Definitions and icons Network topologies PoP topologies Interconnections and IXPs IP Addressing Gluing it all together 2 Topologies and

More information

ICANN and Russia. Dr. Paul Twomey President and CEO. 10 June International Economic Forum St. Petersburg, Russia

ICANN and Russia. Dr. Paul Twomey President and CEO. 10 June International Economic Forum St. Petersburg, Russia ICANN and Russia Dr. Paul Twomey President and CEO 10 June 2007 1 ICANN s mission To coordinate, overall, the global Internet's system of unique identifiers, and to ensure stable and secure operation of

More information

IPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan

IPv6 Allocation Policy and Procedure. Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan IPv6 Allocation Policy and Procedure Global IPv6 Summit in China 2007 April 13, 2007 Gerard Ross and Guangliang Pan 1 Overview Introduction to APNIC Policy development process IPv6 policy and procedures

More information

ICANN Singapore Recap: Understanding a Rapidly Changing Domain Name Landscape

ICANN Singapore Recap: Understanding a Rapidly Changing Domain Name Landscape ICANN Singapore Recap: Understanding a Rapidly Changing Domain Name Landscape Elisa Cooper Senior Director, Product Marketing Matt Serlin VP, Domain Operations April 9, 2014 2014 MarkMonitor Inc. ICANN

More information

APNIC 26 policy update Shifting landscape

APNIC 26 policy update Shifting landscape APNIC 26 policy update Shifting landscape IPv6 Global Summit, 2 nd September 2008 Taipei, Taiwan Miwa Fujii IPv6 Program Manager APNIC 1 Overview Recap of the Internet policy community RIR and NRO APNIC

More information

My thoughts on the transition to IPv6

My thoughts on the transition to IPv6 How it is happening and how to join it @rfc1036 Italian Hacker Camp 2018-4 August 2018 Marco, an IPv6 early adopter IPv6 user since 2000. Enabled IPv6 for 130000 web sites in 2007. Manages

More information

Removing IPv6 PI RIPE Jordi Palet

Removing IPv6 PI RIPE Jordi Palet Removing IPv6 PI RIPE-2018-05 Jordi Palet (jordi.palet@theipv6company.com) 1 Removing IPv6 PI (=IPv6 Persistent Individual) RIPE-2018-05 Jordi Palet (jordi.palet@theipv6company.com) 2 Summary of Proposal

More information

CS 43: Computer Networks. 24: Internet Routing November 19, 2018

CS 43: Computer Networks. 24: Internet Routing November 19, 2018 CS 43: Computer Networks 24: Internet Routing November 19, 2018 Last Class Link State + Fast convergence (reacts to events quickly) + Small window of inconsistency Distance Vector + + Distributed (small

More information

Networking and Internetworking 1

Networking and Internetworking 1 Networking and Internetworking 1 To do q q Networks and distributed systems Internet architecture xkcd Internet history Early days ~1960 ARPA sponsored research on computer networking to enable remote

More information

Plenipotentiary Conference (PP- 14) Busan, 20 October 7 November 2014

Plenipotentiary Conference (PP- 14) Busan, 20 October 7 November 2014 Plenipotentiary Conference (PP- 14) Busan, 20 October 7 November 2014 WORKING GROUP OF THE PLENARY Document DT/76- E 3 November 2014 Original: English WORKING GROUP OF THE PLENARY DRAFT RESOLUTION ITU'S

More information

Inter-Autonomous-System Routing: Border Gateway Protocol

Inter-Autonomous-System Routing: Border Gateway Protocol Inter-Autonomous-System Routing: Border Gateway Protocol Antonio Carzaniga Faculty of Informatics University of Lugano December 10, 2014 Outline Hierarchical routing BGP Routing 2005 2007 Antonio Carzaniga

More information

IPv6 Deployment in Africa

IPv6 Deployment in Africa IPv6 Deployment in Africa Adiel A. Akplogan CEO, AfriNIC INET Africa-2009 Spearheading Internet technology and policy development in the African Region The content IPv4 exhaustion Current situation IPv6

More information

NT1210 Introduction to Networking. Unit 9:

NT1210 Introduction to Networking. Unit 9: NT1210 Introduction to Networking Unit 9: Chapter 9, The Internet Objectives Identify the major needs and stakeholders for computer networks and network applications. Identify the classifications of networks

More information