DATA LINK
Fungsi : Mengatur data biner ( 0 dan 1) menjadi logika group
Protokol : SLIP, PPP, MTU
NETWORK
Fungsi : Menentukan jalur pengiriman dan meneruskan paket ke alamat peralatan lain yang berjauhan
Protokol : IP, IPX, ARP, BGP, ICMP dst
TRANSPORT
Fungsi : Memungkinkan paket data dikirim tanpa kesalahan dan duplikasi
Protokol : TCP,UDP,SPX dst
SESSION
Fungsi : Mengkoordinasi Komunikasi antara sistem
Protokol : SQL, NETBEUI, RPC, XWINDOWS
PRESENTATION
Fungsi : Menerjemahkan kompresi dan enksripsi data
Protokol : ASCII,MIDI, MPEG,JPEG dan lainnya
APLIKASI SMK NEGERI 1 SINGOSARI
KABUPATEN MALANG
Fungsi : Menyediakan Pelayanan yang langsung mendukung aplikasi pemakaian
Protokol : File Transfer, Email dsb
Host A Host B
Physical Layer:
Bertanggung jawab atas proses
data menjadi bit dan
mentransfernya melalui media,
seperti kabel, dan menjaga
koneksi fisik antar sistem.
transmisi
·Route
r ·Menyediakan pengalamatan secara logical
·Menentukan rute terbaik, pengelamatan phisik,
·error notifications, flow control
Network Layer
Fungsi Network (Layer 3)
– Logical Addressing
– Mengirimkan alamat network
–Contoh: IP, IPX
Network Layer
Routing table
Transport Layer
Transport Layer:
Bertanggung jawab membagi data
menjadi segmen, menjaga koneksi
logika “end‐to‐end” antar terminal, dan
menyediakan penanganan error (error
handling).
1
Time Time
Transport Layer
TCP Three-Way Handshake/
Open Connection
S end SYN
(sec' =x)
R e c e i v e
S Y N (seq =x)
S e n
R ecei d
ve SYN
SYN (seq
(seq =y,
=y, ACK
ACK =x 1)
R e c e i v e
=x 1)
A C K (ack =
S e n d
ACK y+1)
(ark y+1)
Transport Layer
TCP Simple Acknowledgment
I
Sender
Receiver
send 'I
receive 'I
send ACK 2
receive ACK 2 4•••••• -----
send 2
receive 2
send ACK 3
receive ACK 3 ge-'-agauliss-1‘11
send 3
receive 3
send ACK 4
receive ACK 4 40------1--
Window size = 3
Transport Layer
Sender Receiver
send
send 2
send 3 receive
receive 2
receive 3
send ACK 4
receive ACK 4
send 4
send 5
send 6 receive 4
receive 5
receive 6
send ACK 7
receive ACK 7
AdrP -
Window size = 3
Transport Layer
Sender Host Receiving Host
send I receive 1
send 2 receive 2
send 3 rcooivo 2
send 3
receive
ACK 3
3 window size 2
send 4
send 5
receive 4
send 5
—rc ociivo g
send 6
Dialog Kontrol
Menjaga agar data dari masing-masing aplikasi tetap
terpisah
Established, Managed, menghentikan sesi antar aplikasi
Session Layer:
Menentukan bagaimana dua terminal
menjaga, memelihara dan mengatur
koneksi,‐ bagaimana mereka saling
berhubungan satu sama lain. Koneksi di
layer ini disebut “session”.
Session Layer
· Menyajikan data
· layanan penterjemah
· Menangani pemrosesan seperti enkripsi, tipe data, format
· data, struktur data
Graphics Text
Visual Data
Images
Soun
d
Video
·Layanan aplikasi
·e-mail, file transfer, dan lain-lain
·File, cetak, messages, database
SunOS 5.6
login: 1
Application Layer
n El
CC 4 • I
Bic...
I
Sublect
:
A
p
p
li
c
a
ti
Komunikasi antara 2 PC
Transmitter Receiver
5
signal
encoding decoding