Proses komunikasi pada sistem terdistribusi tidak
dapat lepas dari jaringan komputer. Pada jaringan komputer ada yang bernama
protokol untuk proses komunikasi. Protokol merupakan suatu aturan jalur proses
komunikasi antar satu jaringan dengan jaringan lainnya.
Komponen Protokol :
1. Aturan
atau prosedur (syntax)
Mengatur pembentukan/pemutusan hubungan
Mengatur proses transfer data
Mengatur pembentukan/pemutusan hubungan
Mengatur proses transfer data
2. Format
atau bentuk (grammar)
Representasi pesan
Representasi pesan
3 3. Kosakata
(semantik)
Jenis pesan dan makna masing-masing pesan
Jenis pesan dan makna masing-masing pesan
Fungsi Protokol :
Fragmentasi
dan reassembly
Membagi-bagi
informasi menjadi beberapa paket pada saat pengiriman dan menyatukan
paket-paket itu menjadi informasi kembali pada saat penerimaan.
Encapsulation
Membungkus suatu
informasi dengan address, kode-kode
koreksi dan lain-lain
3 Connection
control
Membangun atau
memutuskan hubungan (jalur) komunikasi data antara pengirim dan penerima
4 Flow
control
Pengatur
perjalanan data dari sisi pengirim ke sisi penerima.
5 Error
control
Mengontrol
terjadinya kesalahan yang terjadi pada waktu data dikirimkan
6 Transmission
service
Memberi
pelayanan dan kemanan data pada proses komunikasi antar jaringan.
Standarisasi Protokol
Dahulu proses
komunikasi antar komputer tergantung dari vendor yang digunakan. Jadi proses
komunikasi antar komputer tidak berjalan jika memakai vendor yang berbeda. Ini sangat
sulit dilakukan, karena mereka mengunakan protokol dan format data yang
berbeda-beda. Sehingga
International Standards Organization (ISO) membuat suatu arsitektur
komunikasi yang dikenal sebagai Open System Interconnection (OSI). OSI berupaya
membentuk standar umum jaringan komputer untuk menunjang interoperatibilitas antar
pemasok yang berbeda. Dalam suatu jaringan yang besar biasanya terdapat banyak protokol
jaringan yang berbeda. Tidak adanya suatu protokol yang sama, membuat banyak perangkat
tidak bisa saling berkomunikasi.
Application
- Menyediakan layanan jaringan seperti transfer file menggunakan FTP, halaman web menggunakan HTTP
- Pertukaran informasi antara program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya.
- Otentifikasi User
- Contoh protokol : FTP, Telnet, SMTP, SNMP dll
Presentation
- Merepresentasikan Data
- Memastikan Data Dapat di baca dan digunakan oleh sistem
- Menentukan format data, struktur data
- Menyediakan enkripsi data
- Contoh protokol : TDI, ASCII, EBCDIC, MIDI, MPEG dll
Session
- Mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau diatur
- Contoh Protokol : SQL, DNS, ASP NetBIOS dll
Transport
- Pada layer ini data dikelompokkan dalam bentuk segmen
- Menangani transportasi antar host
- Menjamin relaibilitas data yang di salurkan
- Membangun, memantain dan mematikan sirkuit virtual
- Mentransmisikan ulang terhadap paket-paket yang hilang di tengah jalan
- Menyediakan penanganan error (error handling)
- Contoh protokol : TCP, UDP, SPX dll
Network
- Pengalamatan dan routing
- Mengkelompokkan data dalam paket
- Menyalurkan paket data
- Memilih jalur terbaik
- Contoh Perangkat : Router, Switch Layer-3
- Contoh Protokol : IPX, IP, IGRP, OSPF dll
Data Link
- Pada layer ini bit data di kelompokkan menjadi frame.
- Menyajikan format data yang akan di transmisikan dan cara akses kedalam sebuah jaringan
- Menyajikan Deteksi Kesalahan
- Contoh Perangkat : Hub, Switch, bridge
- Contoh Protokol : ATM, FDDI, Frame Relay dll
Physical
- Bertanggung jawab atas proses data menjadi bit dan mentransfernya melalui media, seperti kabel, dan menjadi koneksi fisik antar sistem.
- Mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
- Contoh protokol : RS-232,T1, E1, SONET, HUB, Repeater dll.
Referensi :
http://home.unpar.ac.id/~gatut/kuliah/AIK-342/protokol.html
http://naeli.staff.gunadarma.ac.id/Downloads/files/8465/Komunikasi_revisi.pdf
http://lecturer.eepis-its.edu/~hero/datahero/kuliah/PJJ-Jarkom/pdf/P8.pdf
http://mtk.blog.ittelkom.ac.id/blog/files/2012/10/Protokol-Pada-Jaringan-Komputer.pdf
Berikut materi yang berkaitan dengan komunikasi dalam sistem terdistribusi :
http://insurgent.blogspot.com/2014/03/konsep-objek-terdistribusi.html
http://bengore.blogspot.com/2014/03/konsep-object-interface.html
http://bengore.blogspot.com/2014/03/konsep-object-interface.html
Tidak ada komentar:
Posting Komentar