Chapter One (History and Overview)
Chapter One (History and Overview)
1
Chapter one(1)
Introduction
1. Introduction
1.1 History and Overview
What is a Computer Network?
Network – two or more entities sharing resources and
information.
Computer network – two or more computing devices
connected to each other to share resources and
information.
Networked system is more powerful than the sum total of
individual entities.
Computers on a network can act as a client or a server.
A client is a computer that requests for resources.
A server is a computer that controls and provides access to
resources.
1.1 History and Overview cont...
Why Networking?
• Sharing information — i.e. data communication
• Or this?
4
1.1 History and Overview cont...
5
1.1 History and Overview cont...
History of Networks
Major events in the history of computers are shown
1961 Two computers at MIT Lincoln Lab communicate with one another using
packet-switching technology.
1967 ARPAnet conceived by Advanced Research Projects Agency of DoD.
1969 ARPANET was born; 4 nodes inter-connected (UCLA, Stanford Research
Institute, UCSB, and the University of Utah)
First RFC published by Steve Crocker.
1970 ARPANET used NCP (Network Control Protocol), first end-to-end protocol
ALOHAnet satellite network in Hawaii (CSMA developed), later connects to
ARPANet
1971 15 nodes were connected. Ray Tomlinson of BBN invented email program.
1974 TCP (Transmission Control Protocol) was invented by Vint Cerf and Bob
Kahn.
1978 TCP splited into TCP and IP.
Telephone (voice)
10
1.2.Network Impact on Daily life (cont’d…)
With the use of the Internet, all the different types of communication are converging
into Web-based communication
Early data networks were limited to exchanging character-based information
between connected computer systems
Current networks have evolved in mainly two ways:
They can carry various types of information: text, graphics, voice, video streams
They can support different types of devices: computers, PDAs, mobile phones, webcams,
refrigerator, microwave.
National borders, geographic distances and physical limitations become less relevant
11
1.2.Network Impact on Daily life (cont’d…)
12
1.2.Network Impact on Daily life (cont’d…)
Pod casting
Website that contains audio files available for downloading
Wikis
A website that contain the whole world’s encyclopedia
13
1.2.Network Impact on Daily life (cont’d…)
Networks have changed the way we learn:
E-learning with online courses that contain voice, data and video.
Available anywhere, anytime.
Benefits of e-learning:
Student at different location can access the same resource
Easy update of learning materials
Availability to a wide audience
Consistent quality of instruction
Cost reduction
www.smartclassonline.com
www.freeonline.education.com
1.2.Network Impact on Daily life (cont’d…)
Networks changing the way we play:
Entertainment is getting much more fun these days.
Chatting and instant messaging
Online interest groups
Web blogging
Video and audio streaming
Online games
What makes these entertainments really fun is the ability to interact with other
people.
15
1.2.Network Impact on Daily life (cont’d…)
Networks have changed the way we work:
Business applications can be accessed remotely as if employees were on site
Workers in any location can reach each other and access multiple resources on
the network
17
1.2 Network Impact of on Our Daily Life con’t…
With networks, we can:
check bank balance and pay bills electronically
find the least-congested route to a destination
use instant messaging and chat for both personal and business use
post and share your photographs, home videos and experiences
shop and sell at online auctions
use Internet phone services
obtain health information and nutritional advice
Make vital devices smart and communicable
1.3.Network As a Platform
Traditional networks required that:
Television, telephone, and computer networks work in very different
ways.
Telephone and television networks were maintained separately from
data networks.
Every one of these services to have a dedicated network, with different
communications channels and different technologies to carry a
particular communication signal.
Each service to have its own set of rules and standards to ensure
successful communication.
1.3. Network as a platform (cont’d.…)
Consider a school built thirty years ago. Back then, some classrooms were cabled for
the
data network,
telephone network, and
video network for televisions
These separate networks could not communicate with each other
Each network used different technologies to carry the communication signal.
Each network had its own set of rules and standards to ensure successful
communication.
20
1.3. Network as a platform (cont’d.…)
21
1.3. Network as a platform (cont’d.…)
Converged network
capable of delivering data, voice, and video between many different types of
devices over the same network infrastructure
This network infrastructure uses the same set of rules, agreements, and
implementation standards
22
1.3. Network as a platform (cont’d.…)
23
www.level3.com/convergence
1.4. Network Architecture
24
Fault tolerance
25
Fault tolerance
26
Scalability
27
Quality of Service(QOS)
New applications available to users over internetworks, such as voice and live
video transmissions, create higher expectations for the quality of the delivered
services.
Have you ever tried to watch a video with constant breaks and pauses?
For ex., one user is requesting a web page(email) and another is on a phone call.
With a QoS policy in place, the router can manage the flow of data and voice
traffic, giving priority to voice communications if the network experiences
congestion.
28
Quality of service(QoS)
29
Security
30
1.5. Fundamental Elements of Network
Fundamental Elements
hardware,
software, and
connection medium
All
data networks are comprised of these elements, and
cannot function without them.
31
1.5.Fundamental Elements of Network
(cont’d…)
❑ The Software
The Hardware
❑ protocol, and NOS(Network Operating
network cards, system
Hub, ❑ The Media
Ethernet repeaters
❑ Two main categories:
network switches,
❑ Guided ― wires, cables
routers, and
❑ Twisted-Pair cables:
modems
❑ (UTP, STP) cables
❑ Coaxial cables
❑ Fiber-optic cables
❑ Unguided ― wireless transmission, e.g.
radio, microwave, infrared, sound
32
Network types
• Depending on one’s perspective, we can
classify networks in different ways
• Based on transmission media: Wired (UTP,
coaxial cables, fiber-optic cables) and
Wireless
• Based on network size: LAN and WAN
(and MAN)
• Based on management method: Peer-to-
peer and Client/Server
• Based on topology (connectivity): Bus,
Star, Ring …
33
1.6.Computer Networks Vs Human
Networks
Human networks – between two or more humans;
computer networks between two or more
computers.
Both facilitate communication and exchange of
information.
Both require that information moves more quickly
and reliably.
Data networks support the human network.
1.6.Computer Networks Vs Human Networks…
(cont.….)
35
Computer Networks Vs Human
Networks… (cont.….)
A computer Network
36