Tuesday, December 29, 2015

Protokol Komputer

Protokol komunikasi atau biasa disebut protokol saja adalah suatu tatacara yang digunakan untuk melaksanakan pertukaran data (pesan) antara dua sistem dalam jaringan. Dalam hal ini, kedua sistem bisa saja berbeda sama sekali. Protokol ini mengurusi perbedaan format data pada kedua sistem hingga pada masalah koneksi listrik.


Standar protokol yang terkenal yaitu OSI (Open System Interconnecting) yang ditentukan oleh ISO (International Standard Organization). Standar OSI ini mendefinisikan 7 lapisan. Pemakai berinteraksi dengan sistem melalui aplikasi yang beroperasi pada lapisan pada lapisan aplikasi. Selanjutnya, aplikasi diproses melalui lapisan demi lapisan, hingga ke lapisan terbawah yang menghubungkan dua sistem secara fisik. Penjelasan lapisan masing-masing :


  • Fisik : Menjamin pengiriman data dalam bentuk deretan bit melalui media transmisi dari satu simpul ke simpul lainnya.
  • Data link : Menjamin blok data yang mengalir ke lapisan jaringan benar-benar bebas kesalahan.
  • Jaringan : Mengatur rute paket data dari simpul sumber ke simpul tujuan dengan memilihkan jalur-jalur koneksi.
  • Transport : Menyediakan hubungan yang handal antara dua simpul yang berkomunikasi.
  • Sesi : Membentuk memelihara, dan menghentikan koneksi antara dua aplikasi yang sedang berjalan pada simpul-simpul yang berkomunikasi.
  • Presentasi : Melakukan pengonversian pesan ( misalnya dari format ASCII ke EBCDIC atau berupa enkripsi/dekripsi).
  • Aplikasi : Menyediakan layanan komunikasi dalam bentuk program aplikasi; misalnya berupa transfer berkas, e-mail, dan pengeksekusian program jarak jauh.