Anda di halaman 1dari 6

Komunikasi Data

Komdat9.doc-1

Interface Dan Layanan


Fungsi setiap layer adalah untuk melayani 1. Layanan connection-oriented / pelayanan
keperluan layer yang berada diatasnya. Entity berorientasi
adalah elemen-elemen aktif dalam sebuah layer. Layanan dengan pembentukan sambungan
Dapat berupa software entity (contoh : proses) atau terlebih dahulu kemudian membubarkannya
hardware entity (contoh : intelligent I/O chip). Peer setelah transmisi data selesai. Dibuat
entity adalah entity yang berada pada layer yang berdasarkan sistem telepon. Pengguna
sama namun pada mesin yang berbeda. layanan membuat hubungan, menggunakan
hubungan dan menghentikan hubungan
Entity pada layer n mengimplementasikan sebuah (contoh : angkat nomor telepon, putar nomor
layanan yang dipakai oleh layer n+1. Dalam hal ini telepon, berbicara, letakkan telepon)
layer n disebut service provider dan layer n+1 2. Layanan connectionless / pelayanan tidak
disebut service user. Layer n dapat menggunakan berorientasi
layanan layer n-1 agar dapat melaksanakan tugas- Layanan tanpa pembentukan sambungan
tugasnya. dan tiap data yang dikirim mempunyai
alamat tujuannya. Pengguna layanan :
Layanan-layanan tersebut dapat dijumpai dalam membuat koneksi, menggunakan koneksi
SAP (Service Access Point). SAP layer n adalah dan menghentikan koneksi. Aspek penting
sebuah tempat dimana layer n+1 dapat meng- sebuah koneksi adalah seperti halnya
access layanan yang diberikannya. Setiap SAP sebuah tabung, pengirim mendorong obyek
mempunyai alamat yang unik untuk (bit-bit) pada sebuah ujung, dan si penerima
mengidentifikasi dirinya. SAP dalam sistem telepon mengambil bit-bit itu di ujung lainnya sesuai
adalah socket tempat telepon modular dengan urutannya. Dibuat berdasarkan
dihubungkan, sedangkan alamat SAP adalah sistem surat pos. Setiap pesan (surat)
nomor telpon dari soket yang bersangkutan. Sama memiliki alamat yang dituju, mempunyai rute
halnya dengan sistem surat pos, alamat SAP masing-masing yang berdiri sendiri.
adalah nama jalan dan nomor kotak pos. Agar dua Umumnya dua pesan yang mempunyai
layer dapat saling bertukar informasi, harus dibuat alamat tujuan yang sama, maka surat yang
persetujuan tentang interface yang akan dipakai. dikirim lebih dulu akan sampai di tujuan lebih
Pada interface tertentu, entity layer n+1 melintasi dulu juga. Akan tetapi mungkin saja pesan
sebuah IDU (Interface Data Unit) ke entity layer n yang dikirim lebih dahulu mengalami
melalui SAP. IDU terdiri dari sebuah SDU (Service keterlambatan, sehingga pesan yang dikirim
Data Unit) dan beberapa informasi kontrol. SDU berikutnya yang akan sampai duluan. Hal ini
merupakan informasi yang dikirimkan pada tidak mungkin terjadi pada layanan
jaringan ke peer entity hingga sampai di layer n+1. connection oriented.
Informasi kontrol digunakan untuk membantu layer - Layanan unreliable connectionless (tidak
yang dibawah melaksanakan tugasnya (misalnya, menggunakan acknowlegment) disebut
jumlah byte pada SDU). Akan tetapi informasi juga layanan datagram, seperti layanan
kontrol bukan merupakan bagian dari data itu telegram yang tidak memberikan
sendiri. pemberitahuan ke si pengirim.
- Layanan acknowlegment datagram,
Pelayanan seperti pengiriman surat tercatat dan
Kualitas layanan disebut andal jika layanan yang permintaan tanda terima. Pada saat
bersangkutan tidak pernah kehilangan data. tanda terima sudah kembali, pengirim
Biasanya dilengkapi dengan pemberitahuan akan merasa yakin bahwa suratnya telah
(acknowledgment) si penerima bahwa pesan yang dikirimkan ke alamat penerima dan tidak
dikirim telah sampai (delivery). hilang dijalan.
- Layanan request-reply, dimana sebuah
1. Layanan connection-oriented dan datagram berisi permohonan, balasannya
connectionless merupakan jawaban. Umumnya
Layer memiliki 2 macam layanan bagi layer digunakan untuk mengimplementasikan
diatasnya yaitu : model client-server, dimana client
mengajukan pertanyaan dan server akan
menjawabnya

Missa Lamsani
Komunikasi Data
Komdat9.doc-2

2. Layanan primitive 5. data.request : si A mengundang si B


Suatu layanan secara resmi ditentukan oleh belajar bersama
seperangkat primitive (operasi) yang tersedia 6. data.indication : si B mendengar
bagi pengguna / entity lainnya untuk mengakses undangan si A
layanan tersebut. Primitive meminta layanan 7. data.request : si B berkata ingin
untuk membuat aksi / laporan tentang aksi yang memenuhi undangan si
dilakukan oleh sebuah peer entity, yang A
menggolongkannya menjadi 4 kelas yaitu : 8. data.indication : si A mendengar
1. Connect.request yang meminta dimulainya perkataan menerima
suatu hubungan atau menyebabkan undangan tersebut
dikirimkannya sebuah paket / suatu entity 9. disconnect.request : si A memutuskan
meminta layanan untuk mengerjakan hubungan telepon,
sesuatu. Parameternya dapat menspesifi- meletakkan gagang
kasikan kemana mesin tersambung, jenis telepon
layanan yang diinginkan dan ukuran pesan 10.disconnect.indication : si B mendengar anda
maksimum yang akan digunakan dalam telah memutuskan
hubungan yang bersangkutan. hubungan, maka iapun
2. Connect.indication yang memberitahu menyimpan gagang
bahwa sebuah entity yang ada di suatu teleponnya juga.
tempat perlu diinformasikan mengenai suatu
kejadian / ingin membuat hubungan Contoh dalam jaringannya, dimana melibatkan
dengannya. Parameternya berisi identitas dua buah layer yang ada pada sebuah komputer.
pemanggil, jenis layanan yang diinginkan Sebuah request / response menyebabkan sebuah
dan ukuran pesan maksimum yang diajukan. indication / confirm di pihak lain beberapa saat
3. Connect.response yang memberitahukan kemudian. Pengguna layanan (si A dan si B)
bahwa ia menerima atau menolak berada dalam layer n+1 dan penyedia layanan
pengajuan permintaan hubungan tersebut. (sistem telepon) berada di layer n
Suatu entity ingin memberikan tanggapan
terhadap sutu kejadian. Parameternya berisi Layer n+1 1 5 7 Comp. 1
penerimaan dan penolakan, jika ditolak akan Layer n 4 6
meminta usulan ulang. 1 2 3 4 5 6 7 8 9 10 Time
4. Connect.confirm yang mengkonfirmasikan / Layer n+1 3 5 Comp. 2
menanggapi apa yang terjadi terhadap Layer n 2 6 8
permintaan sebelumnya telah kembali.
Paramenternya berisi usulan ulang yang Hubungan layanan dan protokol
biasanya berisi permintaan perubahan Layanan merupakan sekumpulan primitive
ukuran pesan maksimum. (operasi) yang disediakan sebuah layer bagi layer
yang diatasnya, menentukan operasi yang
Negoisasi seperti ini merupakan bagian dari disiapkan untuk dilakukan bagi pengguna-
protokol. penggunanya, tetapi layanan ini tidak
- Layanan confirmed memiliki sebuah request, memberitahukan cara operasi tersebut
indication, response dan confirm (contohnya diimplementasi-kan. Layanan dihubungkan oleh
connect). sebuah interface yang ada diantara 2 layer.
- Layanan unconfirmed hanya memiliki request dan
indication (contohnya disconnect). Tergantung Protokol merupakan sejumlah aturan yang
apakah pengiriman memerlukan mengatur format dan arti sebuah frame, paket /
acknowledgment atau tidak. pesan yang dipertukarkan diantara 2 peer entity
dalam sebuah layer agar dapat
Contoh pada sistem telpon : mengimplementasikan definisi-definisi layanannya.
1. connect.request : si A memutar tombol
nomor telpon si B Contoh Model-model Referensi
2. connect.indication : telpon si B berdering 1. Model Referensi OSI
3. connect.response : si B mengangkat telpon 2. Model Referensi TCP/IP
4. connect.confirm : si A mendengar bunyi
nada panggil berhenti

Missa Lamsani
Komunikasi Data
Komdat9.doc-3

Model referensi OSI - Pada mesin tersebut, semua header tadi dilepas
OSI (Open System Interconnection) dibuat oleh satu persatu sampai mencapai proses penerima.
ISO (International Standards Organization) sebagai - Transmisi data aktual berbentuk vertikal, setiap
standarisasi protokol internasional yang digunakan layer diprogram seolah-olah transmisi ber-
pada berbagai layer yang ditujukan pada langsung secara horisontal. Seperti seorang
penyambungan sistem terbuka (open system) yang diplomat berbahasa Indonesia sedang menyam-
dapat berkomunikasi dengan sistem yang lain. paikan pesan ke diplomat berbahasa rusia, ia
dianggap seolah-olah ia berbicara langsung
Membagi protokol untuk komunikasi data atas 7 dengan diplomat rusia tersebut, padahal sebenar-
layer / lapisan. Dimana tiap layer independent nya ia hanya berbicara ke panerjemahnya jika
tetapi fungsi masing-masing layer tergantung dari dipandang sebagai rincian teknis.
keberhasilan operasi layer sebelumnya.
Pengendalian komunikasi dalam bentuk layer
- Layer tertentu di Tx hanya perlu berhubungan menambah overhead karena tiap layer
dengan layer yang sama di Rx, menggunakan berkomunikasi dengan lawannya melalui header,
protokol. tetapi layer lebih mudah administrasi dan
- Layer tertentu berhubungan dengan layer standarisasinya.
diatasnya dan dibawahnya dimana layer tersebut
berada Tujuan OSI :
- Proses pengiriman memiliki data yang akan 1. Koordinasi berbagai kegiatan
dikirim ke proses penerima. Tx menyerahkan 2. Penyimpanan data
data ke application layer, kemudian menambah- 3. Manajemen sumber dan proses
kan application layer, AH (yang mungkin kosong) 4. Keandalan dan keamanan sistem pendukung
ke ujung depannya dan menyerahkan hasilnya ke perangkat lunak
presentation layer. 5. membuat kerangka agar sistem / jaringan yang
- Presentation layer dapat mengubah data dalam mengikutinya dapat saling berkomunikasi /
berbagai cara dan mungkin saja menambahkan bertukar informasi, sehingga tidak tergantung
sebuah header di ujung depan, memberikan merk dan model peralatan.
hasilnya ke session layer. Presentation layer tidak 6. 3 layer pertama adalah interface antara terminal
menyadari tentang bagian data yang mana diberi dan jaringan yang dipakai bersama, 4 layer
tanda AH oleh application layer yang merupakan terakhir adalah hubungan antara software.
data pengguna sebenarnya. 7. Antar layer berlainan terdapat interface, layer
- Proses pemberian header ini berulang terus yang sama terdapat protokol.
sampai data tersebut mencapai physical layer.
Pada layer ini data akan ditransmisikan ke mesin
lainnya.

Program X Data Program Y

Application AH Data Application

Presentation PH Data unit Presentation

Session SH Data unit Session

Transport TH Data unit Transport

Network NH Data unit Network

Data link LH Data unit LT Data link

Physical Bits Physica


l
Physical transmission medium

Missa Lamsani
Komunikasi Data
Komdat9.doc-4

7 lapisan OSI tersebut adalah : yang dapat ditransmisikan paling efektif.


1. Lapisan fisik Fungsinya untuk memecah berita dalam paket
berhubungan dengan fisik saluran yang dan merakitnya kembali pada tujuan, melalui
digunakan untuk transmisi, berupa peralatan kendali aliran paket dalam hubungan transport.
mekanis dan elektrik / listrik, prosedur interface 5. Lapisan session
dan medium transmisi untuk memulai, Bertugas untuk mengatur, mengorganisir dan
memelihara dan membubarkan hubungan fisik mensinkronkan dialog dalam pertukaran data,
untuk penyaluran bit. Misalkan mengirimkan bit sinkronisasi antara Tx dan Rx, pemeriksaan
1 harus diterima bit 1 pula bukan bit 0. Lapisan password, menentukan hubungan full dan half
harus memungkinkan digunakannya beberapa dupleks, serta sebagai manajemen token.
macam media fisik untuk interkoneksi dengan Fungsinya untuk memeriksa urutan berita jika
beberapa macam kontrol yang berbeda. layer dibawahnya tidak memberikan jaminan
Memberikan standarisasi hubungan antar pin dalam hal penyampaian dan urutan,
dari connector DTE dan DCE. menghubungkan berita dan tanggapan atasnya
2. Lapisan hubungan data dengan cara kendali (contohnya nomor urut),
Tugas utamanya adalah sebagai fasilitas mengendalikan cara percakapan dilaksanakan
transmisi data dan mentransformasi data yaitu aturan untuk dialog.
tersebut ke saluran yang bebas dari kesalahan 6. Lapisan presentasi
transmisi. Merupakan teknik khusus yang Bertugas untuk menjamin penemuan sebuah
digunakan pada prosedur untuk memungkinkan penyelesaian umum bagi masalah tertentu,
pengiriman data melalui media yang relatif sebagai presentasi dan manipulasi data
memiliki error data rate (misal pada saluran sehingga berhubungan dengan syntax
telepon) yang tinggi dengan cara memecah (presentasi data) dan tidak bersangkutpaut
data yang dikirimkan menjadi blok-blok, dimana dengan semantik (arti dari data) yaitu hanya
tiap blok ditambahkan informasi untuk dimengerti oleh layer berikutnya serta sebagai
mengenali error, sehingga lapisan tersebut data encoding. Peralatan / sistem yang
dapat mengenali blok yang diterima dengan menggunakan data format yang berlainan dapat
baik / meminta pengiriman kembali bagi blok- saling berkomunikasi merupakan layer
blok yang mengalami error. Mengatur hubungan penerjemah yang mengatur komposisi data,
antara Tx dan Rx sehingga dapat berhubungan konversi data dalam bentuk yang dapat
dan saling mengenal. Sambungan data tersebut diterapkan untuk mengirimkan data dan
dapat berbentuk : menerima data.
a. DTE melalui circuit switched network 7. Lapisan application
b. DTE melalui circuit switch jaringan pribadi Proses informasi agar dapat dimengerti oleh
c. Simpul ke terminal melalui jaringan paket suatu proses aplikasi yang dapat berupa proses
d. Simpul ke simpul melalui jaringan paket manual / komputer. Mengatur segala sesuatu
3. Lapisan jaringan yang berhubungan dengan pertukaran data /
Tugas utamanya sebagai pengendalian operasi informasi antar pemakai, pernagkat lunak
subnet. Mengatur hubungan antara Tx dan Rx aplikasi / peralatan suatu sistem komputer.
yang menentukan jalan / rute yang harus
ditempuh oleh data / informasi yang dikirimkan. Model referensi TCP/IP
Menjamin adanya connection path agar TCP/IP adalah arsitektur dari suatu jaringan
informasi yang dikirim dapat sampai pada ARPANET. ARPANET adalah jaringan riset yang
alamat yang dituju dan bekerja sebagai traffic disponsori DoD (Departemen Pertahanan AS US
controller yang mengatur prioritas pengiriman Department od Defence) yang menghubungkan
informasi. Routing dan switched yang perlu ratusan universitas dan instalasi pemerintah
untuk membentuk jaringan fisik dilakukan disini. dengan menggunakan kabel telepon sewaan.
Mengendalikan kemacetan yang terjadi. Kemudian saat jaringan satelit dan radio
4. Lapisan transport ditambahkan ke sistem, ternyata protokolnya
Tugas uatamanya adalah menerima data dari mendapat kesulitan dalam menghubungkan
session layer. Mengatur lalu lintas / flow control komputer yang telah tergabung, karena itu
secara keseluruhan melalui beberapa node diperlukan model referensi yang baru. Dengan
sampai ke tujuan dan mengatur agar blok-blok demikian kemampuan untuk menghubungkan
yang dikirimkan dapat diterima dengan ukuran jaringan komputer secara bersama-sama tanpa
yang benar dan mencari cara yang paling baik melihat adanya perbedaan merupakan tujuan
dalam memanfaatkan karakteristik jaringan utamanya, ditambah dengan mengusahakan agar

Missa Lamsani
Komunikasi Data
Komdat9.doc-5

jaringan yang telah ada mampu mempertahankan 3. Lapisan aplikasi


diri dari hilangnya perangkat keras subnet (mesin TCP/IP tidak mempunyai session dan
Tx dan Rx), dengan percakapan yang ada tidak presentation layer karena dianggap tidak
terputus. diperlukan.
Lapisan aplikasi berisi macam-macam protokol
OSI TCP/IP tingkat tinggi, seperti :
7 Application Application 1. TELNET (terminal virtual), yang mengijinkan
Tidak
6 Presentation
terdapat
pengguna pada sebuah mesin untuk log ke
Pada mesin yang ada ditempat yang jauh dan
5 Session model bekerja di terminal jarak jauh itu.
ini 2. FTP (transfer file), memungkinkan
4 Transport Transport pengiriman data dari mesin yang satu ke
3 Network Host-to-network
2 Data Link
mesin yang lain secara efesien.
1 Physical 3. SMTP (surat elektronik), awalnya
merupakan salah satu jenis transfer file,
1. Lapisan internet (internet = dalam jaringan) tetapi dibuat protokol khusus untuk itu.
Menggunakan jaringan packet-switching yang 4. DNS (Domain Name Service), untuk
didasarkan pada connectionless internet- memetakan nama host ke alamat
working layer, yang merupakan simpul yang jaringannya.
mengikat keseluruhan bentuk arsitektur secara 5. NNTP, yaitu protokol yang digunakan untuk
bersamaan. Lapisan internet menentukan memindahkan artikel berita (newsgroup).
format paket dan protokolnya disebut IP 6. HTTP, protokol yang berguna untuk
(Internet Protocol). Bertugas untuk mengambil halama (page) di world wide
memungkinkan host mengirim paket-paket IP web.
ke jaringan / ke tempat tujuan dan 7. Dll
Layer
memungkinkan paket itu berjalan sendiri ke
tempat tujuannya. (OSI Names)
TELNE SMTP
FTP DNS Apllication
2. Lapisan transport T

Dirancang untuk memungkinkan peer entity ada Protokol Transport


UDP
host sumber dan tujuan melakukan TC
P
percakapan. Terdapat 2 buah protokol end-to-
end yaitu : Network
IP
1. TCP (Transmission Contro Protokol)
merupakan protokol yang berorientasi pada Physical &
Network ARPANET SATNET RADIO LA
hubungan yang andal yang mengijinkan N Data Link
sebuah aliran byte yang berasal dari suatu
mesin untuk dikirimkan tanpa error ke Contoh-contoh jaringan
sebuah mesin yang ada di internet. 1. Novell NetWare
Dan memecah aliran byte data menjadi Dirancang untuk digunakan oleh perusahaan
pesan diskret dan meneruskannya ke yang ingin menurunkan ukuran dari mainframe
internet layer. Pada mesin tujuan, proses menjadi jaringan PC (model client-server).
TCP penerima merakit kembali pesan yang Setiap pengguna memiliki deskop PC yang
diterimanya menjadi aliran output. TCP juga berfungsi sebagai client. Dan sejumlah PC yang
menangani pengendalian aliran untuk lebih besar bertindak sebagai server yang
memastikan bahwa pengirim yang cepat bertugas menyediakan layanan file, database,
tidak akan membanjiri pesan yang akan dll ke sejumlah client. Model referensi Novell
diterima panerima yang lambat. Netware memakai stack protokol yang dibuat
2. UDP (User Datagram Protokol) merupakan berdasarkan pada sistem jaringan Xerox (Xerox
protokol yang tidak andal dan tanpa
Network System XNS).
sambungan bagi aplikasi yang tidak
memrlukan pengurutan TCP / pengendalian
aliran dan bagi aplikasi yang ingin melayani
dirinya sendiri. Mengutamakan pengiriman
yang cepat dibandingkan pengiriman yang
akurat.

Missa Lamsani
Komunikasi Data
Komdat9.doc-6

Layer eXchange) hanya menyediakan layanan


Application SAP File Server .. transport saja.
Transport NCP SPX
Pada NetWare tidak terdapat session layer dan
presentation layer. Berbagai protokol aplikasi
Network IPX ditempatkan di application layer.
Data Link Ethernet Token Ring ARCnet
Physical Ethernet Token Ring ARCnet 2. ARPANET
ARPA (Advanced Research Projects Agency)
merupakan research jaringan dari jaringan
Physical layer dan data link dapat dipilih dari telepon circuit-switched yang dianggap tidak
bermacam-macam standar industri, seperti aman, karena jika 1 jalur / switch hilang, maka
ethernet, token ring, ARCnet. Network layer percakapan yang menggunakan jaringan akan
menjalankan protokol antarjaringan tanpa hilang.
sambungan dan tidak dapat diandalkan yang
disebut IPX (Internet Packet eXchange). IPX 3. USENET
menyampaikan paket dari sumber ke tujuan USENET (Use Network) adalah jaringan yang
secara transparan, meski sumber dan tujuan menawarkan suatu pelayanan network news.
terdapat pada jaringan yang berlainan. IPX
memiliki fungsi yang mirip dengan IP, hanya 4. NSFNET / CSNET
saja IPX menggunakan alamat 12-byte, bukan NSF (The US National Science Foundation)
4-byte. Trasport layer yang connection oriented, membuat sebuah jaringan maya yang disebut
yaitu NCP (Network Core Protocol) CSNET (Computer Science Network).
menyediakan layanan transport data pengguna,
dll dan merupakan jantung Netware.
Sedangkan SPX (Sequenced Packet

Missa Lamsani

Anda mungkin juga menyukai