The Internet. On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.



Similar documents
The Internet Introductory material.

Internet Structure and Organization

INTERNET ORGANIZATION OVERVIEW OF THE INTERNET'S ORGANIZATION AND MAIN STANDARD BODIES. Internet Organization. Peter R. Egli INDIGOO.COM. indigoo.

Introduction to The Internet. ISP/IXP Workshops

Introduction to The Internet

Internet Bodies.

The IANA Functions. An Introduction to the Internet Assigned Numbers Authority (IANA) Functions

CHAPTER 0 INTRODUCTION TO TCP/IP

Topic 1: Internet Architecture & Addressing

What's inside the cloud?!

IPv6 Address Planning

Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on

Network Technologies

IPv6 Addressing. ISP Training Workshops

Internet Operations and the RIRs

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

Domain Names and their Role for the Net

Introduction to IP Numbers vs. Domain names. Adiel A. Akplogan CEO, AFRINIC. 2014

The Internet Ecosystem

Internet Technical Governance: Orange s view

Draft WGIG Issue Paper on the Administration of Internet Names and IP Addresses

What is TCP/IP. Introduction to TCP/IP &216</ &216</ z Transmission Control Protocol/Internet Protocol

Law Enforcement and Internet Governance: An Ounce of Prevention Is Worth a Pound of Cure

Summary - ENUM functions that maps telephone numbers to Internet based addresses - A description and the possible introduction to Sweden

CA106 Web Design. Dr. Dónal Fitzpatrick, School of Computing Room l2.48, Extension 8929,

An introduction to IANA Presentation Notes

Distributed Systems. 09. Naming. Paul Krzyzanowski. Rutgers University. Fall 2015

Draft WGIG issue paper on Network and Information Security

BGP. 1. Internet Routing

TECHNICAL REPORT Network Technologies (NTECH); Description of the DNS protocol usage in IP based operators networks

1. History of TCP/IP TCP/IP was initially designed to meet the data communication needs of the U.S. Department of Defence (DOD).

IPv6 The Big Picture. Rob Evans, Janet

Introduction to Web Technology. Content of the course. What is the Internet? Diana Inkpen

How To Get An Ipv6 Allocation On Ipv4 (Ipv4) From Ipv5) From The Ipvripe Ncc (Ip6) From A Ipvv6 Ipv2 (Ip4) To Ip

IPv6 Around the World

Glossary of Technical Terms Related to IPv6

MINISTRY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY

Introduction to Routing

architecture: what the pieces are and how they fit together names and addresses: what's your name and number?

Address Scheme Planning for an ISP backbone Network

Subnetting and Network Management Omer F. Rana. Networks and Data Communications 1

Overview of TCP/IP. TCP/IP and Internet

IPv6 Addressing. John Rullan Cisco Certified Instructor Trainer Thomas A. Edison CTE HS

CHAPTER 10 THE INTERNET

DNS Root NameServers

256 4 = 4,294,967,296 ten billion = 18,446,744,073,709,551,616 ten quintillion. IP Addressing. IPv4 Address Classes

Introduction Chapter 1. Uses of Computer Networks

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

Industry Automation White Paper Januar 2013 IPv6 in automation technology

:0db8:2004:f000:20d:60ff: Continuing cooperation The NRO and Internet Governance. The. Number

IPv6 Fundamentals Ch t ap 1 er I : ntroducti ti t on I o P IPv6 Copyright Cisco Academy Yannis Xydas

ICANN: achievements and challenges of a multi-stakeholder, bottom up, transparent model

National Internet Exchange of India (NIXI)

BT Internet Connect Global - Annex to the General Service Schedule

Internet History. Why are we here?

Connecting with Computer Science, 2e. Chapter 5 The Internet

This Lecture. The Internet and Sockets. The Start If everyone just sends a small packet of data, they can all use the line at the same.

8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2)

UAEnic at a Glance. Abdulla A. Hashim UAEnic Manager hashim@nic.ae. inet MEA Regional Conference. Cairo, Egypt, 8 May 2005

IPv6 and IPv4 Update from the RIPE NCC. Sandra Brás, Ferenc Csorba

Fireware How To Dynamic Routing

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track February 2013 ISSN:

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4)

Internet Protocol version 4 Part I

Terminology. Internet Addressing System

BGP Terminology, Concepts, and Operation. Chapter , Cisco Systems, Inc. All rights reserved. Cisco Public

Regional Internet Registries. Statistics & Activities. Prepared By APNIC, ARIN, LACNIC, RIPE NCC

IT 3202 Internet Working (New)

The Internet Ecosystem and ICANN!! Steve Stanford University, Center for Information and Society! 29 April 2013!

CS 43: Computer Networks Naming and DNS. Kevin Webb Swarthmore College September 17, 2015

How to use the UNIX commands for incident handling. June 12, 2013 Koichiro (Sparky) Komiyama Sam Sasaki JPCERT Coordination Center, Japan

Transcription:

The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its history and growth, and standardization and naming. 1 A Definition On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet. RESOLUTION: The Federal Networking Council (FNC) agrees that the following language reflects our definition of the term "Internet". "Internet" refers to the global information system that -- (i) is logically linked together by a globally unique address space based on the Internet Protocol (IP) or its subsequent extensions/follow-ons ; (ii) is able to support communications using the Transmission Control Protocol/Internet Protocol (TCP/IP) suite or its subsequent extensions/follow-ons, and/or other IP-compatible protocols; and (iii) provides, uses or makes accessible, either publicly or privately, high level services layered on the communications and related infrastructure described herein. 2 1

History of the Internet Mid 1960: Papers on Packet Switching emerge. End 1969s: ARPA sponsors the development of a packet-switching network, called the ARPANET. First four nodes are UCLA, SRI, U. Utah, UCSB. 1974: The TCP/IP protocols and model are being proposed by Cerf/Kahn. 1980: IPv4 is introduced 1983: ARPANET adopts TCP/IP. At this time, the ARPANET has 200 routers. 1984: NSF funds a TCP/IP based backbone network. This backbone grows into the NSFNET, which becomes the successor of the ARPANET. 1995: NSF stops funding of NSFNET. The Internet is completely commercial. 3 Applications of the Internet Traditional core applications: Email News Remote Login File Transfer The killer application: World-Wide Web (WWW) New applications: Videoconferencing Telephony P2P applications Internet Broadcast 4 2

Time Line of the Internet Source: Internet Society 5 Growth of the Internet 1000000000 100000000 10000000 1000000 100000 10000 1000 100 Aug-81 Aug-83 Aug-85 Aug-87 Aug-89 Number of Hosts on the Internet Aug-91 Aug-93 Aug-95 Aug-97 Aug-99 Aug-01 Source: Internet Software Consortium 6 3

Internet Infrastructure Regional Network Backbone Network Regional Network IXP Backbone Network local ISP IXP local ISP Regional Network IXP Regional Network local ISP corporate network campus network 7 Internet Infrastructure The infrastructure of the Internet consists of a federation of connected networks that are each independently managed ( autonomous system ) Note: Each autonomous system may consist of multiple IP networks Autonomous systems have a number (AS number) Hierarchy of network service providers (NSPs) Tier-1: nation or worldwide network (US: less than 20) Tier-2: regional networks (in US: less than 100) Tier-3: local Internet service provider (in US: several thousand) 8 4

Internet Infrastructure Location where a network (ISP, corporate network, or regional network) gets access to the Internet is called a Point-of- Presence (POP). Locations (Tier-1 or Tier-2) networks are connected for the purpose of exchanging traffic are called peering points. Public peering: Traffic is swapped in a specific location, called Internet exchange points (IXPs) Private peering: Two networks establish a direct link to each other. 9 Topology of a Tier-1 NSP 10 5

Co 3 Co 3 Co 3 Co 3 m m m m Bay Netwo rks Bay Netwo rks M odemb ank M odemb ank M odemb ank M odemb ank M odemb ank Organization of a single node in a Tier-1 network 11 Who is Who on the Internet? Internet Society (ISOC):Founded in 1992, an international nonprofit professional organization that provides administrative support for the Internet. Founded in 1992, ISOC is the organizational home for the standardization bodies of the Internet. Internet Engineering Task Force (IETF): Forum that coordinates the development of new protocols and standards. Organized into working groups that are each devoted to a specific topic or protocol. Working groups document their work in reports, called Request For Comments (RFCs ). IRTF (Internet Research Task Force): The Internet Research Task Force is a composed of a number of focused, long-term and small Research Groups. Internet Architecture Board (IAB): a technical advisory group of the Internet Society, provides oversight of the architecture for the protocols and the standardization process The Internet Engineering Steering Group (IESG): The IESG is responsible for technical management of IETF activities and the Internet standards process. Standards. Composed of the Area Directors of the IETF working groups. 12 6

Internet Standardization Process Working groups present their work i of the Internet are published as RFC (Request for Comments). RFCs are the basis for Internet standards. Not all RFCs become Internet Standards! (There are >3000 RFCs and less than 70 Internet standards) A typical (but not only) way of standardization is: Internet Drafts RFC Proposed Standard Draft Standard (requires 2 working implementation) Internet Standard (declared by IAB) 13 Assigning Identifiers for the Internet Who gives the university the domain name virginia.edu Who assigns it the network prefix 128.143.0.0/16? Who assigns port 80 as the default port for web servers? The functions associated with the assignment of numbers is referred to as Internet Assigned Number Authority (IANA). IANA used to be managed by Jon Postel at ISI Since the 1990s, IP addresses and domain name allocation are delegated to independent organizations. Different organizations are responsible for allocating domain names and IP addresses 14 7

The IANA Function The functions associated with the assignment of numbers in the Internet is referred to as Internet Assigned Number Authority (IANA). IANA serves as a registry that keeps records of assigned numbers: IP addresses Protocol numbers Domain names (until 1992) There is no charge for allocation. 15 Regional Internet Registries (RIRs) Registration and management of IP address is done by Regional Internet Registries (RIRs) Where do RIRs get their addresses from: IANA maintains a high-level registry that distributes large blocks to RIRs RIR are administer allocation of: IPv4 address blocks IPv6 address blocks Autonomous system (AS) numbers There are currently 4 RIRs worldwide: APNIC (Asia/Pacific Region), ARIN (North America and Sub-Sahara Africa), LACNIC (Latin America and some Caribbean Islands) RIPE NCC (Europe, the Middle East, Central Asia, and African countries located north of the equator). A fifth regional registry (AfriNIC) is in formation for Africa. 16 8

Transitioning of Domain Name Registration Until 1992: Domain name registration done as part of IANA 1992: IANA and NSF jointly created InterNIC, a quasi-governmental body mandated to organize and maintain the growing DNS registry and services. 1995: InterNIC started charging for domain names ($100 for 2 years) 1997: President Clinton directs the Secretary of Commerce to privatize the management of the domain name system (DNS) in a manner that increases competition and facilitates international participation in its management. 1998: ICANN was created in response to a policy statement issued by the US Department of Commerce that called for the formation of a private sector not-for-profit Internet stakeholder to administer policy for the Internet name and address system. ICANN operates under a renewable 3- year contract with the US Department of the Commerce. ICANN accredits domain-name registrar for.com,.org.,.net (and other domain) 17 ICANN The Internet Corporation for Assigned Names and Numbers (ICANN) is an internationally organized, non-profit corporation that has responsibility for Internet Protocol (IP) address space allocation, protocol identifier assignment, Top-Level Domain name system management, and root server system management functions. ICANN performs the IANA functions ICANN accredits domain-name registrar for.com,.org.,.net (and other domain) Since ICANN performs the IANA functions, it is in charge for allocating all numbers. However, the main concern is the allocation of domain names. ICANN role is to oversee the domain-name registration system's transition from government hands to private hands and to coordinate its decentralization and the integration into a global community. 18 9