Pengertian, Fungsi, Dan Jenis-Jenis Protokol Jaringan

Protokol Jaringan

Didalam sebuah jaringan komputer terdapat sebuah aturan yang dinamakan Protokol. Protokol jaringan adalah standar dan kebijakan formal yang terdiri dari aturan, prosedur, dan format yang mendefinisikan komunikasi antara dua atau lebih perangkat melalui jaringan. Protokol jaringan mengatur proses ujung ke ujung dari data atau komunikasi jaringan yang tepat waktu, aman dan terkelola. Kali ini Admin akan membahas mengenai Pengertian, Jenis, dan Fungsi Protokol Jaringan.

Baca Juga: Apa Yang Dimaksud Port Dalam Jaringan Komputer

Pengertian Protokol Jaringan

Protokol jaringan menggabungkan semua proses, persyaratan, dan kendala memulai dan menyelesaikan komunikasi antara komputer, server, router, dan perangkat yang mendukung jaringan lainnya. Protokol jaringan harus dikonfirmasi dan diinstal oleh pengirim dan penerima untuk memastikan komunikasi jaringan/data dan berlaku untuk perangkat lunak dan perangkat keras yang berkomunikasi di jaringan.

Fungsi Protokol Jaringan

Tentunya dengan adanya  protokol jaringan dapat memberikan kemudahan bagi para pengembang aplikasi dan penggunanya (client). Masing-masing protokol memiliki fungsi yang berbeda. Walaupun dalam beberapa kasus, fungsi protokol jaringan memiliki kesamaan di tingkat tertentu. Yang pasti, setiap protokol akan saling terhubung dan bersatu secara teratur. Dan menjalankan perannya untuk:

  1. Sebagai layanan transmisi.
  2. Mengontrol kesalahan (Error correction).
  3. Melakukan pencatatan alamat (Addressing).
  4. Multiplexing.
  5. Mengatur alur kontrol (Flow control).
  6. Pemisahan dan perakitan.
  7. Encapsulation.
  8. Pengiriman tersusun.
  9. Pengiriman perintah.
  10. Mengontrol koneksi (Control connection).

Jenis Jenis Protokol Jaringan

FTP (File Transfer Protocol)

File Transfer Protocol (FTP) adalah protokol jaringan standar yang digunakan untuk mentransfer file komputer antara klien dan server di jaringan komputer.

SSH (Secure Shell)

Secure Shell (SSH) adalah protokol jaringan kriptografis untuk mengoperasikan layanan jaringan dengan aman melalui jaringan yang tidak aman. Contoh aplikasi yang paling dikenal adalah untuk login jarak jauh ke sistem komputer oleh pengguna.

SMTP (Simple Mail Transfer Protocol)

Simple Mail Transfer Protocol (SMTP) adalah standar Internet untuk transmisi surat elektronik (email). Pertama kali didefinisikan oleh RFC 821 pada tahun 1982, ini terakhir diperbarui pada 2008 dengan penambahan SMTP yang diperluas oleh RFC 5321, yang merupakan protokol yang digunakan secara luas saat ini.

DNS (Domain Name System/Service)

Domain Name System (DNS) adalah sistem penamaan desentralisasi hirarkis untuk komputer, layanan, atau sumber daya lain yang terhubung ke Internet atau jaringan pribadi.

HTTP (Hypertext Transfer Protocol)

Hypertext Transfer Protocol (HTTP) adalah protokol aplikasi untuk sistem informasi terdistribusi, kolaboratif, dan hypermedia. HTTP adalah dasar dari komunikasi data untuk World Wide Web

POP3 (Post Office Protocol Version 3)

Post Office Protocol Version 3 adalah protokol yang digunakan oleh klien e-mail untuk mengambil pesan dari server jauh

IMAP (Internet Message Access Protocol)

Dalam komputasi, Internet Message Access Protocol (IMAP) adalah protokol standar Internet yang digunakan oleh klien email untuk mengambil pesan email dari server email melalui koneksi TCP / IP. IMAP didefinisikan oleh RFC 3501.

HTTPS (Hypertext Transfer Protocol Secure)

HTTPS (HTTP Secure) adalah adaptasi dari Hypertext Transfer Protocol (HTTP) untuk komunikasi yang aman melalui jaringan komputer, dan banyak digunakan di Internet. Dalam HTTPS, protokol komunikasi dienkripsi oleh Transport Layer Security (TLS), atau sebelumnya, pendahulunya, Secure Sockets Layer (SSL). Protokol karena itu juga sering disebut sebagai HTTP over TLS, atau HTTP over SSL.

TCP (Transmission Control Protocol)

Transmission Control Protocol (TCP) adalah salah satu protokol utama dari paket protokol Internet. Itu berasal dari implementasi jaringan awal di mana ia melengkapi Internet Protocol (IP). Oleh karena itu, seluruh rangkaian ini biasa disebut dengan TCP/IP. TCP menyediakan pengiriman aliran oktet yang dapat diandalkan, dipesan, dan diperiksa kesalahan antara aplikasi yang berjalan di host yang berkomunikasi oleh jaringan IP. 

Aplikasi Internet utama seperti World Wide Web, email, administrasi jarak jauh, dan transfer file bergantung pada TCP. Aplikasi yang tidak memerlukan layanan aliran data yang andal dapat menggunakan User Datagram Protocol (UDP), yang menyediakan layanan datagram tanpa koneksi yang menekankan latensi yang berkurang daripada keandalan.

UDP (User Datagram Protocol)

Dalam jaringan komputer, User Datagram Protocol (UDP) adalah salah satu anggota inti dari paket protokol Internet. Protokol ini dirancang oleh David P. Reed pada tahun 1980 dan secara resmi didefinisikan dalam RFC 768. Dengan UDP, aplikasi komputer dapat mengirim pesan, dalam hal ini disebut sebagai datagram, ke host lain di jaringan Internet Protocol (IP). Komunikasi sebelumnya tidak diperlukan untuk mengatur saluran komunikasi atau jalur data.

ARP (Address Resolution Protocol)

Address Resolution Protocol (ARP) adalah protokol komunikasi yang digunakan untuk menemukan alamat lapisan tautan yang terkait dengan alamat IPv4 yang diberikan, fungsi kritis dalam jaringan komputer Protokol Internet (IP).

RARP (Reverse ARP)

Reverse Address Resolution Protocol (RARP) adalah protokol jaringan komputer usang yang digunakan oleh komputer klien untuk meminta alamat Internet Protocol (IPv4) dari jaringan komputer, ketika semua yang tersedia adalah lapisan tautan atau alamat perangkat kerasnya, seperti MAC. alamat.

DHCP (Dynamic Host Configuration Protocol)

Dynamic Host Configuration Protocol (DHCP) adalah protokol manajemen jaringan yang digunakan pada jaringan TCP / IP di mana server DHCP secara dinamis menetapkan alamat IP dan parameter konfigurasi jaringan lainnya untuk setiap perangkat di jaringan sehingga mereka dapat berkomunikasi dengan jaringan IP lainnya.

MTP (Media Transfer Protocol)

Media Transfer Protocol (MTP) adalah perpanjangan dari protokol komunikasi Picture Transfer Protocol (PTP) yang memungkinkan file media ditransfer secara atom ke dan dari perangkat portabel. Sedangkan PTP dirancang untuk mengunduh foto dari kamera digital.

Media Transfer Protocol memungkinkan transfer file musik pada pemutar audio digital dan file media pada pemutar media portabel, serta informasi pribadi tentang asisten digital pribadi. MTP adalah bagian penting dari WMDRM10-PD, layanan manajemen hak digital (DRM) untuk platform Windows Media.

SFTP (Secure File Transfer Protocol)

Dalam komputasi, Protokol Transfer File SSH (Secure File Transfer Protocol, atau SFTP) adalah protokol jaringan yang menyediakan akses file, transfer file, dan manajemen file melalui aliran data apa pun yang dapat diandalkan. Itu dirancang oleh Internet Engineering Task Force (IETF) sebagai perpanjangan dari protokol Secure Shell (SSH) versi 2.0 untuk memberikan kemampuan transfer file yang aman.

Draft Internet IETF menyatakan bahwa, meskipun protokol ini dijelaskan dalam konteks protokol SSH-2, ia dapat digunakan dalam sejumlah aplikasi yang berbeda, seperti transfer file aman melalui Transport Layer Security (TLS) dan transfer manajemen informasi dalam aplikasi VPN. Protokol ini mengasumsikan bahwa ia dijalankan melalui saluran yang aman, seperti SSH, bahwa server telah mengotentikasi klien, dan bahwa identitas pengguna klien tersedia untuk protokol tersebut.

SSL (Secure Socket Layer)

Transport Layer Security (TLS) – dan pendahulunya, Secure Sockets Layer (SSL), yang sekarang dilarang digunakan – adalah protokol kriptografi yang menyediakan keamanan komunikasi melalui jaringan komputer. Beberapa versi protokol menemukan penggunaan luas dalam aplikasi seperti browsing web, email, faks Internet, pesan instan, dan voice over IP (VoIP). Situs web dapat menggunakan TLS untuk mengamankan semua komunikasi antara server dan browser web mereka.

TLS (Transport Layer Security)

Transport Layer Security (TLS) – dan pendahulunya, Secure Sockets Layer (SSL), yang sekarang dilarang digunakan – adalah protokol kriptografi yang menyediakan keamanan komunikasi melalui jaringan komputer. 

Beberapa versi protokol menemukan penggunaan luas dalam aplikasi seperti browsing web, email, faks Internet, pesan instan, dan voice over IP (VoIP). Situs web dapat menggunakan TLS untuk mengamankan semua komunikasi antara server dan browser web mereka.

NTP (Network Time Protocol)

Network Time Protocol (NTP) adalah protokol jaringan untuk sinkronisasi jam antara sistem komputer melalui jaringan data packet-switched, variabel-latency. Beroperasi sejak sebelum 1985, NTP adalah salah satu protokol Internet tertua yang digunakan saat ini. NTP dirancang oleh David L. Mills dari University of Delaware.

PPP (Point-to-Point Protocol)

Dalam jaringan komputer, Point-to-Point Protocol (PPP) adalah protokol komunikasi layer data (layer 2) yang digunakan untuk membuat koneksi langsung antara dua node. Ini menghubungkan dua router secara langsung tanpa host atau perangkat jaringan lain di antaranya. Itu dapat memberikan otentikasi koneksi, enkripsi transmisi, dan kompresi.

NNTP (Protokol Transfer Berita Jaringan)

Network News Transfer Protocol (NNTP) adalah protokol aplikasi yang digunakan untuk mengangkut artikel berita Usenet (netnews) antara server berita dan untuk membaca dan memposting artikel oleh aplikasi klien pengguna akhir. 

Brian’s Office dari University of California, San Diego dan Phil Lapsley dari University of California, Berkeley menulis RFC 977, spesifikasi untuk Network News Transfer Protocol, pada bulan Maret 1986. Kontributor lain termasuk Stan O. Barber dari Baylor College of Medicine dan Erik Fair dari Apple Computer.

QOTD (Quote of the Day)

Layanan Quote of the Day (QOTD) adalah anggota dari paket protokol Internet, didefinisikan dalam RFC 865. Sebagaimana ditunjukkan di sana, konsep QOTD mendahului spesifikasi, ketika QOTD digunakan oleh mainframe sysadmin untuk menyiarkan kutipan harian berdasarkan permintaan oleh sebuah pengguna. Itu kemudian secara resmi dikodifikasikan baik untuk tujuan sebelumnya maupun untuk tujuan pengujian dan pengukuran dalam RFC 865.

ICMP (Internet Control Message Protocol)

Internet Control Message Protocol (ICMP) adalah protokol pendukung dalam rangkaian protokol Internet. Ini digunakan oleh perangkat jaringan, termasuk router, untuk mengirim pesan kesalahan dan informasi operasional yang menunjukkan, misalnya, bahwa layanan yang diminta tidak tersedia atau bahwa host atau router tidak dapat dijangkau.

IGMP (Internet Group Management Protocol)

Internet Group Management Protocol (IGMP) adalah protokol komunikasi yang digunakan oleh host dan router yang berdekatan pada jaringan IPv4 untuk membentuk keanggotaan grup multicast. IGMP adalah bagian integral dari IP multicast.

Telnet

Telnet adalah seperangkat aturan yang dirancang untuk menghubungkan satu sistem dengan yang lain. Proses menghubungkan di sini disebut sebagai login jarak jauh. Sistem yang meminta koneksi adalah komputer lokal, dan sistem yang menerima koneksi adalah komputer jarak jauh.

Gopher

Gopher adalah kumpulan aturan yang diterapkan untuk mencari, mengambil serta menampilkan dokumen dari situs yang terisolasi. Gopher juga bekerja berdasarkan prinsip klien / server.

Bagaimana Cara Keja Protokol Jaringan?

Protokol jaringan memecah proses-proses yang lebih besar menjadi fungsi-fungsi dan tugas-tugas yang terpisah dan didefinisikan secara sempit di setiap tingkat jaringan. Dalam model standar, yang dikenal sebagai model Open Systems Interconnection (OSI), satu atau lebih protokol jaringan mengatur aktivitas di setiap lapisan dalam pertukaran telekomunikasi.

Satu set protokol jaringan yang bekerja sama disebut seperangkat protokol. TCP/IP mencakup berbagai protokol di lapisan, seperti data, jaringan, transportasi dan lapisan aplikasi, bekerja sama untuk memungkinkan konektivitas internet. Ini termasuk:

  • Transmission Control Protocol ( TCP ), yang menggunakan seperangkat aturan untuk bertukar pesan dengan titik internet lainnya di tingkat paket informasi.
  • User Datagram Protocol ( UDP ), yang bertindak sebagai protokol komunikasi alternatif untuk TCP dan digunakan untuk membangun koneksi latensi rendah dan toleransi kerugian antara aplikasi dan Internet.
  • Protokol Internet ( IP ), yang menggunakan seperangkat aturan untuk mengirim dan menerima pesan di tingkat alamat Internet.
  • Protokol jaringan tambahan yang mencakup Hypertext Transfer Protocol ( HTTP ) dan File Transfer Protocol ( FTP ), yang masing-masing telah menetapkan seperangkat aturan untuk bertukar dan menampilkan informasi.

Setiap paket yang dikirim dan diterima melalui jaringan berisi data biner. Sebagian besar protokol akan menambahkan header di awal setiap paket untuk menyimpan informasi tentang pengirim dan tujuan pesan yang dituju.

Beberapa protokol juga dapat menyertakan catatan kaki di bagian akhir dengan informasi tambahan. Protokol jaringan memproses header dan footer ini sebagai bagian dari data yang bergerak di antara perangkat untuk mengidentifikasi pesan dari jenis mereka sendiri.

Penggunaan Protokol Jaringan

Misalkan ada sebuah Sistem operasi modern berisi layanan perangkat lunak bawaan yang menerapkan dukungan untuk beberapa protokol jaringan. Aplikasi seperti browser web berisi pustaka perangkat lunak yang mendukung protokol tingkat tinggi yang diperlukan agar aplikasi berfungsi. Untuk beberapa protokol TCP/ IP dan routing tingkat rendah, dukungan diimplementasikan dalam perangkat keras langsung (chipset silikon) untuk meningkatkan kinerja.

Setiap paket yang dikirim dan diterima melalui jaringan berisi data biner (satu dan nol yang menyandikan isi setiap pesan). Sebagian besar protokol menambahkan header kecil  di awal setiap paket untuk menyimpan informasi tentang pengirim pesan dan tujuan yang dituju. Beberapa protokol juga menambahkan catatan footer di bagian akhir.

Setiap protokol jaringan memiliki kemampuan untuk mengidentifikasi pesan dari jenisnya sendiri dan memproses header dan footer sebagai bagian dari memindahkan data antar perangkat. Sekelompok protokol jaringan yang bekerja bersama di tingkat yang lebih tinggi dan lebih rendah sering disebut protocol family.

Kerentanan Protokol Jaringan

Salah satu kerentanan utama yang ditemukan dalam protokol jaringan adalah bahwa mereka tidak dirancang untuk keamanan. Kurangnya perlindungan mereka terkadang dapat memungkinkan serangan berbahaya, seperti menguping dan poisoning cach untuk mempengaruhi sistem.

Serangan paling umum pada protokol jaringan adalah iklan rute palsu, menyebabkan lalu lintas melewati host yang disusupi dan bukannya yang sesuai. Analisis protokol jaringan telah dirancang dan diinstal sebagai respons terhadap kerentanan ini. Analisis protokol jaringan melindungi sistem terhadap aktivitas jahat dengan melengkapi firewall, program anti-virus, dan perangkat lunak anti-spyware.

Kesimpulan

Protokol jaringan adalah seperangkat aturan yang ditetapkan yang menentukan cara memformat, mengirim dan menerima data sehingga perangkat jaringan komputer, dari server dan router ke titik akhir, dapat berkomunikasi terlepas dari perbedaan infrastruktur, desain, atau standar yang mendasarinya.


Sekian artikel Pengertian, Fungsi, Dan Jenis-Jenis Protokol Jaringan. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…

Related posts

5 Manfaat Menggunakan Alamat IP Dinamis

8 Pertanyaan cPanel Yang Sering Diajukan Beserta Jawabannya

Ini Dia Pengertian Hosting Dan Fungsinya