OSI MODEL (OPEN SYSTEMS INTERCONNECT)
* ALL PEOPLE SEEM TO NEED DATA PROCESSING↓ * PLEASE DO NOT THROW SAUSAGE PIZZA AWAY↑
CENTRAL DEVICE/ TCP/IP
LAYER APPLICATION/EXAMPLE L
PROTOCOLS MODEL
APPLICATION END USER LAYER USER
G
A
7 PROGRAM THAT OPENS WHAT WAS SENT OR CREATES WHAT IS TO BE SENT
RESOURCE SHARING ● REMOTE FILE ACCESS ● REMOTE PRINTER ACCESS
APPLICATIONS P
P
● DIRECTORY SERVICES ● NETWORK MANAGEMENT HTTP, SMTP, FTP
L L
6
PRESENTATION SYNTAX LAYER
ENCRYPT AND DECRYPT (IF NEEDED)
CHARACTER CODE TRANSLATION ● DATA CONVERSION ● DATA COMPRESSION
JPEG, ASCII, EBDIC,
TIFF, GIF, MP3
A I
C
A
A
Y
E
4
● DATA ENCRYPTION ● CHARACTER SET TRANSLATION
T
T R
SESSION SYNC AND SEND TO PORTS LOGICAL PORTS I
5 LOGICAL PORTS
SESSION ESTABLISHMENT ● MAINTENANCE AND TERMINATION RPC/SQL/NFS
O
E
N
● SESSION SUPPORT-PERFORM SECURITY, NAME RECOGNITION, LOGGING, ETC… NETBIOS NAMES
TRANSPORT TCP
4 HOST TO HOST, FLOW CONTROL TCP UDP SPX
TRANSPORT
3
W
MESSAGE SEGMENTATION ● MESSAGE ACKNOWLEDGEMENT LAYER
● MESSAGE TRAFFIC CONTROL ● SESSION MULTIPLEXING
NETWORK PACKETS ROUTERS
3
A 2
"SIMILAR TO A LETTER" , CONTAINS IP ADDRESSES NETWORK
ROUTING ● SUBNET TRAFFIC CONTROL ● FRAME FRAGMENTATION LAYER
IP IPX ICMP
● LOGICAL TO PHYSICAL ADDRESS MAPPING ● SUBNET USAGE ACCOUNTING
DATALINK FRAMES SWITCH
2 "SIMILAR TO AN ENVELOPE" , CONTAINS MAC ADDRESSES
ESTABLISH & TERMINATE LOGICAL LINK BETWEEN NODES ● FRAME TRAFFIC CONTROL ● FRAME SEQUENCING ●
FRAME ACK ● FRAME DELIMITING ● FRAME ERROR CHECKING ● MEDIA ACCESS CONTROL
BRIDGE
WAP
LAND
Y N
E
T
A
C
L
A
C
1
PPP/SLIP
BASED W Y
E
PHYSICAL PHYSICAL STRUCTURE LAYERS O
S
E
1 "THE WIRING" , CABLES, HUBS, PATCH PANELS, WALL JACKS, ETC…
DATA ENCODINGS ● PHYSICAL MEDIUM ATTACHMENT ● TRANSMISSION TECHNIQUE
HUB
CAN BE USED
ON ALL LAYERS
R
K
S
R
● BASEBAND OR BROADBAND ● PHYSICAL MEDIUM TRANSMISSION BITS AND VOLTS