SlideShare una empresa de Scribd logo
1 de 54
The ARPANET
Akhil Kaushik,
Assistant Professor, CSE Deptt
1
ARPANET
It is abbreviated as “Advanced Research
Project Agency Network”.
In mid 60’s, Department of Defense (DoD)
started ARPANET to build a network that
could resist any attacks from USSR; &
Help academicians (professors & students)
share research.
2
ARPANET
It was in response to USSR’s Sputnik
launch in 1957.
It connected 4 major universities:
– University of California (@Los Angles)
– University of California (@Berkeley)
– University of Utah
– Stanford Research Institute
3
ARPANET
ARPANET used the packet-switching
technology to interconnect four nodes.
Hence DoD divided the network into subnets
& host computers.
Subnet would consist of minicomputers called
“Interface Message Processors” (IMPs)
connected by transmission lines.
For high reliability, each IMP would be
connected to atleast 2 IMPs.
4
ARPANET
Even if some IMPs or lines were damaged, the
network still worked for others.
Each node of the network was to consist of an IMP
and a host, in same room connected by a short wire.
A host could send messages up to 8063 bits to its
IMP, which would break these into packets of atmost
1008 bits and forwards them independently towards
the destination.
Each packet was received fully before forwarding to
next hop.
5
ARPANET
HOST HOST
IMP
Subnet
6
ARPANET
The software was needed between IMPs to
provide communication.
Also, software was needed to provide host-
IMP, user-host & host-host communication.
This model of ARPANET expanded to 8
nodes, then 15 nodes and so on expanded to
form today’s Internet.
7
The Usenet
Akhil Kaushik,
Assistant Professor, CSE Deptt
8
Introduction
Usenet is a world-wide network of
discussion groups (or news groups).
Usenet is a worldwide distributed Internet
discussion system. It evolved from the
general purpose UUCP architecture of the
same name
9
What is the USENET?
The Usenet consists of over 30,000 Internet
discussion groups, often called "newsgroups."
The groups are organized by topic, and if you can
think of an interest shared by at least a few people,
there is likely already a newsgroup devoted to it.
Over 250,000 new messages are posted to
newsgroups each day, containing Gigabytes of
information.
10
What is the USENET? (cont)
Usenet is
– A content transport system like electronic mail
– A logical broadcast, one-to-many medium
network layered on top of other networks
Usenet resembles Bulletin Board System (BBS)
in most respects, & is the precursor to the various
Internet forums that are widely used today
11
What is the USENET? (cont)
Derived from very early Unix networking
technology
– “Unix to Unix Copy (UUCP)”
Internet USENET hosts normally runs its own
protocol (NNTP) over TCP/IP, but can also use
UUCP over TCP
– UUCP over TCP useful in very bad network
conditions
12
What is UUCP?
UUCP -- Unix to Unix Copy
– Actually a suite of programs to facilitate
transfer of files from one machine to another
machine over a network
UUCP Addressing is position-relative i.e. address
varies depending on where you are in the network
– Uses a path concept to trace route from
originating machine to destination
13
History of USENET
First started at Duke University in USA in late
1970’s
First software was called “A News Software”
– “B News” and then “C News” (Still exists)
Originally, USENET consisted of two sets of
bulletin boards, mod.* (moderated) and net.*
14
History of USENET
In mid-1980’s Network News Transport Protocol
(NNTP) was developed
– An application layer protocol using TCP
– Internet Network News (INN) and other TCP/IP
based news servers followed
In 1986, the Great USENET Renaming occurred
– Splitting mod.* and net.* into “the big 8” i.e. comp,
humanities, misc, news, rec, sci, soc, & talk
15
How is it used?
Using newsgroups is very similar to using email.
Basically, you send a message, like an email
message, to a computer that stores your message
and makes it available for many other people to
read.
Similarly, you may access and read all of the
messages other people have posted. Usenet began
in the early 1980's as an electronic bulletin board
system, but is now much vaster.
16
How is it used? (cont)
Most people who use the newsgroups use a
type of program called a newsreader, which
is a lot like your standard email client.
To use a newsreader you will have to have
the Internet address of a newsserver. There
are some free newsservers, but they are
limited.
Ex: www.dejanews.com
17
Hierarchy of Newsgroups
Newsgroups are hierarchical
– comp. -- articles related to computers
– comp.protocols -- articles related to computer
(networking) protocols
– comp.protocols.tcp-ip -- articles related to
TCP/IP networking
– comp.protocols.tcp-ip.dns -- articles related
to the DNS (which uses TCP/IP and allows computers
to talk to each other)
18
Who controls USENET?
No one organization controls Usenet.
Discussion group messages are stored on many
newservers around the globe.
New newsgroups can be created by anyone
– simply post a specially formatted article called
a “control message”
Most providers store the images for a period
varying from 2 to 30 days.
19
The CSNET
20
Introduction
Computer Science Network, CSNET is a
computer network that was developed by the U.S.
National Science Foundation in the early 1980's.
This allowed computer science and engineering
departments that were not doing research with the
DoD (Department of Defense) that could not
connect to ARPANET to connect to a network of
their own.
21
Introduction
It linked Computer Science departments at
academic institutions together
It was funded by the U.S. National Science
Foundation by an initial contract for the three year
period 1981-1984.
It is a major milestone on the path to development
of the Internet
22
History
Larry Landweber at the University of Wisconsin-
Madison made the original CSNET proposal,
originally reviewed by David Crocker, who also
contributed to email.
By 1981, three sites were connected - University
of Delaware, Princeton University, and Purdue
University.
By 1982, 24 sites were connected. By 1984, 84
sites were connected, including one in Israel
23
History
It was intended as an extension to ARPANET, to
which many Computer Science departments didn't
have the privilege of access.
CSNET connected with ARPANET using TCP/IP,
and ran TCP/IP over X.25, but it also supported
departments without sophisticated network
connections, using automated dial-up mail
exchange.
24
Components
CSNET has 3 main components:-
Phonenet mail system (Designed & developed at
University of Delaware)
Name server (Designed & developed at
University of Wisconsin-Madison)
A TCP/IP-over-X.25 tunnel (Designed &
developed at Purdue University)
25
Components
Phonenet mail system (Delaware) –
Phonenet allowed an institution to have
Unix mail services with the underlying
transport mechanism being a loosely-
connected phone relay network.
26
Components
Name server (Wisconsin) -
The name server allowed manual and
automated email address lookup based on a
variety of attributes of a user (e.g., name,
title, institution, etc.).
27
Components
A TCP/IP-over-X.25 tunnel (Purdue) –
The X.25 tunneling allowed an institution to
connect directly to the ARPANET via a
commercial X.25 service (e.g., Telenet), where the
institution's TCP/IP traffic would be tunneled
through to a CSNET machine that would act as a
relay between the ARPANET and the commercial
X.25 networks.
28
CSNET Evolution
CSNET was primarily made using Unix, but later it
was used on variety of hardware & O.S. platforms
CSNET was forerunner of NSFNet, the National
Science Foundation Network that eventually
became the internet
CSNET operated autonomously until 1989, when it
merged with Bitnet to form CREN
29
The BITNET
30
Introduction
BITNET is a major wide-area network
BITNET is a network of academic sites
comparable to but separate from the Internet.
It is not based on the TCP/IP protocols that
Internet networks must use. Therefore BITNET
isn't truly a part of the Internet.
31
Introduction
BIT stands for “Because Its Time”, but original
meaning was "Because It's There Network".
Users can send and receive electronic mail to and
from the Internet, thanks to gateways that act as
"translators" between the different network
protocols.
Electronic mail is the only tool available--or
necessary--for BITNET sites.
32
History
BITNET was a cooperative U.S. university
network founded in 1981 by Ira Fuchs at the City
University of New York (CUNY) and Greydon
Freeman at Yale University. The first network link
was between CUNY and Yale.
BITNET originated the utility known as the list
server and Internet users can get access to
BITNET list servers (or subscription lists).
33
How to join BITNET?
The requirements for a college or university to join
BITNET were simple:-
Lease a data circuit (phone line) from a site to an
existing BITNET node.
Buy modems for each end of the data circuit,
sending one to the connecting point site.
Allow other institutions to connect to a site
without chargeback.
34
Working of BITNET
BITNET differed from the Internet in that it was a
point-to-point "store and forward" network.
Bitnet's NJE (Network Job Entry) network
protocols, called RSCS, were used for the huge
IBM internal network known as VNET.
BITNET links originally ran at 9600 baud.
35
Features of BITNET
The BITNET protocols were eventually
ported to non-IBM mainframe operating
systems
BITNET featured e-mail and the
LISTSERV software, but predated the
World Wide Web, the common use of FTP,
and Gopher.
It also supported interactive transmission of
files and messages to other users.
36
Features of BITNET
The Interchat Relay Network, popularly known as
Bitnet Relay, was the network's instant messaging
feature.
BITNET's first electronic magazine, VM/COM,
began as a University of Maine newsletter and
surfaced broadly in early 1984
A text-based BITNET game called MAD became
the first global Multi-User Dungeon (MUD)
37
Evolution of BITNET
At its zenith around 1991, BITNET extended to
almost 500 organizations and 3,000 nodes, all
educational institutions.
It spanned North America (in Canada it was
known as NetNorth), Europe (as EARN), India
(TIFR) and some Persian Gulf states (as GulfNet).
38
Evolution of BITNET
BITNET was also very popular in South America,
where about 200 nodes were implemented and
heavily used in the late 1980s and early 1990s.
With the rapid growth of TCP/IP systems and the
Internet in the early 1990s, and the rapid
abandonment of the base platform (IBM
mainframe) for academic purposes, BITNET's
popularity and use diminished quickly.
39
Evolution of BITNET
In 1996, CREN ended their support for BITNET.
The individual nodes were free to keep their phone
lines up but couldn’t stand for long.
As of 2007, BITNET has essentially ceased
operation.
However, a successor, BITNET-II, which
transmits information via the Internet still has
some users.
40
S N A
41
Introduction
IBM discovered that large customers were
reluctant to trust unreliable communications
networks to properly automate important
transactions.
In response, IBM developed Systems
Network Architecture (SNA)
42
Introduction
SNA tries to identify literally everything that
could possibly go wrong in order to specify the
proper response.
Ex 1: Expected errors (such as a phone line or
modem failure)
Ex 2: Other errors (software problems,
configuration tables, etc.) are isolated, logged, and
reported to the central technical staff for analysis
and response.
43
What is SNA
SNA stands for Systems Network
Architecture.
It was a mainframe network standard
introduced by IBM in 1974. SNA has
mainly been replaced by TCP/IP as more
people began to use the IP protocol
44
What is SNA
This SNA design worked well as long as
communications equipment was formally
installed by a professional staff.
It became less useful in environments when
any PC simply plugs in and joins the LAN
45
Forms of SNA
Two forms of SNA developed: -
Subareas (SNA Classic) managed by
mainframes
APPN (New SNA) based on networks of
minicomputers.
46
Principal components and technologies
IBM Network Control Program (NCP) - packet
forwarding protocol
Synchronous Data Link Control (SDLC) - a
protocol which greatly improved the efficiency of
data transfer over a single link
Remote terminals i.e. those connected to the
mainframe by telephone lines
VTAM, a software package to provide log-in,
session keeping and routing services within the
mainframe.
47
Working of SNA
In the original design of SNA, a network is built
out of expensive, dedicated switching
minicomputers managed by a central mainframe.
The dedicated minicomputers run NCP. No user
programs run on these machines. Each NCP
manages communications on behalf of all the
terminals, workstations, and PCs connected to it.
48
Working of SNA
The mainframe runs an IBM product called
VTAM, which controls the network.
Although individual messages will flow from one
NCP to another over a phone line, VTAM
maintains a table of all the machines and phone
links in the network.
It selects the routes and the alternate paths that
messages can take between different NCP nodes.
49
Working of SNA
A subarea is the collection of terminals,
workstations, and phone lines managed by an
NCP.
Generally, the NCP is responsible for managing
ordinary traffic flow within the subarea, and
VTAM manages the connections and links
between subareas.
Any subarea network must have a mainframe.
50
APPN
The rapid growth in minicomputers,
workstations, and personal computers
forced IBM to develop a second kind of
SNA.
The new SNA is called APPN (Advanced
Peer to Peer Networking). APPN and
subarea SNA have entirely different
strategies for routing and network
management.
51
Advantages
Localization of problems in the
telecommunications network was easier
Routing capability was with computer
rather than routers
52
Disadvantages
Connection to non-SNA networks was difficult
A sheet of alternate pathways between every pair
of nodes in a network had to be predesigned and
stored centrally.
SNA network installation and maintenance are
complicated and SNA network products are (or
were) expensive.
53
T H A N K S
54

Más contenido relacionado

La actualidad más candente

Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IPMichael Lamont
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) pptDulith Kasun
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)k33a
 
Presentation on Transmission Media
Presentation on Transmission MediaPresentation on Transmission Media
Presentation on Transmission MediaSyed Ahmed Zaki
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture NotesFellowBuddy.com
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)Ramola Dhande
 
IP addressing seminar ppt
IP addressing seminar pptIP addressing seminar ppt
IP addressing seminar pptSmriti Rastogi
 
protocols and types of protocols.
protocols and types of protocols.protocols and types of protocols.
protocols and types of protocols.Šhæÿæñ Æhmęd
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentationdgieseler1
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networksguesta81d4b
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and NetworkingAnjan Mahanta
 
computer networks presentation
computer networks presentationcomputer networks presentation
computer networks presentationKrishi Agrawal
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)Gurjot Singh
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
Web and http computer network
Web and http computer networkWeb and http computer network
Web and http computer networkAnil Pokhrel
 

La actualidad más candente (20)

Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
COMPUTER NETWORK
COMPUTER NETWORKCOMPUTER NETWORK
COMPUTER NETWORK
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
Network Protocol and TCP/IP
Network Protocol and TCP/IPNetwork Protocol and TCP/IP
Network Protocol and TCP/IP
 
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
 
Presentation on Transmission Media
Presentation on Transmission MediaPresentation on Transmission Media
Presentation on Transmission Media
 
Computer Networks Lecture Notes
Computer Networks Lecture NotesComputer Networks Lecture Notes
Computer Networks Lecture Notes
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
User datagram protocol (udp)
User datagram protocol (udp)User datagram protocol (udp)
User datagram protocol (udp)
 
IP addressing seminar ppt
IP addressing seminar pptIP addressing seminar ppt
IP addressing seminar ppt
 
protocols and types of protocols.
protocols and types of protocols.protocols and types of protocols.
protocols and types of protocols.
 
Osi model
Osi modelOsi model
Osi model
 
Rip presentation
Rip presentationRip presentation
Rip presentation
 
The History Of The Internet Presentation
The  History Of The  Internet  PresentationThe  History Of The  Internet  Presentation
The History Of The Internet Presentation
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
Data Communication and Networking
Data Communication and NetworkingData Communication and Networking
Data Communication and Networking
 
computer networks presentation
computer networks presentationcomputer networks presentation
computer networks presentation
 
HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)HyperText Transfer Protocol (HTTP)
HyperText Transfer Protocol (HTTP)
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Web and http computer network
Web and http computer networkWeb and http computer network
Web and http computer network
 

Destacado (20)

Arpanet
ArpanetArpanet
Arpanet
 
Arpanet
ArpanetArpanet
Arpanet
 
Arpanet/Internet
Arpanet/InternetArpanet/Internet
Arpanet/Internet
 
Arpanet
ArpanetArpanet
Arpanet
 
Arpanet
ArpanetArpanet
Arpanet
 
Arpanet
ArpanetArpanet
Arpanet
 
Resumen arpanet
Resumen arpanetResumen arpanet
Resumen arpanet
 
The Internet Presentation
The Internet Presentation The Internet Presentation
The Internet Presentation
 
A História Da Internet
A História Da InternetA História Da Internet
A História Da Internet
 
Ppt on internet
Ppt on internetPpt on internet
Ppt on internet
 
Arpanet
ArpanetArpanet
Arpanet
 
Bart
BartBart
Bart
 
Mark-up languages
Mark-up languagesMark-up languages
Mark-up languages
 
What is dns
What is dnsWhat is dns
What is dns
 
Webtech 17.11.2009
Webtech 17.11.2009Webtech 17.11.2009
Webtech 17.11.2009
 
Ubiquitous web2.0, Life Web. Issues and Trends
Ubiquitous web2.0, Life Web. Issues and TrendsUbiquitous web2.0, Life Web. Issues and Trends
Ubiquitous web2.0, Life Web. Issues and Trends
 
Ajax presentation
Ajax presentationAjax presentation
Ajax presentation
 
Ubiquitous computing applications
Ubiquitous computing applicationsUbiquitous computing applications
Ubiquitous computing applications
 
Arpanet
ArpanetArpanet
Arpanet
 
Arpanet
ArpanetArpanet
Arpanet
 

Similar a ARPANET

Hrd 860 Presentation
Hrd 860 PresentationHrd 860 Presentation
Hrd 860 Presentationmmbrown
 
Lecture on internet (1)
Lecture on internet (1)Lecture on internet (1)
Lecture on internet (1)Phantomizer24
 
Internet Appendix A
Internet Appendix AInternet Appendix A
Internet Appendix Adpd
 
Chapter 4 data communication fundamental
Chapter 4   data communication fundamentalChapter 4   data communication fundamental
Chapter 4 data communication fundamentalN. A. Sutisna
 
Internet and its working (manu)
Internet and its working (manu)Internet and its working (manu)
Internet and its working (manu)Manu Nair
 
The Links that became a Web
The Links that became a WebThe Links that became a Web
The Links that became a WebJohan Koren
 
The Links that Became a Web: The 45-year Old Internet and the 25-Year Old Web
The Links that Became a Web:  The 45-year Old Internet and the 25-Year Old WebThe Links that Became a Web:  The 45-year Old Internet and the 25-Year Old Web
The Links that Became a Web: The 45-year Old Internet and the 25-Year Old WebJohan Koren
 
The Internet and the World Wide Web
The Internet and the World Wide WebThe Internet and the World Wide Web
The Internet and the World Wide Webdpd
 
Internet to web: The 40-year old Internet and the 20-year-old Web
Internet to web:  The 40-year old Internet and the 20-year-old WebInternet to web:  The 40-year old Internet and the 20-year-old Web
Internet to web: The 40-year old Internet and the 20-year-old WebJohan Koren
 
Evolution of Computer Networking
Evolution of Computer NetworkingEvolution of Computer Networking
Evolution of Computer NetworkingIlamparithiM3
 
Lesson 10_ History of computer networks and the Internet.pdf
Lesson 10_ History of computer networks and the Internet.pdfLesson 10_ History of computer networks and the Internet.pdf
Lesson 10_ History of computer networks and the Internet.pdfraufkhalid104
 
Internet
InternetInternet
Internetjanetcc
 
Internet Principles and Components, Client-Side Programming
Internet Principles and Components, Client-Side ProgrammingInternet Principles and Components, Client-Side Programming
Internet Principles and Components, Client-Side ProgrammingPrabu U
 

Similar a ARPANET (20)

PC 106 PPT-01
PC 106 PPT-01PC 106 PPT-01
PC 106 PPT-01
 
Hrd 860 Presentation
Hrd 860 PresentationHrd 860 Presentation
Hrd 860 Presentation
 
Lecture on internet (1)
Lecture on internet (1)Lecture on internet (1)
Lecture on internet (1)
 
Internet and www
Internet and wwwInternet and www
Internet and www
 
Internet
InternetInternet
Internet
 
Internet Appendix A
Internet Appendix AInternet Appendix A
Internet Appendix A
 
Internet to Web
Internet to WebInternet to Web
Internet to Web
 
Chapter 4 data communication fundamental
Chapter 4   data communication fundamentalChapter 4   data communication fundamental
Chapter 4 data communication fundamental
 
Internet and its working (manu)
Internet and its working (manu)Internet and its working (manu)
Internet and its working (manu)
 
The Links that became a Web
The Links that became a WebThe Links that became a Web
The Links that became a Web
 
The Links that Became a Web: The 45-year Old Internet and the 25-Year Old Web
The Links that Became a Web:  The 45-year Old Internet and the 25-Year Old WebThe Links that Became a Web:  The 45-year Old Internet and the 25-Year Old Web
The Links that Became a Web: The 45-year Old Internet and the 25-Year Old Web
 
Computer network
Computer network Computer network
Computer network
 
The Internet and the World Wide Web
The Internet and the World Wide WebThe Internet and the World Wide Web
The Internet and the World Wide Web
 
Internet to web: The 40-year old Internet and the 20-year-old Web
Internet to web:  The 40-year old Internet and the 20-year-old WebInternet to web:  The 40-year old Internet and the 20-year-old Web
Internet to web: The 40-year old Internet and the 20-year-old Web
 
Evolution of Computer Networking
Evolution of Computer NetworkingEvolution of Computer Networking
Evolution of Computer Networking
 
1 web programming
1 web programming1 web programming
1 web programming
 
Lesson 10_ History of computer networks and the Internet.pdf
Lesson 10_ History of computer networks and the Internet.pdfLesson 10_ History of computer networks and the Internet.pdf
Lesson 10_ History of computer networks and the Internet.pdf
 
Internet
InternetInternet
Internet
 
Internet ppt1
Internet ppt1Internet ppt1
Internet ppt1
 
Internet Principles and Components, Client-Side Programming
Internet Principles and Components, Client-Side ProgrammingInternet Principles and Components, Client-Side Programming
Internet Principles and Components, Client-Side Programming
 

Más de Akhil Kaushik

HDLC & basic protocols
HDLC & basic protocolsHDLC & basic protocols
HDLC & basic protocolsAkhil Kaushik
 
Interactive teaching methodologies
Interactive teaching methodologiesInteractive teaching methodologies
Interactive teaching methodologiesAkhil Kaushik
 
Role of media in rural society
Role of media in rural societyRole of media in rural society
Role of media in rural societyAkhil Kaushik
 
Introduction to Genetic algorithms
Introduction to Genetic algorithmsIntroduction to Genetic algorithms
Introduction to Genetic algorithmsAkhil Kaushik
 
E-com, E-payment & EDI
E-com, E-payment & EDIE-com, E-payment & EDI
E-com, E-payment & EDIAkhil Kaushik
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design BasicsAkhil Kaushik
 
Computer Networking basics
Computer Networking basicsComputer Networking basics
Computer Networking basicsAkhil Kaushik
 
AI and Expert Systems
AI and Expert SystemsAI and Expert Systems
AI and Expert SystemsAkhil Kaushik
 
An eye opener on female foeticide
An eye opener on female foeticideAn eye opener on female foeticide
An eye opener on female foeticideAkhil Kaushik
 

Más de Akhil Kaushik (15)

E commerce unit 2
E commerce unit 2E commerce unit 2
E commerce unit 2
 
E commerce unit 3
E commerce unit 3E commerce unit 3
E commerce unit 3
 
Effective googloing
Effective googloingEffective googloing
Effective googloing
 
HDLC & basic protocols
HDLC & basic protocolsHDLC & basic protocols
HDLC & basic protocols
 
HTML basics
HTML basicsHTML basics
HTML basics
 
Interactive teaching methodologies
Interactive teaching methodologiesInteractive teaching methodologies
Interactive teaching methodologies
 
Role of media in rural society
Role of media in rural societyRole of media in rural society
Role of media in rural society
 
Multimedia Basics
Multimedia BasicsMultimedia Basics
Multimedia Basics
 
Introduction to Genetic algorithms
Introduction to Genetic algorithmsIntroduction to Genetic algorithms
Introduction to Genetic algorithms
 
E-com, E-payment & EDI
E-com, E-payment & EDIE-com, E-payment & EDI
E-com, E-payment & EDI
 
E commerce unit 1
E  commerce unit 1E  commerce unit 1
E commerce unit 1
 
Compiler Design Basics
Compiler Design BasicsCompiler Design Basics
Compiler Design Basics
 
Computer Networking basics
Computer Networking basicsComputer Networking basics
Computer Networking basics
 
AI and Expert Systems
AI and Expert SystemsAI and Expert Systems
AI and Expert Systems
 
An eye opener on female foeticide
An eye opener on female foeticideAn eye opener on female foeticide
An eye opener on female foeticide
 

Último

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 

Último (20)

Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 

ARPANET

  • 1. The ARPANET Akhil Kaushik, Assistant Professor, CSE Deptt 1
  • 2. ARPANET It is abbreviated as “Advanced Research Project Agency Network”. In mid 60’s, Department of Defense (DoD) started ARPANET to build a network that could resist any attacks from USSR; & Help academicians (professors & students) share research. 2
  • 3. ARPANET It was in response to USSR’s Sputnik launch in 1957. It connected 4 major universities: – University of California (@Los Angles) – University of California (@Berkeley) – University of Utah – Stanford Research Institute 3
  • 4. ARPANET ARPANET used the packet-switching technology to interconnect four nodes. Hence DoD divided the network into subnets & host computers. Subnet would consist of minicomputers called “Interface Message Processors” (IMPs) connected by transmission lines. For high reliability, each IMP would be connected to atleast 2 IMPs. 4
  • 5. ARPANET Even if some IMPs or lines were damaged, the network still worked for others. Each node of the network was to consist of an IMP and a host, in same room connected by a short wire. A host could send messages up to 8063 bits to its IMP, which would break these into packets of atmost 1008 bits and forwards them independently towards the destination. Each packet was received fully before forwarding to next hop. 5
  • 7. ARPANET The software was needed between IMPs to provide communication. Also, software was needed to provide host- IMP, user-host & host-host communication. This model of ARPANET expanded to 8 nodes, then 15 nodes and so on expanded to form today’s Internet. 7
  • 8. The Usenet Akhil Kaushik, Assistant Professor, CSE Deptt 8
  • 9. Introduction Usenet is a world-wide network of discussion groups (or news groups). Usenet is a worldwide distributed Internet discussion system. It evolved from the general purpose UUCP architecture of the same name 9
  • 10. What is the USENET? The Usenet consists of over 30,000 Internet discussion groups, often called "newsgroups." The groups are organized by topic, and if you can think of an interest shared by at least a few people, there is likely already a newsgroup devoted to it. Over 250,000 new messages are posted to newsgroups each day, containing Gigabytes of information. 10
  • 11. What is the USENET? (cont) Usenet is – A content transport system like electronic mail – A logical broadcast, one-to-many medium network layered on top of other networks Usenet resembles Bulletin Board System (BBS) in most respects, & is the precursor to the various Internet forums that are widely used today 11
  • 12. What is the USENET? (cont) Derived from very early Unix networking technology – “Unix to Unix Copy (UUCP)” Internet USENET hosts normally runs its own protocol (NNTP) over TCP/IP, but can also use UUCP over TCP – UUCP over TCP useful in very bad network conditions 12
  • 13. What is UUCP? UUCP -- Unix to Unix Copy – Actually a suite of programs to facilitate transfer of files from one machine to another machine over a network UUCP Addressing is position-relative i.e. address varies depending on where you are in the network – Uses a path concept to trace route from originating machine to destination 13
  • 14. History of USENET First started at Duke University in USA in late 1970’s First software was called “A News Software” – “B News” and then “C News” (Still exists) Originally, USENET consisted of two sets of bulletin boards, mod.* (moderated) and net.* 14
  • 15. History of USENET In mid-1980’s Network News Transport Protocol (NNTP) was developed – An application layer protocol using TCP – Internet Network News (INN) and other TCP/IP based news servers followed In 1986, the Great USENET Renaming occurred – Splitting mod.* and net.* into “the big 8” i.e. comp, humanities, misc, news, rec, sci, soc, & talk 15
  • 16. How is it used? Using newsgroups is very similar to using email. Basically, you send a message, like an email message, to a computer that stores your message and makes it available for many other people to read. Similarly, you may access and read all of the messages other people have posted. Usenet began in the early 1980's as an electronic bulletin board system, but is now much vaster. 16
  • 17. How is it used? (cont) Most people who use the newsgroups use a type of program called a newsreader, which is a lot like your standard email client. To use a newsreader you will have to have the Internet address of a newsserver. There are some free newsservers, but they are limited. Ex: www.dejanews.com 17
  • 18. Hierarchy of Newsgroups Newsgroups are hierarchical – comp. -- articles related to computers – comp.protocols -- articles related to computer (networking) protocols – comp.protocols.tcp-ip -- articles related to TCP/IP networking – comp.protocols.tcp-ip.dns -- articles related to the DNS (which uses TCP/IP and allows computers to talk to each other) 18
  • 19. Who controls USENET? No one organization controls Usenet. Discussion group messages are stored on many newservers around the globe. New newsgroups can be created by anyone – simply post a specially formatted article called a “control message” Most providers store the images for a period varying from 2 to 30 days. 19
  • 21. Introduction Computer Science Network, CSNET is a computer network that was developed by the U.S. National Science Foundation in the early 1980's. This allowed computer science and engineering departments that were not doing research with the DoD (Department of Defense) that could not connect to ARPANET to connect to a network of their own. 21
  • 22. Introduction It linked Computer Science departments at academic institutions together It was funded by the U.S. National Science Foundation by an initial contract for the three year period 1981-1984. It is a major milestone on the path to development of the Internet 22
  • 23. History Larry Landweber at the University of Wisconsin- Madison made the original CSNET proposal, originally reviewed by David Crocker, who also contributed to email. By 1981, three sites were connected - University of Delaware, Princeton University, and Purdue University. By 1982, 24 sites were connected. By 1984, 84 sites were connected, including one in Israel 23
  • 24. History It was intended as an extension to ARPANET, to which many Computer Science departments didn't have the privilege of access. CSNET connected with ARPANET using TCP/IP, and ran TCP/IP over X.25, but it also supported departments without sophisticated network connections, using automated dial-up mail exchange. 24
  • 25. Components CSNET has 3 main components:- Phonenet mail system (Designed & developed at University of Delaware) Name server (Designed & developed at University of Wisconsin-Madison) A TCP/IP-over-X.25 tunnel (Designed & developed at Purdue University) 25
  • 26. Components Phonenet mail system (Delaware) – Phonenet allowed an institution to have Unix mail services with the underlying transport mechanism being a loosely- connected phone relay network. 26
  • 27. Components Name server (Wisconsin) - The name server allowed manual and automated email address lookup based on a variety of attributes of a user (e.g., name, title, institution, etc.). 27
  • 28. Components A TCP/IP-over-X.25 tunnel (Purdue) – The X.25 tunneling allowed an institution to connect directly to the ARPANET via a commercial X.25 service (e.g., Telenet), where the institution's TCP/IP traffic would be tunneled through to a CSNET machine that would act as a relay between the ARPANET and the commercial X.25 networks. 28
  • 29. CSNET Evolution CSNET was primarily made using Unix, but later it was used on variety of hardware & O.S. platforms CSNET was forerunner of NSFNet, the National Science Foundation Network that eventually became the internet CSNET operated autonomously until 1989, when it merged with Bitnet to form CREN 29
  • 31. Introduction BITNET is a major wide-area network BITNET is a network of academic sites comparable to but separate from the Internet. It is not based on the TCP/IP protocols that Internet networks must use. Therefore BITNET isn't truly a part of the Internet. 31
  • 32. Introduction BIT stands for “Because Its Time”, but original meaning was "Because It's There Network". Users can send and receive electronic mail to and from the Internet, thanks to gateways that act as "translators" between the different network protocols. Electronic mail is the only tool available--or necessary--for BITNET sites. 32
  • 33. History BITNET was a cooperative U.S. university network founded in 1981 by Ira Fuchs at the City University of New York (CUNY) and Greydon Freeman at Yale University. The first network link was between CUNY and Yale. BITNET originated the utility known as the list server and Internet users can get access to BITNET list servers (or subscription lists). 33
  • 34. How to join BITNET? The requirements for a college or university to join BITNET were simple:- Lease a data circuit (phone line) from a site to an existing BITNET node. Buy modems for each end of the data circuit, sending one to the connecting point site. Allow other institutions to connect to a site without chargeback. 34
  • 35. Working of BITNET BITNET differed from the Internet in that it was a point-to-point "store and forward" network. Bitnet's NJE (Network Job Entry) network protocols, called RSCS, were used for the huge IBM internal network known as VNET. BITNET links originally ran at 9600 baud. 35
  • 36. Features of BITNET The BITNET protocols were eventually ported to non-IBM mainframe operating systems BITNET featured e-mail and the LISTSERV software, but predated the World Wide Web, the common use of FTP, and Gopher. It also supported interactive transmission of files and messages to other users. 36
  • 37. Features of BITNET The Interchat Relay Network, popularly known as Bitnet Relay, was the network's instant messaging feature. BITNET's first electronic magazine, VM/COM, began as a University of Maine newsletter and surfaced broadly in early 1984 A text-based BITNET game called MAD became the first global Multi-User Dungeon (MUD) 37
  • 38. Evolution of BITNET At its zenith around 1991, BITNET extended to almost 500 organizations and 3,000 nodes, all educational institutions. It spanned North America (in Canada it was known as NetNorth), Europe (as EARN), India (TIFR) and some Persian Gulf states (as GulfNet). 38
  • 39. Evolution of BITNET BITNET was also very popular in South America, where about 200 nodes were implemented and heavily used in the late 1980s and early 1990s. With the rapid growth of TCP/IP systems and the Internet in the early 1990s, and the rapid abandonment of the base platform (IBM mainframe) for academic purposes, BITNET's popularity and use diminished quickly. 39
  • 40. Evolution of BITNET In 1996, CREN ended their support for BITNET. The individual nodes were free to keep their phone lines up but couldn’t stand for long. As of 2007, BITNET has essentially ceased operation. However, a successor, BITNET-II, which transmits information via the Internet still has some users. 40
  • 42. Introduction IBM discovered that large customers were reluctant to trust unreliable communications networks to properly automate important transactions. In response, IBM developed Systems Network Architecture (SNA) 42
  • 43. Introduction SNA tries to identify literally everything that could possibly go wrong in order to specify the proper response. Ex 1: Expected errors (such as a phone line or modem failure) Ex 2: Other errors (software problems, configuration tables, etc.) are isolated, logged, and reported to the central technical staff for analysis and response. 43
  • 44. What is SNA SNA stands for Systems Network Architecture. It was a mainframe network standard introduced by IBM in 1974. SNA has mainly been replaced by TCP/IP as more people began to use the IP protocol 44
  • 45. What is SNA This SNA design worked well as long as communications equipment was formally installed by a professional staff. It became less useful in environments when any PC simply plugs in and joins the LAN 45
  • 46. Forms of SNA Two forms of SNA developed: - Subareas (SNA Classic) managed by mainframes APPN (New SNA) based on networks of minicomputers. 46
  • 47. Principal components and technologies IBM Network Control Program (NCP) - packet forwarding protocol Synchronous Data Link Control (SDLC) - a protocol which greatly improved the efficiency of data transfer over a single link Remote terminals i.e. those connected to the mainframe by telephone lines VTAM, a software package to provide log-in, session keeping and routing services within the mainframe. 47
  • 48. Working of SNA In the original design of SNA, a network is built out of expensive, dedicated switching minicomputers managed by a central mainframe. The dedicated minicomputers run NCP. No user programs run on these machines. Each NCP manages communications on behalf of all the terminals, workstations, and PCs connected to it. 48
  • 49. Working of SNA The mainframe runs an IBM product called VTAM, which controls the network. Although individual messages will flow from one NCP to another over a phone line, VTAM maintains a table of all the machines and phone links in the network. It selects the routes and the alternate paths that messages can take between different NCP nodes. 49
  • 50. Working of SNA A subarea is the collection of terminals, workstations, and phone lines managed by an NCP. Generally, the NCP is responsible for managing ordinary traffic flow within the subarea, and VTAM manages the connections and links between subareas. Any subarea network must have a mainframe. 50
  • 51. APPN The rapid growth in minicomputers, workstations, and personal computers forced IBM to develop a second kind of SNA. The new SNA is called APPN (Advanced Peer to Peer Networking). APPN and subarea SNA have entirely different strategies for routing and network management. 51
  • 52. Advantages Localization of problems in the telecommunications network was easier Routing capability was with computer rather than routers 52
  • 53. Disadvantages Connection to non-SNA networks was difficult A sheet of alternate pathways between every pair of nodes in a network had to be predesigned and stored centrally. SNA network installation and maintenance are complicated and SNA network products are (or were) expensive. 53
  • 54. T H A N K S 54