SlideShare a Scribd company logo
1 of 19
What Is the Internet?
• A network of networks, joining many government,
university and private computers together and
providing an infrastructure for the use of E-mail,
bulletin boards, file archives, hypertext documents,
databases and other computational resources
• The vast collection of computer networks which
form and act as a single huge network for transport
of data and messages across distances which can be
anywhere from the same office to anywhere in the
world.
Written by William F. Slater, III
1996
President of the Chicago Chapter of the Internet Society
Copyright 2002, William F. Slater, III, Chicago, IL, USA
What is the Internet?
• The largest network of networks in the
world.
• Uses TCP/IP protocols and packet switching .
• Runs on any communications substrate.

From Dr. Vinton Cerf,
Co-Creator of TCP/IP
Brief History of the Internet
• 1968 - DARPA (Defense Advanced Research Projects Agency)
contracts with BBN (Bolt, Beranek & Newman) to create
ARPAnet
• 1970 - First five nodes:
–
–
–
–
–

UCLA
Stanford
UC Santa Barbara
U of Utah, and
BBN

• 1974 - TCP specification by Vint Cerf
• 1984 – On January 1, the Internet with its 1000 hosts
converts en masse to using TCP/IP for its messaging
Internet Growth Trends
•
•
•
•
•
•
•
•
•
•
•

1977: 111 hosts on Internet
1981: 213 hosts
1983: 562 hosts
1984: 1,000 hosts
1986: 5,000 hosts
1987: 10,000 hosts
1989: 100,000 hosts
1992: 1,000,000 hosts
2001: 150 – 175 million hosts
2002: over 200 million hosts
By 2010, about 80% of the planet will be on the Internet
No. of Participating Hosts
Oct. ‘90 - Apr. ‘98
Growth of Internet Hosts *
Sept. 1969 - Sept. 2002
250,000,000

Sept. 1, 2002

200,000,000

150,000,000

100,000,000

No. of Hosts

Dot-Com Bust Begins

50,000,000

0
9/69 01/7101/7301/7401/7601/7908/8108/83 10/8511/8607/8801/89 10/8901/9110/9104/9210/9204/9310/93 07/9401/9501/9601/97 01/9801/9901/0108/02

Time Period

Chart by William F. Slater, III
The Internet was not known as "The Internet" until January 1984, at which time
there were 1000 hosts that were all converted over to using TCP/IP.
Copyright 2002, William F. Slater, III, Chicago, IL, USA
Domain Name Registration
Jan. ‘89 - Jul. ‘97

April 2001: 31,000,000 Domain Names!!!
TCP/IP Addresses
• Every host on the Internet must have a
unique IP address
• The IP address is a 32-bit number which
we write in dotted decimal notation
• The first part of the IP address is the
network address – the remainder is the
host ID
• A subnet mask is used to determine the
network address from a IP host address
• All hosts on the same network are
configured with the same subnet mask
Network Address Example
Host address: 192.252.12.14
Subnet mask: 255.255.255.0
To obtain the network address, AND the host IP with
its subnet mask:
Host IP:
Mask:

11000000.11111100.00001100.00001
110
11111111.11111111.11111111.00000
Net addr: 000
which is: 192.152.12.0
11000000.11111100.00001100.00000
000
Obtaining an Internet Network
Address
• IP network addresses must be unique, or
the Internet will not be stable
• The Internet Network Information Centre
(InterNIC) was originally responsible for
issuing Internet network addresses
• Today, the Internet Assigned Number
Authority (IANA) issues network
addresses to Information Service
Providers (ISPs)
• ISPs split networks up into subnets and
sell them on to their customers
Domain Name System (DNS)
• IP addresses are used to identify hosts on a
TCP/IP network
• Example: 134.220.1.9
• Numbers are not ‘friendly’ – people prefer
names
• DNS is a protocol used to map IP addresses to
textual names
• E.g. www.wlv.ac.uk maps to 134.220.1.9
DNS on the Internet
DNS names have a hierarchical structure
Example: www.wlv.ac.uk
Root Level

com

net

fr

uk

ac

aston

Top-level domain

us

co

staffs

clun

Second-level
domain
wlv

www

ftp

Server name
Internet Email Addresses
mel.ralph@wlv.ac.uk
Local part

@ Domain name of mail server

• The Local part is the name of a special
file stored on the mail server called the
user’s mailbox
• The Domain name is resolved using DNS
• The mail server is also known as a mail
exchanger
Hypertext Transfer Protocol (HTTP)
Request

Browser app

The
The
Internet
Internet
(TCP/IP)
(TCP/IP)

Web page

WWW server

• HTTP is the protocol used to access
resources on the World Wide Web
• A browser application is used to send a
request to the WWW server for a resource,
e.g. a web page, graphics file, audio file,
etc.
• The server responds by sending the resource
Uniform Resource Locator (URL)
• URL is the standard for specifying the
whereabouts of a resource (such as a web page)
on the Internet
• A URL has four parts:
http://www.wlv.ac.uk:80/index.html
Protocol

Host

Port number

Name of web page

– The protocol used to retrieve the resource
– The host where the resource is held
– The port number of the server process on the
host
URL Defaults
• A server will normally be setup to use
standard defaults
• This enables the URL to be simplified
• In the case of a Web server for example
– Default port will be 80
– Default name for home page will be index.html

• Hence the previous URL can be shortened to
http://www.wlv.ac.uk/
File Transfer Protocol (FTP)
ftp://ftp.demon.co.uk/pub/
• Protocol for copying files between client
and an FTP server
• Uses a TCP connection for reliable
transfer of files with error-checking
• Most browsers support FTP, or you can
use a dedicated FTP client program, e.g
WS_FTP
• Trivial File Transfer Protocol (TFTP) is a
lightweight version for small memory
devices
Telnet
• Telnet allows a user to run commands
and programs remotely on another
computer across the Internet
• The user runs a Telnet client program on
the local host
• A Telnet server process must be running
on the remote host
• The user must have the necessary
permissions and password to access the
remote host
Some Port Assignments
•
•
•
•
•
•

21
23
25
70
79
80

FTP
Telnet
smtp (mail)
gopher
finger
HTTP

More Related Content

What's hot

Timeline history of internet
Timeline history of internetTimeline history of internet
Timeline history of internetYeyyy
 
Ch. 1 HTML5, CIS 110 13F
Ch. 1 HTML5, CIS 110 13FCh. 1 HTML5, CIS 110 13F
Ch. 1 HTML5, CIS 110 13Fmh-108
 
Timeline History of the Internet
Timeline History of the InternetTimeline History of the Internet
Timeline History of the InternetCharles Soriano
 
CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012
CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012
CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012DefCamp
 
External Computer Storage
External Computer StorageExternal Computer Storage
External Computer StorageMatthew Bulat
 
Timeline History of Internet
Timeline History of InternetTimeline History of Internet
Timeline History of InternetLorelei Fabela
 
Activity #10 timeline history of internet
Activity #10 timeline history of internetActivity #10 timeline history of internet
Activity #10 timeline history of internetnicolefaytaren
 

What's hot (10)

Timeline history of internet
Timeline history of internetTimeline history of internet
Timeline history of internet
 
Ch. 1 HTML5, CIS 110 13F
Ch. 1 HTML5, CIS 110 13FCh. 1 HTML5, CIS 110 13F
Ch. 1 HTML5, CIS 110 13F
 
Timeline History of the Internet
Timeline History of the InternetTimeline History of the Internet
Timeline History of the Internet
 
Internet ppt1
Internet ppt1Internet ppt1
Internet ppt1
 
CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012
CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012
CensorMeOrNot - P2P System of DNS Caches - DefCamp 2012
 
External Computer Storage
External Computer StorageExternal Computer Storage
External Computer Storage
 
IPv6
IPv6IPv6
IPv6
 
Timeline History of Internet
Timeline History of InternetTimeline History of Internet
Timeline History of Internet
 
Activity #10 timeline history of internet
Activity #10 timeline history of internetActivity #10 timeline history of internet
Activity #10 timeline history of internet
 
timeline
timeline timeline
timeline
 

Viewers also liked

Net neutralityanddpworld
Net neutralityanddpworldNet neutralityanddpworld
Net neutralityanddpworldShanto Rahman
 
Historia del internet
Historia del internetHistoria del internet
Historia del internetanahialsu
 
La historia del internet en México.
La historia del internet en México.La historia del internet en México.
La historia del internet en México.PedroQuintal1
 
La historia del internet
La historia del internet La historia del internet
La historia del internet Nakahara Sunako
 
Historia de internet álvaro bertolín
Historia de internet álvaro bertolínHistoria de internet álvaro bertolín
Historia de internet álvaro bertolínabh9
 
La computadora
La computadoraLa computadora
La computadoraglamaybert
 
La importancia del uso de la tecnología en la Educacion
La importancia del uso de la tecnología en la EducacionLa importancia del uso de la tecnología en la Educacion
La importancia del uso de la tecnología en la Educaciontaadelossantosr
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computadorDanilo Osorio
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadorasMarloncastillob
 
Quinta generacion de las computadoras 2 (2)
Quinta generacion de las computadoras 2 (2)Quinta generacion de las computadoras 2 (2)
Quinta generacion de las computadoras 2 (2)angelaruiz24
 
5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadoratecnologiasiguala
 
History of the internet
History of the internetHistory of the internet
History of the internetGhazianz
 

Viewers also liked (18)

Virus informáticos
Virus informáticosVirus informáticos
Virus informáticos
 
Net neutralityanddpworld
Net neutralityanddpworldNet neutralityanddpworld
Net neutralityanddpworld
 
Ada 1 bloque 3
Ada 1 bloque 3Ada 1 bloque 3
Ada 1 bloque 3
 
Historia del internet
Historia del internetHistoria del internet
Historia del internet
 
La historia del internet en México.
La historia del internet en México.La historia del internet en México.
La historia del internet en México.
 
La historia del internet
La historia del internet La historia del internet
La historia del internet
 
Historia Del Internet
Historia Del InternetHistoria Del Internet
Historia Del Internet
 
Internet
InternetInternet
Internet
 
Historia de internet álvaro bertolín
Historia de internet álvaro bertolínHistoria de internet álvaro bertolín
Historia de internet álvaro bertolín
 
HISTORIA DEL INTERNET
HISTORIA DEL INTERNETHISTORIA DEL INTERNET
HISTORIA DEL INTERNET
 
La computadora
La computadoraLa computadora
La computadora
 
La importancia del uso de la tecnología en la Educacion
La importancia del uso de la tecnología en la EducacionLa importancia del uso de la tecnología en la Educacion
La importancia del uso de la tecnología en la Educacion
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 
Historia de las computadoras
Historia de las computadorasHistoria de las computadoras
Historia de las computadoras
 
Quinta generacion de las computadoras 2 (2)
Quinta generacion de las computadoras 2 (2)Quinta generacion de las computadoras 2 (2)
Quinta generacion de las computadoras 2 (2)
 
Sexta generacion
Sexta  generacionSexta  generacion
Sexta generacion
 
5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora5ta. Generación - Historia de la Computadora
5ta. Generación - Historia de la Computadora
 
History of the internet
History of the internetHistory of the internet
History of the internet
 

Similar to Internet

Basics concepts of internet.ppt
Basics concepts of internet.pptBasics concepts of internet.ppt
Basics concepts of internet.pptSahilNegi60
 
Internet
InternetInternet
InternetLavanya
 
PPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptxPPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptxVijayaLakshmiPS3
 
09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptx09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptxKushalSrivastava23
 
How the-internet-works
How the-internet-worksHow the-internet-works
How the-internet-worksRashmi Kaul
 
Internet 130615022622-phpapp02
Internet 130615022622-phpapp02Internet 130615022622-phpapp02
Internet 130615022622-phpapp02Ambrish Mishra
 
Intro. to the internet and web
Intro. to the internet and webIntro. to the internet and web
Intro. to the internet and webdofirfauzi1302
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptxreddragon32
 
Lecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khanLecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khanKhalid Khan
 

Similar to Internet (20)

Basics concepts of internet.ppt
Basics concepts of internet.pptBasics concepts of internet.ppt
Basics concepts of internet.ppt
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Overview of Internet
Overview of InternetOverview of Internet
Overview of Internet
 
Lecture1
Lecture1Lecture1
Lecture1
 
PPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptxPPT-Internet growth, IP, Anatomy.pptx
PPT-Internet growth, IP, Anatomy.pptx
 
09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptx09 Systems Software Programming-Network Programming.pptx
09 Systems Software Programming-Network Programming.pptx
 
Internet
InternetInternet
Internet
 
Part1-Intro-Apps.pptx
Part1-Intro-Apps.pptxPart1-Intro-Apps.pptx
Part1-Intro-Apps.pptx
 
Unit 4
Unit 4Unit 4
Unit 4
 
Presentation1
Presentation1Presentation1
Presentation1
 
How the-internet-works
How the-internet-worksHow the-internet-works
How the-internet-works
 
Internet 130615022622-phpapp02
Internet 130615022622-phpapp02Internet 130615022622-phpapp02
Internet 130615022622-phpapp02
 
Intro. to the internet and web
Intro. to the internet and webIntro. to the internet and web
Intro. to the internet and web
 
Module 1 Basic.pptx
Module 1 Basic.pptxModule 1 Basic.pptx
Module 1 Basic.pptx
 
Network Protocols
Network ProtocolsNetwork Protocols
Network Protocols
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
Lecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khanLecture 02 fundamental concepts of internet and www khalid khan
Lecture 02 fundamental concepts of internet and www khalid khan
 

Recently uploaded

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Recently uploaded (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

Internet

  • 1. What Is the Internet? • A network of networks, joining many government, university and private computers together and providing an infrastructure for the use of E-mail, bulletin boards, file archives, hypertext documents, databases and other computational resources • The vast collection of computer networks which form and act as a single huge network for transport of data and messages across distances which can be anywhere from the same office to anywhere in the world. Written by William F. Slater, III 1996 President of the Chicago Chapter of the Internet Society Copyright 2002, William F. Slater, III, Chicago, IL, USA
  • 2. What is the Internet? • The largest network of networks in the world. • Uses TCP/IP protocols and packet switching . • Runs on any communications substrate. From Dr. Vinton Cerf, Co-Creator of TCP/IP
  • 3. Brief History of the Internet • 1968 - DARPA (Defense Advanced Research Projects Agency) contracts with BBN (Bolt, Beranek & Newman) to create ARPAnet • 1970 - First five nodes: – – – – – UCLA Stanford UC Santa Barbara U of Utah, and BBN • 1974 - TCP specification by Vint Cerf • 1984 – On January 1, the Internet with its 1000 hosts converts en masse to using TCP/IP for its messaging
  • 4. Internet Growth Trends • • • • • • • • • • • 1977: 111 hosts on Internet 1981: 213 hosts 1983: 562 hosts 1984: 1,000 hosts 1986: 5,000 hosts 1987: 10,000 hosts 1989: 100,000 hosts 1992: 1,000,000 hosts 2001: 150 – 175 million hosts 2002: over 200 million hosts By 2010, about 80% of the planet will be on the Internet
  • 5. No. of Participating Hosts Oct. ‘90 - Apr. ‘98
  • 6. Growth of Internet Hosts * Sept. 1969 - Sept. 2002 250,000,000 Sept. 1, 2002 200,000,000 150,000,000 100,000,000 No. of Hosts Dot-Com Bust Begins 50,000,000 0 9/69 01/7101/7301/7401/7601/7908/8108/83 10/8511/8607/8801/89 10/8901/9110/9104/9210/9204/9310/93 07/9401/9501/9601/97 01/9801/9901/0108/02 Time Period Chart by William F. Slater, III The Internet was not known as "The Internet" until January 1984, at which time there were 1000 hosts that were all converted over to using TCP/IP. Copyright 2002, William F. Slater, III, Chicago, IL, USA
  • 7. Domain Name Registration Jan. ‘89 - Jul. ‘97 April 2001: 31,000,000 Domain Names!!!
  • 8. TCP/IP Addresses • Every host on the Internet must have a unique IP address • The IP address is a 32-bit number which we write in dotted decimal notation • The first part of the IP address is the network address – the remainder is the host ID • A subnet mask is used to determine the network address from a IP host address • All hosts on the same network are configured with the same subnet mask
  • 9. Network Address Example Host address: 192.252.12.14 Subnet mask: 255.255.255.0 To obtain the network address, AND the host IP with its subnet mask: Host IP: Mask: 11000000.11111100.00001100.00001 110 11111111.11111111.11111111.00000 Net addr: 000 which is: 192.152.12.0 11000000.11111100.00001100.00000 000
  • 10. Obtaining an Internet Network Address • IP network addresses must be unique, or the Internet will not be stable • The Internet Network Information Centre (InterNIC) was originally responsible for issuing Internet network addresses • Today, the Internet Assigned Number Authority (IANA) issues network addresses to Information Service Providers (ISPs) • ISPs split networks up into subnets and sell them on to their customers
  • 11. Domain Name System (DNS) • IP addresses are used to identify hosts on a TCP/IP network • Example: 134.220.1.9 • Numbers are not ‘friendly’ – people prefer names • DNS is a protocol used to map IP addresses to textual names • E.g. www.wlv.ac.uk maps to 134.220.1.9
  • 12. DNS on the Internet DNS names have a hierarchical structure Example: www.wlv.ac.uk Root Level com net fr uk ac aston Top-level domain us co staffs clun Second-level domain wlv www ftp Server name
  • 13. Internet Email Addresses mel.ralph@wlv.ac.uk Local part @ Domain name of mail server • The Local part is the name of a special file stored on the mail server called the user’s mailbox • The Domain name is resolved using DNS • The mail server is also known as a mail exchanger
  • 14. Hypertext Transfer Protocol (HTTP) Request Browser app The The Internet Internet (TCP/IP) (TCP/IP) Web page WWW server • HTTP is the protocol used to access resources on the World Wide Web • A browser application is used to send a request to the WWW server for a resource, e.g. a web page, graphics file, audio file, etc. • The server responds by sending the resource
  • 15. Uniform Resource Locator (URL) • URL is the standard for specifying the whereabouts of a resource (such as a web page) on the Internet • A URL has four parts: http://www.wlv.ac.uk:80/index.html Protocol Host Port number Name of web page – The protocol used to retrieve the resource – The host where the resource is held – The port number of the server process on the host
  • 16. URL Defaults • A server will normally be setup to use standard defaults • This enables the URL to be simplified • In the case of a Web server for example – Default port will be 80 – Default name for home page will be index.html • Hence the previous URL can be shortened to http://www.wlv.ac.uk/
  • 17. File Transfer Protocol (FTP) ftp://ftp.demon.co.uk/pub/ • Protocol for copying files between client and an FTP server • Uses a TCP connection for reliable transfer of files with error-checking • Most browsers support FTP, or you can use a dedicated FTP client program, e.g WS_FTP • Trivial File Transfer Protocol (TFTP) is a lightweight version for small memory devices
  • 18. Telnet • Telnet allows a user to run commands and programs remotely on another computer across the Internet • The user runs a Telnet client program on the local host • A Telnet server process must be running on the remote host • The user must have the necessary permissions and password to access the remote host