Chapter 1_Intro Computer Network ^0 Internet
Chapter 1_Intro Computer Network ^0 Internet
▪ The concept
▪ Components of computer networks
▪ Types of networks
▪ OSI model
What is a network?
▪ PCs: ▪ Switch:
– End devices – Connect end-devices
– Data source & destination – Transmit data in local network
▪ Connection Link ▪ Routers
– NIC – Connect different networks
– Wire: cable; wireless; digital – Routing
– subscriber line (DSL), fiber
to the home (FTTH), …
Connection Internet Style
Connection Internet Style
Connection Internet Style
Network Security
▪ Closed network
– Secure from outside
– Misuse from inside
▪ Open network
– More threats
– Grow e-business
▪ Balance between Closed network and
Open network
Closed network
Open network
Devices symbols
DSU/CSU
F T S D T S R
Application T E M N F N I
Layer P L T S T M P
N P P P
E
T
▪ Environments
– LAN
– MAN
– WAN
▪ Design
– Workgroup ( Peer-to-Peer)
– Client/Server
▪ Topology
Bus ; Point to Point
Star ; Tree ; Ring
Mesh ; Hybrid
– ….
Type of network- Environments
▪ Cover a city
▪ Interconnecting networks for a big company in a metropolitan
area
▪ Owned by Network Operators or big companies
▪ Exp, Cable TV networks
Wide Area Networks (WANs)
❑Workgroup ( Peer-to-Peer)
Type of network- Design
❑Client/Server
Type of network- Topology
Components of a computer network
▪ Multi-vendors
▪ → one standard
▪ →OSI model
OSI Introduction
▪ Established in 1947, the International Standards
Organization (ISO) is a multinational body dedicated to
worldwide agreement on international standards. Almost
three-fourths of countries in the world are represented in
the ISO.
▪ An ISO standard that covers all aspects of network
communications is the Open Systems Interconnection
(OSI) model. It was first introduced in the late 1970s.
OSI Introduction
▪ OSI: is a set of protocols that allow any two different
systems to communicate regardless of their underlying
architecture. Allows complete interoperability between
systems
Application
Application
(Upper) Presentation
Layers
Session
OSI model overview
Application
Application
(Upper) Presentation
Layers
Session
Transport Layer
Network Layer
Data Flow
Layers
Data Link
Physical
Role of Application Layers
EXAMPLES
User Interface
Telnet
Application
FTP
Role of Application Layers
EXAMPLES
User Interface
Telnet
Application
FTP
User Interface
Telnet
Application
FTP
User Interface
Telnet
Application
FTP
Network Layer
Data Link
Physical
Role of Data Flow Layers
EXAMPLES
Each layer adds header to the message except layer 2 adds header
and a trailer.
Encapsulating Data
Encapsulating Data
Application
Presentation DATA
Upper Layer Data Session
Segment
Transport
TCP Header Upper Layer Data
Network Packet
IP Header Data
Physical Bits
0101110101001000010
De-encapsulating Data
Application
Presentation
Session
Upper Layer Data
Transport
Upper Layer Data
Network
TCP+ Upper Layer Data
Physical
0101110101001000010
Sending Data