1/1/2011
Pemrograman Jaringan 1
MODUL 2
OSI REFERENCE MODEL TCP/IP PROTOKOL SUITE TRANSPORT LAYER TCP (Transmission Control Protokol) UDP (User Data Protokol)
AGRY ALFIAH, ST., UNIVERSITAS GUNADARMA
OSI Reference Model 2
Dikembangkan oleh International Organization for Standardization (ISO)
pada tahun 1984
Model referensi OSI adalah suatu model konseptual yang terdiri atas tujuh
layer, masingmasing layer mempunyai fungsi tertentu
Setiap layer adalah self-contained
(fungsi yang diberikan ke setiap layer) dapat diimplementasikan secara independent (updating fungsi suatu layer tidak akan mempengaruhi layer yang lain)
OSI memungkinkan interkoneksi komputer multivendors
1
1/1/2011
OSI Reference Model 3
Lapisan 1, 2 dan 3
network support layer (lapisan-lapisan pendukung jaringan).
Lapisan 4
transport layer lapisan yang menghubungkan 2 subgroup sehingga lapisan user support layer dapat “mengerti” pesan yang dikirim network support layer.
Lapisan 5, 6 dan 7
user support layer (lapisan-lapisan pendukung pengguna).
OSI Reference Model 4
Application Layer
Berurusan dengan program komputer yang digunakan oleh user (program yang hanya mengakses jaringan).
2
1/1/2011
OSI Reference Model 5
Presentation Layer
Bertugas mengurusi format data yang dipahami oleh berbagai macam media
OSI Reference Model 6
Session Layer
Bagaimana memulai, mengontrol dan mengakhiri suatu komunikasi
3
1/1/2011
OSI Reference Model 7
Komunikasi dapat berlangsung dalam tiga mode dialog :
Simplex
Half – Duplex
Data dikirimkan hanya kesatu arah saja.
Data dapat dikirimkan kedua arah secara bergantian
Full- Duplex
Data kirimkan dan diterima secara bersamaan.
OSI Reference Model 8
Transport Layer
Pemilihan protokol yang mendukung error-recovery atau tidak. Melakukan multiplexing, mengurutkan data Melakukan segmentasi pada layer atasnya Melakukan koneksi end-to-end Mengirimkan segmen dari 1 host ke host yang lain Memastikan reliabilitas data
4
1/1/2011
OSI Reference Model 9
Network Layer
Pengalamatan dan routing (IP)
OSI Reference Model 10
Datalink Layer
Arbitration, pemilihan media fisik Addressing, pengalaman fisik Error Detection, menentukan apakah data telah berhasil terkirim. Identify Data
Physical Layer: Bertanggung jawab atas proses data menjadi bit dan
mentransfernya melalui media, seperti kabel, dan menjaga koneksi fisik antar sistem. Lapisan physical ini menentukan spesifikasi koneksi fisik jaringan komputer, antara lain : Tipe kabel Tipe konektor Hubungan pin konektor dengan kabel Tipe interface suatu peralatan jaringan komputer
5
1/1/2011
Pemrograman Jaringan 1
MODUL 2
OSI REFERENCE MODEL OSI DAN TCP/IP PROTOKOL SUITE TRANSPORT LAYER TCP (Transmission Control Protokol) UDP (User Data Protokol)
AGRY ALFIAH, ST., UNIVERSITAS GUNADARMA
OSI dan TCP/IP Protokol Suite 2
Gambar : Susunan Protokol TCP/IP dan model OSI
6
1/1/2011
Pemrograman Jaringan 1
MODUL 2
OSI REFERENCE MODEL OSI DAN TCP/IP PROTOKOL SUITE TRANSPORT LAYER TCP (Transmission Control Protokol) UDP (User Data Protokol)
AGRY ALFIAH, ST., UNIVERSITAS GUNADARMA
Transport Layer 2
Tipe Transfer Data pada lapisan Transport dapat berbentuk : connectionless atau connection-oriented. Reliable atau unreliable
Reliable berarti data ditransfer ke tujuannya dalam suatu urutan seperti ketika dikirim. Unreliable sangat menggantungkan diri pada lapisan jaringan di bawahnya, sehingga tidak dapat menyakinkan apakah segment data dapat dikirimkan sampai ditujuannya atau tidak. Stateful atau stateless. Stateful berarti informasi yang dimasukkan pada satu request, yang dikirimkan dari pengirim ke penerima, dapat dimodifikasi untuk request berikutnya. Stateless berarti informasi dalam satu request tidak dapat dikaitkan dengan request lainnya, sehingga tidak dapat digunakan untuk request lainnya.
7
1/1/2011
TCP (Transmission Control Protokol) 3
Dua Protocol Transport Layer yang dipakai :
Transmission Control Protocol (TCP) Connection-oriented dan reliable communication yang artinya data dijamin sampai tujuan Untuk menjamin diperlukan komunikasi awal dengan penerima sebelum transfer data dilakukan Membutuhkan ack setiap penerimaan data Dipakai untuk mentransmisikan data dalam jumlah besar
UDP (User Data Protokol) 4
Lanj.. Dua Protocol Transport Layer yang dipakai :
User Datagram Protocol (UDP) connectionless communication, bekerja tidak menjamin data sampai ditujuan secara utuh. Normalnya untuk mentransmisikan data dalam jumlah kecil pada satu waktu. Reliabilitasnya/penjaminan data sampai pada penerima tergantung dari aplikasi.
8