Macam-macam Protokol dan Fungsinya

Pengertian dan fungsi-fungsi dari protocol

Protocol adalah suatu aturan fungsi yang terdapat di dalam sebuah jaringan komputer, contohnya seperti mengirimkan pesan, mengirimkan data, mengirimkan informasi dan fungsi lainnya yang harus dipenuhi oleh sisi pengirim dan penerima supaya komunikasi dapat berlangsung dengan baik dan benar walaupun sistem yang terdapat dalam jaringan tersebut berbeda-beda. tidak semua jenis protokol di dalam sebuah jaringan memiliki fungsi atau fitur-fitur yang sama karena ada juga beberapa protokol yang memiliki fungsi sama meski berada pada tingkat berbeda. biasanya beberapa protokol bergabung dulu dengan protokol lainnya untuk membangun sistem komunikasi yang utuh.
Berikut ini adalah macam-macam protocol beserta fungsinya:


1) ARP (Address Resolution Protocol)

Pengertian ARP (Address Resolution Protocol). pada artikel sebelumnya sudah dijelaskan tentang apa itu ARP. untuk mengungatkan lembalu ARP atau Address Resolution  Protokol  merupakan sebuah protokol. ketika akan mengakses sebuah host TCP/IP menggunakan alamat IP dengan aplikasi yang mendukung teknologi protokol jaringan TCP/IP, maka alamat IP yang dimiliki oleh host yang dituju akan diterjemahkan ke dalam MAC Address agar frame-frame data dapat diteruskan ke tujuan, kemudian akan diprosese oleh network internet card (NIC). NIC tersebut bekerja di dalam lapisan fisik dan lapisan data link dan menggunakan alamat fisik untuk melakukan komunikasi data dalam suatu jaringan. apabila alamat yg dituju berada di luar jaringan lokal, maka ARP akan mencoba untuk mendapatkan MAC address dengan cara broadcast ke semua host pada jaringan dari interface lokal yang menghubungkan jaringan lokal ke luar jaringan (di mana komputer yang dituju berada)

Adapun fungsi dari ARP, yaitu:
- Dapat membuat dan memberikan alamat IP tanpa bergantung dengan perangkat untuk  membantu.
- Dalam mengganti suatu NIC (Network Interface Card) tidak akan mengganti alamat IP device,     tetapi hanya mengubah MAC Address saja
- Paket data dapat diteruskna berdasarkan alamat yag dituju dalam jaringan.

2) RARP (Reverse Address Resolution Protocol)

RARP (Reverse Addrress Resolution Protocol) adalah protokol yang bertugas unutuk menemukan IP address suatu host yang hanya tahu Hardware address-nya saja (misal pada diskless machine) host akan mengirim paket berikut alamat MAC-nya secara broadcast, untuk meminta alamat IP yang sesuai RARP server akan menjawab paket tersebut, sehingga alamat IP akan terindentifikasi.

Fungsi RARP:
- mengadakan translasi MAC address yang diketahui menjadi ip address router untuk mendapatkan ip address dari suatu MAC address yang diketahui nya

3) ICMP (Internet Control Message Protocol)
ICMP (Internet Control Message Protocol) adalah kependekan dari internet control message protocol. ICMP merupakan bagian dari internet protokol. ICMP digunakan peralatan-peralatan yang terhubung melalui jaringan internet untuk keperluan analisa  penggunaan ICMP yang terkenal adalah ping dan traceroute.

pada ping komputer A akan mengirimkan ICMP echo request ke komputer B. komputer B akan membalas ICMP echo replay. komputer A akan menghitung lama waktu antara pengiriman ICMP request dan penerima ICMP reply.  pada traceroute komputer A akan menganalisa jalur yang dipakai untuk menuju B. komputer A akan  mengirimkan ICMP echo request dan hasilnya adalah daftar sejumlah router yang digunakan untuk mencapai B lengkap dengan informasi waktu yang dibutuhkan untuk mencapai setiap routernya. ICMP juga digunakan untuk memberikan pesan error jika suatu layanan (service) yang diminta tidak ada atau jika komputer atau router yang berusaha dicapai tidak dapat dihubungi.

fungsi dari ICMP:
- Membantu proses error handing/melaporkan apabila terjadi error pada sebuah jaringan.
- Membantu control procedure atau prosedur pengaturan pada sebuah jaringan.
- Menyediakan pengendalian error dan pengendalian arus pada network layer atau jaringan
- Mendeteksi terjadinya error pada jaringan, seperti connection lost, kemacetan jaringan dan sebagainya.

4) HTTP (Hypertext Transfer Protocol)


HTTP (Hypertext Transfer Protocol) adalah sebuah protokol dalam jaringan yang digunakan untuk pengiriman paket data atau dokumen dalam sebuah internet(WWW atau world wide web).HTTP sendiri merupakan sebuah protokol yang digunakan sebagai komunikasi data dalam dunia internet yang mana HTTP digunakan untuk distribusi dan sistem informasi hypermedia.Dalam pengertian terssebut, HTTP menetapkanbagaimanpesan diformat dan ditransmisikan, dan seperti apa respon dari browser.

Fungsi dari HTTP:
- Melakukan format terhadap paket data yang sudah ditentukan dan di transmisikan menjadi sebuah data atau file dengan format yang bisa direspon oleh browser (Google,Chrome,Mozila Firefox,Opera mini,UC,Browser, dan sebagainya) sehingga browserbrowser tersebut mamp memunculkan data yang sudah dikirim.

5) FTP (File Transfer Protocol)


FTP (File Transfer Ptotokol) adalah suatu protokol yang berfungsi untuk pertukaran file dalam suatu jaringan komputer yang mendukung protokol TCP/IP. FTP terdiri dari sebuah client dan sebuah server yang merupakan aplikasi yang memberikan akses/pertukaran transfer data antara dua komputer(client dan server).

Fungsi dari  FTP server:
- Mensharing data .
- Menyediakan indirect atau implict remote komputer.
- Menyediakan tempat penyimpanan bagi user.
- Menyediakan transfer data yang reliable dan efisen.
- FTP dapatdigunakan untuk melakukan backup dan restore data website dengan mudah.

6) SMTP (Simple Mail Transfer Protocol)

SMTP (simple Mail Transfer Protocol) Merupakan sebuah protokol dalam jaringan internet yang biasa digunakan dalam pengiriman pesan elektronik(mail).

Fungsi dari SMTP:
- Melakukan transfer email ke pengguna berbasis IP address pada TCP port 25 menggunakan serangkaian perintah  mesin antar host.

7) POP3 (Post Office Protocol versi 3)
POP3 (Post Office Protocol Versi 3) adalah sebuah protocol di dalam jaringan internet yang memiliki fungsi seperti bis surat,dan digunakan di dalam email client yang kita miliki untuk mengambil dan membaca email atau surat elektronik yang masuk.

Fungsi dari POP3:
- Untuk menyimpan sementara email yang terkirim di dalam sebuah email server, dan kemudian meneruskanya ke dalam email client, damana baru akan terespon ketika emailtersebut sudah dibuka oleh user yang berhak(dalam hal ini adalah mereka yang memegang username dan juga password dari alamat email).

8) IMAP4 (Internet Message Access Protocol)

IMAP4 (Internet Message Access Protocol) adalah standar untuk mengakses/mengambil email dari server.IMAP meungkinkan pengguna memilih pesan e-mail yang akan ia ambil, membuat folder di server, mencari pesan e-mail tertentu, bahkan menghapus pesan e-mail yang ada. Kemampuan ini jauh lebih baik  daripada POP3 (Post Office Protocol versi 3) yang hanya memperbolehkan kita mengambil/download semua pesan yang ada tanpa kecuali.

Fungsi IMAP4 :
- E-mail dapat diakses dari mana saja melalui perangkat berbeda
- E-mail dapat diakses melalui web browser tanpa aplikasi mailclient

Komentar