Anda di halaman 1dari 48

JARINGAN KOMPUTER

III. MODEL OSI


(Open System Interconnection)

Andi Muhammad Nur Hidayat, S.Kom., M.T.


LATAR BELAKANG
· Adanya kebutuhan akan interkoneksi antar
komputer
· Adanya kebutuhan standarisasi kompatibelitas
vendor-vendor h/w dan s/w
·1970an Internasional Organization for
Standarization (ISO) membuat Referensi Open
Systems Interconnection (OSI) untuk
kebutuhan kompatibelitas
·Membuat suatu standar agar produk dengan
vendor berbeda dapat saling berkomunikasi
LATAR BELAKANG
· OSI Model = model atau acuan arsitektural utama untuk
network yang mendeskripsikan bagaimana data dan
informasi jaringan di komunikasikan dari sebuah
aplikasi komputer ke aplikasi komputer lain melalui
sebuah media transmisi.
· Untuk mempermudah pengertian, penggunaan, desain,
pengolahan data dan keseragaman standar vendor.
· OSI bukan suatu h/w melainkan panduan bagi vendor
agar devicesnya dapat berfungsi di jaringan.
Manfaat :
 Peralatan yang dihasilkan vendor yang berbeda dapat
saling bekerjasama.
 Standarisasi yang dihasilkan dapat dipakai vendor untuk
mengurangi kerumitan perancangan.
 Standarisasi interfaces.
 Modular engineering.
 Kerjasama dan komunikasi teknologi yang berbeda.
 Memudahkan pelatihan jaringan.
MODEL OSI

7 Lapisan OSI
PHYSICAL
Fungsi : Transmisi data biner melalui jalur komunikasi
Protokol : 10 Base T, 100 Base TX, V.35, X.21 dst

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

Application Data Application


Application Application
Presentation Data Presentation
Presentation Presentation
Session Data Session
Session Session
Transport Segments Transport
Transport Transport
Network Packets Network
Network Network
Frames
Data
DataLink
Link Data
DataLink
Link
Bits
Physical
Physical Physical
Physical
Physical Layer

Physical Layer:
Bertanggung jawab atas proses
data menjadi bit dan
mentransfernya melalui media,
seperti kabel, dan menjaga
koneksi fisik antar sistem.

·Hub & Repeater


·Memindahkan bit antar alat
·Menspeksifikasikan tegangan (volt), kecepatan kabel,
dan susunan pin dalam kabel
Physical Layer

Fungsi Phisical Layer (Layer 1)


 Memindahkan bit antar devices
 Spesifikasinya berupa voltase, wire, speed, pin
pada kabel
 Contoh: EIA/TIA-232, V.35, ...
Physical Layer
·Mengirim bit dan menerima bit

·Berkomunikasi langsung dengan jenis media

transmisi

·Merepresentasikan bit tergantung dari media

dan protocol yang digunakan :


Data Link Layer

Data Link layer

• Menyediakan link untuk data.


• Grouping data secara logikal
(framing).
• Menggabungkan paket menjadi
byte dan byte menjadi frame.
• Menyediakan akses ke media
menggunakan karti jaringan.
• Melakukan penangan error.
Data Link Layer

Fungsi Datalink (Layer 2)


– Mengkomuninasikan bit ke bytes dan byte ke
frame
– Menerima perangkat media berupa MAC
Addressing
– Deteksi error dan recovery error
– Contoh : 802.3/ 802.2/ HDLC
Data Link Layer
·Menyediakan transmisi phisik dari data
·Menangani notifikasi error, topologijaringan, flow control
·Memastikan pesan-pesan akan terkirim melalui alat yang
sesuai di LAN menggunakan hardware address (MAC)
·Media Access Control (MAC), 24 bit vendor code dan 24
bit serial numbernya

·Menerjemahkan dari layer network diatasnya ke bit-


bit
layer phisik dibawahnya
Data Link Layer

· Melakukan format pada pesan atau data menjadi pecahan-


pecahan (data frame)
· Menambahkan header yang terdiri dari alamat h/w sources &
destination (semacam informasi kontrol)
· Membentuk encapsulations yang membungkus data asli
· Encapsulations akan dilepas setelah paket di terima oleh layer
dibawahnya
· Layer inilah yang mengidentifikasi peralatan pada network
· Pembungkusan ini akan berlanjut di hop lain sampai paket
sampai ke tujuan
· Paket tidak akan berubah sepanjang pengiriman
Data Link Layer

· Perangkat layer ini switch & bridge, yang membaca


frame yang melaluinya.
· Akan meletakan hardware address dalam sebuah
filter table dan akan mengingat port mana yang telah
menerima frame tersebut.
· Menentukan lokasi peralatan & memetakan peralatan
pada network
· Jika ada frame dari hardware address yang tidak
tercatat di filter tablenya maka akan melakukan
broadcast ke semua segmennya & akan men gupdate
filter tablenya.
Network Layer

Network Layer: Bertanggung jawab


menentukan alamat jaringan,
menentukan rute yang harus diambil
selama perjalanan, dan menjaga antrian
trafik di jaringan. Data pada layer ini
berbentuk paket.

·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

· Tidak peduli dimana lokasi suatu host


berada & isi paket data yang
dibawa,karena L3 hanya peduli dengan
network itu berada dan cara terbaik
untukmencapainya dan Menentukan lokasi
network

·Mengangkut lalu lintas antar


peralatan
yang tidak terhubung secara lokal
Network Layer
Ex :
– Paket diterima oleh interface router
– Router akan mencek alamat IP tujuan, lalu
· Router mencek alamat network tujuan pada routing
table yang dimilikinya.
· Jika tidak ditemukan pada entri routing tablenya maka
data akan di drop
· Jika ditemukan, Interface router akan melewatkan paket
data dengan dibungkus menjadi frame data dan
dikirimkan ke jaringan lokal/ interface router tetangga
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).

·Koneksi Ujung ke Ujung


·Data Transport Reliability
·Melakukan perbaikan kesalahan sebelum pengiriman
·Establish, Maintenance
Transport Layer

Fungsi Layer Transport (Layer 4)


– Reliable atau unreliable delivery
– Multiplexing
– Contoh : TCP, UDP, SPX
Transport Layer
· Melakukan segmentasi dan menyatukan kembali
data yang terseg mentasi (reassembling) dari upper
layer menjadi sebuah arus data yang sama
· Menyediakan layanan tranportasi data ujung ke
ujung.
· Membuat sebuah koneksi logikal antara host
pengirim dan tujuan pada sebuah internetwork
· Bertanggung jawab menyediakan mekanisme
multiplexing
· Multiplexing = teknik untuk mengirimkan dan
menerima beberapa jenis data yang berbeda
sekaligus pada saat yang bersamaan melalui
sebuah media network saja.
Transport Layer

Hello! I am busy now.


How fast Send data slowly.
can
I send data?
Transport Layer

· Layer transport bersifat Connectionless /


Connection-oriented
· Akan membuat komunikasi yang
connection-oriented dengan membuat sesion
pada peralatan remote lain
· Proses 3 way-handshake
Transport Layer

Bob Three-Way Handshake



Alice

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

ACK 5 window size 2


Session Layer

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

Fungsi Layer Session (Layer 5)


– Mempertahankan data dari berbagai aplikasi
yang digunakan
– Contoh : OS dan Penjadwalan suatu aplikasi
Session Layer

· Bertanggung jawab untuk


membentuk,mengelola, dan memutuskan
session-session antar-layer diatasnya.
· Kontrol dialog antar peralatan / node.
· Koordinasi antar sistem-sistem
danmenentukan tipe komunikasinya
(simplex,half dulplex, full duplex)
· Menjaga terpisahnya data dari banyak
aplikasi yang menggunakan jaringanEx : SQL
Presentation Layer
·rs

· Menyajikan data
· layanan penterjemah
· Menangani pemrosesan seperti enkripsi, tipe data, format
· data, struktur data

Presentation Layer: Bertanggungjawab


bagaimana data dikonversi dan diformat
untuk transfer data. Contoh konversi
format text ASCII untuk dokumen, .gif
dan JPG untuk gambar. Layer ini
membentuk kode konversi, translasi data,
enkripsi dan konversi.
Presentation Layer

Fungsi Layer Presentasi (Layer 6)


– Bagaimana data di presentasikan
– Type data, enkripsi, visual images, dll
– Contoh : JPEG, GIF, ASCII, EBCDIC
Presentation Layer

Graphics Text

Visual Data
Images

Soun
d
Video

* Provides video code formatting


for conversion for applications
Application Layer
rs ·

·Layanan aplikasi
·e-mail, file transfer, dan lain-lain
·File, cetak, messages, database

Application Layer: Menyediakan jasa


untuk aplikasi pengguna. Layer ini
bertanggungjawab atas pertukaran
informasi antara program komputer,
seperti program e‐mail, dan service
lain yang jalan di jaringan, seperti
server printer atau aplikasi komputer
lainnya
Application Layer

Fungsi Layer Presentation (Layer 7)


– Interface antara jaringan dan s/w aplikasi
– Contoh : Telnet, HTTP, FTP, WWW Browser, SMTP
Gateway / Mail Client (eudora, outlook, thebat,...)
Application Layer

 Mengkomunikasikan service ke aplikasi


 Interface antara jaringan dengan aplikasi
sofwa re
Application Layer
Telnet
MEM
Connect Edit Terminal Help
I
I

SunOS 5.6

login: 1
Application Layer
n El
 

Ed Untitled - Message (Plain Text)

'File Edit View


Insert Format Tools Actions Help

Ik! Send 6i1



IZ ir I Options.
.
I
To,..

HariB11
°

CC 4 • I

Bic...

I
Sublect
:
A
p
p
li
c
a
ti
Komunikasi antara 2 PC
Transmitter Receiver
5

signal
encoding decoding

Pertukaran data menggunakan model OSI (Terlihat Lapisan 7


yang merupakan data asli)
 Konsep dan kegunaan layer
Susunan Protokol TCP/IP dan model OSI
18
18
OSI MODEL
19
Protocol
TCP/IP
20
Tabel Kode ASCII

000 001 010 011 100 101 110 111


0000 NUL SOH STX EXT EOT ENG ACK BEL
0001 BS HT LF UT FF CR SO SI
0010 DLE DC1 DC2 DC3 DC4 NAK SYN ETB
0011 CAN EM SUB ESC FS GS RS US
0100 SP ! “ # $ % & ‘
0101 ( ) * + , - . /
0110 0 1 2 3 4 5 6 7
0111 8 9 : ; < = > ?
1000 @ A B C D E F G
1001 H I J K L M N O
1010 P Q R S T U V W
1011 X Y Z [ \ ] ^ _
1100 ` a b c d e f g
1101 h i j k l m n o
1110 p q r s t u v w
1111 x y z { | } ~ DEL

Anda mungkin juga menyukai