Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective...

80
Internet Infrastructure © N. Ganesan, Ph.D.

Transcript of Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective...

Page 1: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Infrastructure

© N. Ganesan, Ph.D.

Page 2: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Chapter Objectives

• Bring together in perspective various components of the Internet– Network Infrastructure – Communication Infrastructure – Organizations and groups that set

standards

Page 3: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Module

Network Infrastructure:Hardware and Access

Infrastructure

Page 4: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Evolution

• Started as ARPANET• Grew with the introduction of PCs, LANs

and WANs• CCITT (now ITU) was the initial standard

setting organization• Lower level protocols was X.25• Higher level protocol was TCP/IP that

followed the initial introduction of the Network Control Protocol (NCP)

Page 5: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Current Trend

• Global network based on high speed fiber lines

• IPV4 is being replaced by IPv6 • X.25, Frame Relay etc. are being

replaced with ATM

Page 6: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Hardware Infrastructure

• The hardware infrastructure now is essentially a hierarchy of interconnected networks– Local– Departmental– Campus or Enterprise– Wide Area

Page 7: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Networking and Internetworking Devices

• Hubs– Layer 1 devices

• Switches– Mostly Layer 2 devices

• Routers– Layer 3 devices

Page 8: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Connection to the Internet Example

Page 9: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

LA Fiber Connection Hierarchy

Source: http://www.above.net/products/maps/fibermaps_content.html

Page 10: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet National Connection Example (Cogent Communications)

Page 11: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Global Connection Example (MCI)

Page 12: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Major Digital Line Types

• Lower speed access point– DSL– ISDN

• High network connections– T1, T3 etc.– OC3, OC12 etc.

Page 13: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Digital Lines and Speeds

Line Speed

DS0 64Kpbs

ISDN 128 Kbps (BRI) 2 DSO (B channels)

T1 1.544 Mbps 24 DSO

T3 43.232 Mbps 28 T1

OC3 155 Mbps 100 T1

OC12 622 Mbps 4 OC3

OC48 2.5 Gbps 4 OC12

OC192 9.6 Gbps 4 OC48

Source: www.howstuffworks.com

Page 14: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Speed

• Faster backbones are providing faster access to the Internet

• Internet2 is a joint venture project between many universities to develop a high-speed Internet– This development, however, is very

likely to be spearheaded by the industry given the commercial attractiveness of providing fast Internet access

Page 15: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

High-Speed Internet (Abeline)

Page 16: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Abeline Update

Source: http://www.internet2.edu/presentations/spring04/20040421-Abilene-Corbato.pdf

Page 17: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Traffic

Source: http://www.internettrafficreport.com/main.htm

Page 18: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Traffic Status in Asia

Source:

Page 19: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Asia Traffic Index

Page 20: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Response Time to Asia

Page 21: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Packet Loss in Asia

Page 22: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Connection Hierarchy

Page 23: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Definition of Terms

• POP (Point of Presence)• NAP (National Access Points)• High-speed backbone network

service

Page 24: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

End of Module

Page 25: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Module

Communication Infrastructure:The Protocols

Page 26: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Protocol of the Internet

• TCP/IP

Page 27: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

IP Addressing

• 32-bit numbering system– Divided into network ID and host ID

• Grouped into Classes A, B, C, D and E– Classes A, B and C are the ones relevant to

commercial use

• Several IP addresses have been reserved for private and other uses– Addresses used in Network Address

Translation (NAT)– Addresses used of IP multicasting

Page 28: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

TCP/IP Model

Page 29: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

ISO/OSI Model

Page 30: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Mapping of the Models

Page 31: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Meeting the Demand for IP Addresses

• DHCP• Network Address Translation (NAT)• IPv6• Classless Inter Domain Routing

(CIDR)

Page 32: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Some Application Layer Protocol

• HTTP, HTTPS• FTP• Telnet• POP3• IMAP• SMTP• DNS• DHCP• SNMP

• X.500• LDAP

For more info: http://en.wikipedia.org/wiki/Application_layer

Page 33: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Transport Layer Protocols

• TCP• UDP• ICMP• OSPF• SPX• NetBEUI• SMB• For more information access:

– http://en.wikipedia.org/wiki/Transport_layer

Page 34: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Layer Protocols

• IPv4, IPv6• ARP • NWLink• NetBEIU

Page 35: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Network Interface Layer Protocols

• Ethernet• Token Ring• IEEE 802.11x• PPP • X.25 • FDDI• Frame Relay• ISDN• ATM

• T and E carriers • OC carriers• xDSL• Cable Modem

Page 36: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Some Popular Ports and Protocols

• 80 – HTTP– Web services

• 20/21 – FTP

Page 37: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Additional Port Information

• Extensive list of port numbers at IANA

• http://www.iana.org/assignments/port-numbers

Page 38: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Some Useful TCP/IP Commands

• ping• ipconfig• finger• hostname• nslookup• tracert• nbtstat• netstat

• telnet• ftp

Page 39: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Further Information on TCP/IP Commands

• In Windows XP help, search for “TCP/IP Utilities and Services”

• Access Garry Kessler’s manual at:– http://www.garykessler.net/library/

rfc2151.pdf

Page 40: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

End of Module

Page 41: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Module

Domains and DNS Infrastructure

Page 42: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Top Level Domain (TLD) Extensions

• “There are two types of top-level domains, generic and country code, plus a special top-level domain (.arpa) for Internet infrastructure.  Generic domains were created for use by the Internet public, while country code domains were created to be used by individual countries as they deemed necessary.”  

• Source: http://www.iana.org/domain-names.htm

Page 43: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

The Three Top-Level Domains

• Country Code Domains (.uk, .de, .jp, .us, etc.)

• Generic Domains (.aero, .biz, .com, .coop, .edu, .gov, .info, .int, .mil, .museum, .name, .net, .org, and .pro)

• Infrastructure Domain (.arpa)

Page 44: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Country Extensions

• http://www.iana.org/cctld/cctld-whois.htm

Page 45: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Domain Extensions

• Some prominent domain names– .com, .edu, .org,

• Some interesting newer domain names– .net, .pro

Page 46: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

More Information on Domain Extensions

• Some useful information on qualifications, contact etc. can be obtained by navigating through the following IANA web link– http://www.iana.org/gtld/gtld.htm

Page 47: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Where to Find Domain Registrant Information?

– http://www.networksolutions.com/en_US/whois/index.jhtml

Page 48: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Domain Growth

Source: http://www.isc.org/index.pl?/ops/ds/

Page 49: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Root Name Server Details

• ftp://ftp.internic.net/domain/named.root

Page 50: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Accredited Domain Name Registrar Directory

• Companies that are accredited by ICANN – http://www.internic.net/alpha.html

Page 51: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

End of Module

Page 52: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Module

Internet Agencies

Page 53: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Important Internet Groups

• Internet Architecture Board (IAB) • The Internet Engineering Steering

Group (IESG)• Internet Society (ISOC) • Internet Assigned Numbers Authori

ty (IANA)

Page 54: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Engineering Task Force (IETF)

• “The Internet Engineering Task Force (IETF) is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture and the smooth operation of the Internet. It is open to any interested individual.” - IETF

• http://www.ietf.org

Page 55: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

IETF Working Groups

• The actual technical work of the IETF is done in its working groups, which are organized by topic into several areas (e.g., routing, transport, security, etc.). The IETF holds meetings three times per year.” – IETF

• The IETF working groups are grouped into areas, and managed by Area Directors, or ADs. The ADs are members of the Internet Engineering Steering Group (IESG). Providing architectural oversight is the Internet Architecture Board, (IAB). The IAB also adjudicates appeals when someone complains that the IESG has failed. The IAB and IESG are chartered by the Internet Society (ISOC) for these purposes. “

Page 56: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Functional Overview of IETF

• http://www.ietf.org/tao.html

Page 57: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Society

• “The Internet SOCiety (ISOC) is a professional membership society with more than 150 organization and 16,000 individual members in over 180 countries. It provides leadership in addressing issues that confront the future of the Internet, and is the organization home for the groups responsible for Internet infrastructure standards, including the Internet Engineering Task Force (IETF) and the Internet Architecture Board (IAB). “ - ISOC

• http://www.isoc.org/

Page 58: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Architecture Board (IAB)

• “The IAB is chartered both as a committee of the Internet Engineering Task Force (IETF) and as an advisory body of the Internet Society (ISOC). Its responsibilities include architectural oversight of IETF activities, Internet Standards Process oversight and appeal, and the appointment of the RFC Editor. The IAB is also responsible for the management of the IETF protocol parameter registries.” – IAB

Page 59: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

IAB Access

• http://www.iab.org/

Page 60: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Assigned Numbers Authority (IANA)

• “The central coordinator for the assignment of unique parameter values for Internet protocols.” - IETF

• “It is chartered by the Internet Society (ISOC) to act as the clearinghouse to assign and coordinate the use of numerous Internet protocol parameters.” - IETF

Page 61: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Corporation for Assigned Names and Numbers (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, generic (gTLD) and country code (ccTLD) Top-Level Domain name system management, and root server system management functions. These services were originally performed under U.S. Government contract by the Internet Assigned Numbers Authority (IANA) and other entities. ICANN now performs the IANA function.” - ICANN

Page 62: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

ICANN

• Home page– http://www.icann.org/

• Further Information on ICANN’s role– http://www.icann.org/tr/english.html

Page 63: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

American Registry for Internet Numbers (ARIN)

• “We at the American Registry for Internet Numbers manage the Internet numbering resources for North America, a portion of the Caribbean, and sub-equatorial Africa. A full list of countries in the ARIN region can be found by clicking here. As a nonprofit corporation with a bottom-up, community-based structure, our focus is completely on serving our members and the Internet community at large.” – ARIN

Page 64: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

More About ARIN

• http://www.arin.net/about_us/about.html

Page 65: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

ARIN Equivalent in Asia

• Asia Pacific– http://www.apnic.net/

Page 66: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

National Registries

• For further information of national domain registries for different countries access the following site:– http://www.norid.no/

domenenavnbaser/domreg.html

Page 67: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Council of Registrars (CORE)

• “CORE is an international not-for-profit association of Registrars constituted under Swiss Law. CORE is active in the Domain Name Registration area since 1997.” -CORE

• Access at:– http://www.corenic.org/

Page 68: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

More on CORE

• “CORE's members are professional registrars from various areas (Europe, North America, Asia-Pacific) who handle domain name registration on behalf of customers. Currently CORE has members in present in 14 countries and manage in total over 400,000 domain names in various TLDs.

• CORE also acts as Registry Operator for two Sponsored TLDs, .aero and .museum. “ - CORE

Page 69: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Network Information Center (InterNIC)

• Provides the public with information regarding internet domain name registration services

• http://www.internic.net/

Page 70: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

All About Registering a Domain

• FAQ on domain registration from InterNIC– http://www.internic.net/

Page 71: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Internet Research Task Force (IRTF)

• Internet Research Task Force (IRTF)– “To promote research of importance

to the evolution of the future Internet by creating focused, long-term and small Research Groups working on topics related to Internet protocols, applications, architecture and technology.” - IRTF

– http://www.irtf.org/

Page 72: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

World Wide Web (W3) Consortium

• “The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding. “ –W3

• http://www.w3.org/

Page 73: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

A Sample Work of W3C

• For more information on W3C’s work on the http protocol

• http://www.w3.org/Protocols/

Page 74: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

National Telecommunication and Information Administration (NTIA)

• “The National Telecommunications and Information Administration (NTIA) is the Executive Branch agency principally responsible for domestic and international telecommunications and information policy issues. “ - NTIA

Page 75: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

NTIA Responsibilities

• NTIA also manages the Federal use of the spectrum; administers infrastructure grants to support the development of a national information infrastructure accessible to all Americans; manages public telecommunications facilities grants designed to maintain and extend the public broadcasting infrastructure; and performs cutting-edge telecommunications research and engineering, including resolving technical telecommunications issues for the Federal government and private sector. “ - NTIA

Page 76: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Access NTIA

• http://www.ntia.doc.gov/

Page 77: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

VeriSign©

• Manages the .com and .net domains

• Access at:– http://www.verisign.com/products-

services/naming-and-directory-services/index.html

Page 78: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

Network Solutions

• One of the largest and earliest domain name registrars

• http://www.networksolutions.com/en_US/home.jhtml;jsessionid=N4E3VGWI3GXDSCWLEAMCFEY?_requestid=162872&layoutIdIndex=0&_requestid=162872

Page 79: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

References

• ARIN• High speed internet backbone• North American Network Operators

Group

Page 80: Internet Infrastructure © N. Ganesan, Ph.D.. Chapter Objectives Bring together in perspective various components of the Internet –Network Infrastructure.

End of Module

End of Chapter