1
Introduction
CSC474: Computer Networks Design & Configuration
A. Supanit Angsirikul
Rangsit University
1
Agenda
2
Type of Networks
3
WAN
LAN
LAN
LAN
LAN: Local Area Network
4
hub
hub
hub
hub
1st floor
2nd floor
3rd floor
4th floor
router
server
stations
stations
station
WAN: Wide Area Network
5
WAN
LAN
LAN
WAN: Wide Area Network
6
WAN
LAN
LAN
Performance of Networks
7
Range
Bandwidth (Mbps)
Latency (ms)
LAN
1-2 kms
10-1000
1-10
WAN
2-50 kms
1-600
10
Wireless LAN
0.15-1.5 km
2-11
5-20
Wireless WAN
worldwide
0.010-2
100-500
Networks and Components
8
Communication functions
Functions required to achieve computer communications.
9
Network
OSI Model
10
Transport
Data-Link
Network
Physical
Application
(Upper)
Layers
Session
Presentation
Application
Data Flow
Layers
Role of Application Layers
11
Telnet
FTP,HTTP,WWW
ASCII
EBCDIC
JPEG
RPC, RMI
Message Queuing
Transport
Data-Link
Network
Physical
Examples
Session
Presentation
Application
Role of Data Flow Layers
12
TCP
UDP
SPX
802.3/802.2
HDLC
EIA/TIA-232�V.35
IP
IPX
Presentation
Application
Session
Examples
Transport
Data-Link
Physical
Network
Network Devices
13
Layers 1: Physical Layer
Information Transmission
14
+1 V
-1 V
1 0 0 1 1 1 0 1 0
Bipolar
Jack
Plug
Repeaters
15
Hubs
16
Layers 2: Data Link Layer
Control the Information transfer over Physical Link
17
Framing, Addressing and Synchronization
18
To identify
To determine the starting of a frame
To determine the end of a frame
Medium Access Control
19
MAC: CSMA/CD (Ethernet/802.3)
20
A finds the bus is free, send a frame
B find the bus is free, send its frame collide
C
C
A
A detect collision, A retransmit.
C
A
B detect collision, B retransmit.
A
B
C
A
B
C
A
B
C
A
B
C
Network Interface Cards (NICs)
21
NICs/HUBs Network
22
Ethernet
10 BASE 2
Ethernet
10 BASE 2
A
D
D
Ethernet
10 BASE 2
10 BASE 2
Ethernet
10 BASE 2
A
D
D
D
Amplify &
Retime
Ethernet
10 BASE 2
B
D
Ethernet
10 BASE 2
B
D
X
X
L2 Bridges
23
To A, B 🡪 Filter (Blocked)
To C, D 🡪 Switch port 2
Ethernet
10 BASE 2
Ethernet
10 BASE 2
Ethernet
10 BASE 2
10 BASE 2
A
B
C
D
D
D
Layer 2 Switching
24
Network
Network
A
B
C
D
E
Switch
To A, B 🡪 Filter (Blocked)
To C 🡪 Switch to port 2
To D, E 🡪 Switch port 3
1
2
3
Different Network Standard
25
Ethernet
10 BASE 2
Frame Relay
V.35
Ethernet
10 BASE 2
Frame Relay
V.35
A
A
B
1
2
2
?
B
Routers
26
Ethernet
10 BASE 2
FR
V.35
Network
Network
Ethernet
10 BASE 2
FR
V.35
Network
11
A
12
B
21
1
22
2
B
22
2
14
22
22
22
To 11, 12 🡪 Filter (Blocked)
To 21, 22 🡪 Switch to port 2
Layer 3: Network Layer Protocol
27
Token Ring
Frame Relay
Ethernet
LAN
Virtual network
Routing
28
Token Ring
Ethernet LAN
Frame Relay
ATM
Ethernet LAN
Virtual network
Layer 4: Transport Protocol
29
Transport
User
User
User
User
Network
mux
Inv mux
Layer 5: Session Protocol
30
Transport
Request
Reply
Application
Presentation
Session
Application
Presentation
Session
Layer 6: Presentation Protocol
31
Transport
Request
Reply
Application
Presentation
Session
Application
Presentation
Session
Layer 7: Application Layer
32
Transport
Application
Presentation
Session
Application
Presentation
Session
Peer-to-peer communications
33
Encapsulation
34
TCP/IP model development
35
A comparison of Internet and OSI protocol
36
Physical
Data Link
Network
Transport
Session
Presentation
Application
Network
Access
Internet
Transport
Application
OSI
Internet
hardware
firmware
User
space
software
OS
space