Anda di halaman 1dari 35

Protocol dan

Model Referensi OSI


NANANG ISMAIL

Organisasi Komputer Dihubungkan ke


Jaringan Komputer
Computer A

Computer B

Application
Program

Application
Program

Network
Protocol

Network
Protocol

Wire (Computer Network)

Protokol Komunikasi
Definisi

Protocol Jaringan:
Satu set aturan
yang mengatur komunikasi antarar dua host
dimplementasikan sbg software
Contoh
- TCP
- IP
- IPX/SPX (Novel Netware)

Protocol dan Interface


Protocol dan Interface

Interface: satu set aturan yang mengatur komunikasi


antara dua layer yg berdekatan

Computer A

Computer B

Application
Program

Application
Program

TCP
IP
MAC

Protocol

Interface

Protocol
Stack

Wire (Computer Network)

TCP
IP
MAC

Gambaran Umum Referensi OSI


Adalah sebuah badan multinasional yang didirikan tahun 1947 yang
bernama International Standards Organization (ISO) sebagai badan
yang melahirkan standar-standar standar internasional. ISO ini
mengeluarkan juga standar jaringan komunikasi yang mencakup
segala aspek yaitu model OSI (Open System Interconnection).
Tujuan OSI ini adalah untuk memfasilitasi bagaimana suatu
komunikasi dapat terjalin dari sistem yang berbeda tanpa
memerlukan perubahan yang signifikan pada hardware dan
software di tingkat underlying.

Open dalam OSI adalah untuk menyatakan model jaringan yang


melakukan interkoneksi tanpa memandang perangkat keras/
hardware yang digunakan, sepanjang software komunikasi
sesuai dengan standard.

Hal ini secara tidak langsung menimbulkan modularity (dapat


dibongkar pasang).
Modularity mengacu pada pertukaran protokol di level tertentu
tanpa mempengaruhi atau merusak hubungan atau fungsi dari
level lainnya.
Dalam sebuah layer, protokol saling dipertukarkan, dan
memungkinkan komunikasi terus berlangsung. Pertukaran ini
berlangsung didasarkan pada perangkat keras hardware dari
vendor yang berbeda dan bermacam-macam alasan atau keinginan
yang berbeda.

Modularity
Seperti contoh Jasa Antar/Kurir. Modularity
pada level transportasi menyatakan bahwa
tidak penting, bagaimana cara paket sampai
ke pesawat.

Paket untuk sampai di pesawat, dapat dikirim


melalui truk atau kapal. Masing-masing cara
tersebut, pengirim tetap mengirimkan dan
berharap paket tersebut sampai di Toronto.
Pesawat terbang membawa paket ke Toronto
tanpa memperhatikan bagaimana paket
tersebut sampai di pesawat itu.

Layer-Layer
Dlm hal tujuan dan tanggung jawab, tiap layer terpisah
dan independen
Masing-masing punya fungsi sendiri, tetapi juga
menyediakan service ke layer di atas dan di bawahnya
Model sebagai bantuan utk memahami komunikasi pada
jaringan dan berguna dalam memilah kesalahan/troubles
yg mungkin terjadi pd jaringan
Memungkinkan baik software engineer dan hardware
manufacturers menjamin produk mereka bisa bekerja
sama

Kerja Layer-Layer
Saat berkomunikasi, tiap layer OSI berbicara dg layer yg
sama pd device yg lain

Mis. Application Layer dari Device A berkomunikasi dg


Application Layer dari Device B, dg meneruskan data
melalui layer-layer lain
Application Layer dari tiap device tdk peduli bagimana
layer-layer lain berfungsi, tetapi bergantung pd layer-layer
tsb utk mendpkan service

Kerja Layer-Layer
NODE B
Receiving Device

NODE A
Sending Device
Layer 7
Application Layer
Layer 6
Presentation Layer
Layer 5
Session Layer
Layer 4
Transport Layer

Supports the communication between


applications over the network
Presents data to the receiver
in a form it recognises
Establishes a connection and
terminates it when no longer required
Acknowledges the flow of data
including re-transmission where required

Layer 7
Application Layer
Layer 6
Presentation Layer
Layer 5
Session Layer
Layer 4
Transport Layer

Layer 3
Network Layer

Adds the appropriate network


addresses to packets

Layer 3
Network Layer

Layer 2
Data Link Layer

Adds the MAC addresses to packets

Layer 2
Data Link Layer

Layer 1
Physical Layer

Transmits the data on the medium

Layer 1
Physical Layer

Bagaimana Data Mengalir?


Saat data dikirim dari application pd komputer
sumber hal berikut terjadi
Data dlm bentuk suatu packet bergerak turun
melalui layer-layer

Saat mencapai Physical Layer siap dikirim melalui


media
Pd Physical Layer bit-bit bisa analogue atau digital,
dlm bentuk electrikal, cahaya atau gelombang radio

Bagaimana Data Mengalir?(2)


Data ditransmisikan ke device tujuan
Bergerak melalui layer-layer dari model OSI, mencapai
user

Dlm pergerakan melalui layer-layer data di encapsulated


yaitu informasi tambahan ditambahkan sbg headers
atau trailers
Data di dlm paket tdk berubah

Encapsulation

DATA

Applicat ion
P resentation Header

Present at ion

Net work
Dat a Link
Physical

DATA

SH

PH

DATA

TH

SH

PH

DATA

NH

TH

SH

PH

DATA

DLH NH

TH

SH

PH

DATA

Session Header

Session
Transport

PH

Transp ort Header

Network Header

Data Link Header

Bit s
To Destination Device

DLT

Data Link Trailer

Konsep Paket
Tanpa Packet
Computer Network

User Data

User Data

Internet

Dengan Packet

Packet

Computer Network
User Data

User Data
Internet

(mis. destination address)


Packet Header (mis. packet sequence #)

Konsept Packet Encapsulation:


Layered Protocol Architecture
OSI 7-Layer Model
User Data

7 layers

TCP/IP Model
User Data

4 layers

Host Computer

Host Computer

Network Cable

Network Cable

Packet Encapsulation Visualisasi (1):


Protocol Data Unit (PDU)
Header

User Data (User Data Packet)

TCP Layer

TCP Packet

IP Layer

IP Packet

Datalink Layer

Network Layer Frame


Physical Layer Frame

Physical Layer

Header = Information spesifik ke tiap protocol layer


Packet = Header + PDU

Packet Encapsulation Visualisasi (2):

Protocol Data Unit (PDU)

Header

User Data (User Data Packet)

TCP Layer

TCP Packet

IP Layer

IP Packet

Datalink Layer

Physical Layer

Network Layer Frame


Physical Layer Frame
Packet Encapsulation

Packet Encapsulation Visualisasi (3):


A packet in TCP layer

User Data

TCP Layer

TCP Packet

IP Layer

IP Packet

PDU in IP layer

A packet (header + PDU) pd upper protocol layer


PDU pd protocol layer berikutnya

Packet Encapsulation Visualisasi (3):


A packet in TCP layer
TCP Layer

TCP Packet

IP Layer

IP Packet
PDU in IP layer

Pd IP protocol layer, informasi pd header TCP


Akan ditangani sbg bagian dari user data

Packet
Encapsulation
Segala perubahan pd TCP tdk akan
Mempengaruhi disain internal dr IP

Packet Encapsulation:
User Data

Komunikasi menggunakan

User Data

Informasi pd packet header

1
NW
Internet

Protocol layer yg berkoresponden dp berkomunikasi

End-to-End dan Point-to-Point

Point-to-point

Host A

NIC

Intermediate Routers
End-to-end

Host B

Model OSI disusun atas 7 lapisan; fisik (lapisan 1), data link
(lapisan 2), network (lapisan 3), transport (lapisan 4), session
(lapisan 5), presentasi (lapisan 6) dan aplikasi (lapisan 7).

Pada gambar II.1, Terlihat bagaimana setiap lapisan terlibat pada


proses pengiriman pesan/message dari Device A ke Device B.
Terlihat bahwa perjalanan message dari A ke B melewati banyak
intermediasi node. Intermediasi node ini biasanya hanya
melibatkan tiga lapisan pertama model OSI saja.

Gambar II.1: Model OSI

Pengorganisasian lapisan

Tujuh lapisan yang telah dijelaskan dapat


dibagi menjadi 3 sub-kelompok (subgroups).
Lapisan 1, 2 dan 3 adalah network
support layer (lapisan-lapisan
pendukung jaringan).
Lapisan 5, 6 dan 7 merupakan user
support layer (lapisan-lapisan
pendukung pengguna).
Lapisan 4 adalah transport layer, yang
maksudnya adalah lapisan yang
menghubungkan 2 subgroup sehingga
lapisan user support layer dapat
mengerti pesan yang dikirim network
support layer.

Apa yang dilakukan oleh 7 layer


OSI ?

Pada saat data melewati satu layer dari sisi pengirim, maka
akan ditambahkan satu header sedangkan pada sisi
penerima header dicopot sesuai dengan layernya.

Gambar II.2 Pertukaran data menggunakan model OSI (Terlihat


Lapisan 7 yang merupakan data asli)

Model OSI
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.
Program aplikasi yang sering digunakan:
E-mail, WWW (World Wide Web),
EDI(Electronic Data Interchange)

Presentation Layer: Bertanggung jawab


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.

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
Komunikasi dapat berlangsung dalam tiga mode dialog :

1) Simplex,

Data dikirimkan hanya kesatu arah saja.

2) Half Duplex
Data dapat dikirimkan kedua arah secara bergantian.

3) Full- Duplex
Data kirimkan dan diterima secara bersamaan.

Transport Layer: Bertanggung jawab membagi


data menjadi segmen, menjaga koneksi logika
end-to-end antar terminal, dan menyediakan
penanganan error (error handling).
Lapisan transport berfungsi untuk mencari jalur
(routing) yang kosong untuk transmisi data

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.

Data Link Layer: Menyediakan link untuk data,


memaketkannya menjadi frame yang
berhubungan dengan hardware kemudian
diangkut melalui media. komunikasinya dengan
kartu jaringan, mengatur komunikasi layer
physical antara sistem koneksi dan penanganan
error.

SubLayer Data Link


LLC (Logical Link Control)
Melakukan pemeriksaan kesalahan & menangani transmisi frame. Frame
merupakan paket data dan nomor urut yang digunakan untuk memastikan
pengiriman dan sebuah checksum untuk melacak data yang korup.
MAC (Medium Access Control)
Berurusan dengan mengambil dan melepaskan data dari dan ke kabel

Physical Layer: Bertanggung jawab atas proses


data menjadi bit dan mentransfernya melalui
media, seperti kabel, dan menjaga koneksi fisik
antar sistem.

Hal-hal penting di dalam lapisan fisik ini adalah :


Karakteristik fisik daripada media dan antarmuka.
Representasi bit-bit. Maksudnya lapisan fisik harus mampu
menterjemahkan bit 0 atau 1, juga termasuk pengkodean dan bagaimana
mengganti sinyal 0 ke 1 atau sebaliknya.
Data rate (laju data).
Sinkronisasi bit.
Line configuration (Konfigurasi saluran). Misalnya:
point-to-point atau point-to-multipoint configuration.
Topologi fisik. Misalnya: mesh topology, star
topology, ring topology atau bus topology.
Mode transmisi. Misalnya : half-duplex mode, fullduplex (simplex) mode.

Model Seven Layer OSI - Summary

Summary of Layer Functions

Anda mungkin juga menyukai