PROTOKOL JARINGAN DAN IP

 PENGERTIAN, FUNGSI, DAN JENIS-JENIS PROTOKOL JARINGAN DAN KELEBIHAN DAN KEKURANGAN IPv4 DAN IPv6


Protokol adalah sebuah sistem yang berfungsi untuk mengatur proses pertukaran data antar komputer dan jaringan. Jika Anda sering berurusan dengan sebuah komputer, pastinya Anda sudah pernah menggunakan protokol jaringan sebelumnya.Tanpa sebuah protokol, proses hubungan antar komputer tidak akan bisa terjadi dan data tidak bisa diakses dengan baik.


Pengertian Protokol Jaringan

Protokol dalam ilmu komputer berarti seperangkat peraturan atau prosedur untuk mengirimkan data antara perangkat elektronik Protokol penting karena tanpa protokol, sebuah komputer yang sedang mengirimkan data bisa jadi mengirimkan data tersebut dalam paket 8-bit sementara komputer yang menerimanya mengharapkan paket 16-bit. 

Protokol-protokol diciptakan dan disepakati secara internasional oleh organisasi-organisasi industri di dalamnya.Salah satu protokol yang paling terkenal adalah OSI (Open Systems Interconnection), dalam bahasa Indonesia interkoneksi sistem terbuka. Di mana OSI adalah seperangkat paduan untuk mengimplementasikan komunikasi jaringan antar komputer Protokol-protokol internet yang paling penting di antaranya adalah TCP/IP, HTTP, dan FTP.

Singkatnya, protokol jaringan adalah sistem yang mengatur komunikasi, hubungan, dan perpindahan data yang ada pada sebuah komputer dan jaringan.


Fungsi Protokol Jaringan

Nah selain menghubungkan dua jaringan, protokol juga punya banyak fungsi lainnya. Berikut adalah beberapa fungsi protokol yang lainnya: 

1. Timeouts

Protokol juga digunakan untuk melakukan self-destructive counter (menghancurkan diri sendiri) pada setiap IP paket yang sudah kadaluarsa dan rusak.

Ini membantu jaringan untuk memberikan batasan umur dari paket dan juga mencegah jaringan mengalami overload karena paket yang rusak.

2. Reassembly

Saat data masuk pada jaringan protokol, informasi yang terkirim akan dipecah menjadi beberapa paket berbeda. Ini dilakukan untuk menghindari ukuran paket yang terlalu besar.

Nah karena pecahan paket tidak dikirimkan secara berurutan, fungsi reassembly adalah untuk menyusun ulang paket paket tersebut saat tiba di jaringan penerima.

3. Options

Protokol juga bisa digunakan untuk mengizinkan komputer pengirim untuk memutuskan bagian dari paket yang akan didapatkan oleh komputer penerima.

Hal ini dilakukan untuk menemukan bagian terpenting yang perlu disampaikan ke jaringan penerima dan menambahkan keamanan paket.

4. Flow Control

Protokol jaringan juga berfungsi untuk mengatur perjalanan data dari transmitter dan receiver satu-persatu untuk membantu membatasi jumlah data yang terkirim.

Flow control juga menentukan proses transfer informasi antara pengirim dan penerima serta mengaktifkan dan menonaktifkan transmisi informasi.


Jenis - jenis Protokol Jaringan

1.  ICMP (Internet Control Message Protocol)

ICMP sendiri adalah sebuah kependekan dari apa yang kita kenal dengan nama Internet Control Message Protocol. Dari namanya, maka sudah bisa kita ketahui bahwa ICMP ini merupakan salah satu protocol jaringan yang digunakan di dalam jaringan internet, disamping protocol – protocol lainnya, seperti TCP/IP. ICMP ini seringkali dikenal sebagai salah satu protocol inti pada keluarga protocol internet, jadi hal ini membuat ICMP memiliki peran dan fungsi yang penting di dalam sebuah jaringan internet.

berikut ini adalah beberapa fungsi utama dari protocol ICMP ini :

  • Membantu proses error handling / 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 lapisan jaringan
  • Mendeteksi terjadinya error pada jaringan, seperti connection lost, kemacetan jaringan dan sebagainya


2.  POP3 (Post Office Protocol versi 3)

POP3 (Post Office Protocol) adalah protokol yang digunakan untuk mengambil surat elektronik (email) dari server email. Protokol ini erat hubungannya dengan protokol SMTP dimana protokol SMTP berguna untuk mengirim surat elektronik dari komputer pengirim ke server. Protokol POP3 dibuat karena desain dari sistem surat elektronik yang mengharuskan adanya server surat elektronik yang menampung surat elektronik untuk sementara sampai surat elektronik tersebut diambil oleh penerima yang berhak.

Fungsi dan Kegunaannya:

Fungsi utama dai POP3 ini adalah untuk menyimpan sementara email yang terkirim didalam sebuah email server, dan kemudian meneruskannya ke dalam email client, dimana baru akan terespon ketika email tersebut sudah dibuka oleh user yang berhak (dalam hal ini adalah mereka yang memegang username dan juga password dari alamat email).


3.  SMTP (Simple Mail Transport Protocol)

SMTP (Simple Mail Transfer Protocol) adalah standard internet untuk surat elektronik (e-mail) transmisi di Internet Protocol (IP) jaringan. Service SMTP berjalan pada protokol TCP port 25, yang merupakan port standar service SMTP. Karena SMTP tidak memiliki kemampuan penyimpanan E-mail dalam mailbox, maka diperlukan protokol lain untuk menjalankan fungsi tersebut yaitu POP3 dan IMAP.

 

Fungsi dan Kegunaannya:

Fungsi utama SMTP adalah menyampaikan E-mail dari satu host ke host lainnya dalam jaringan. Protokol ini tidak memiliki kemampua untuk melakukan penyimpanan dan pengambilan E-mail dari satu mailbox. Dari sisi client e-mail, server SMTP merupakan sarana untuk melakukan outgoing connection atau mengirimkan pesan. Sedangkan untuk incoming connection digunakan protocol POP3. (Choirul Amri M, 2003).


4.  FTP (File Transfer Protocol)

Protokol yang berfungsi untuk pertukaran file dalam suatu jaringan komputer yang mendukung protokol TCP/IP.

Dua hal pokok pada FTP yaitu FTP Server dan FTP Client. FTP juga bisa dikatakan sebuah protokol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah framework.

FTP merupakan salah satu protokol internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan pengunggahan (upload) berkas-berkas komputer antara FTP Client dan FTP Server. FTP Client adalah sebuah aplikasi yang dapat mengeluarkan perintah - perintah FTP ke sebuah FTP Server, sedangkan FTP Server adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespon perintah - perintah dari sebuah FTP Client. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, mengunggah berkas komputer ke FTP Server, serta mengunduh berkas dari FTP Server.

 

Fungsi FTP :

Melakukan transfer file antara komputer yang terhubung melalui jaringan, termasuk internet. Dalam bahasa teknis, FTP dikenal sebagai protokol jaringan yang memungkinkan transfer file antara komputer yang tersambung pada TCP/IP yang berbasis jaringan. Hal ini mencangkup serangkaian peraturan dan prosedur untuk transfer data digital yang aman. FTP juga berfungsi untuk mempermudah dalam pembagian file - file, mempercepat secara tidak langsung atau implicyt menggunakan komputer remote, melindungi user dari berbagai file storage system antar host.


 5.  ARP (Address Resolution Protocol)

Protokol yang berfungsi memetakan IP address menjadi MAC (Media Access Control) Address. ARP merupakan penghubung antara datalink layer dan IP layer pada TCP/IP. Semua komunikasi yang berbasis Ethernet menggunakan protokol ARP ini. Intinya setiap komputer atau device yang akan berkomunikasi pasti akan melakukan transaksi atau tukar menukar informasi terkait antara IP dan MAC Address. Setiap transaksi akan disimpan di dalam cache OS kita. Namun protokol ini punya kelemahan serius, karena setiap komputer bisa saja memberikan transaksi ARP yang dimanipulasi. Dengan merubah MAC address yang sesungguhnya, kelemahan ini dimanfaatkan untuk jenis serangan ARP Poisoning atau ARP Spoofing atau Man In The Middle Attack.

 

Fungsi ARP :

Untuk meningkatkan keamanan. Dalam mikrotik, masukan ARP bisa didapat secara dinamik. Namun untuk meningkatkan keamanan, kita dapat memasukkan ARP statis secara manual. Dengan hanya membolehkan sebuah router me-reply hanya untuk masukan ARP statis pada tabel ARP, maka akan membatasi akses ke router dan jaringan di belakang router, yang hanya untuk IP Address atau Mac Address dengan kombinasi.


KELEBIHAN DAN KEKURANGAN IPv4 DAN IPv6

IPv4

PENGERTIAN

IPv4 (internet Protocol version 4) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32bit, dan secara teoretis dapat mengalamati hingga 4 miliar host komputer atau lebih tepatnya 4.294.967.296 host di seluruh dunia, jumlah host tersebut didapatkan dari 256 (didapatkan dari 8 bit) dipangkat 4(karena terdapat 4 oktet) sehingga nilai maksimal dari alamat IP versi 4 tersebut adalah 255.255.255.255 di mana nilai dihitung dari nol sehingga nilai nilai host yang dapat ditampung adalah 256x256x256x256=4.294.967.296 host, bila host yang ada di seluruh dunia melebihi kuota tersebut maka dibuatlah IP versi 6 atau IPv6. Contoh alamat IP versi 4 adalah 192.168.1.128.

KELEBIHAN

  • Tidak mensyaratkan ukuran paket pada link layer dan harus bisa menyusun kembali paket berukuran 576 byte.
  • Pengelolaan rute informasi yang tidak memerlukan seluruh 32 bit tersebut, melainkan cukup hanya bagian jaringannya saja, sehingga besar informasi rute yang disimpan di router, menjadi kecil. Setelah address jaringan diperoleh, maka organisasi tersebut dapat secara bebas memberikan address bagian host pada masing-masing hostnya.

KEKURANGAN

  • Panjang alamat 32 bit (4bytes).
  • Dikonfigurasi secara manual atau DHCP IPv4.
  • Dukungan terhadap IPSec opsional.
  • Fragmentasi dilakukan oleh pengirim dan pada router, menurunkan kinerja router.
  • IPv4 yang hanya memiliki panjang 32-bit (jumlah total alamat yang dapat dicapainya mencapai 4,294,967,296 alamat). IPv4, meskipun total alamatnya mencapai 4 miliar, pada kenyataannya tidak sampai 4 miliar alamat, karena ada beberapa limitasi, sehingga implementasinya saat ini hanya mencapai beberapa ratus juta saja.


IPv6

PENGERTIAN

IPv6 adalah protokol internet generasi baru yang menggantikan protokol versi sebelumnya. IPv6 dikembangkan oleh Internet Engineering Task Force. Tujuan utama diciptakan IPv6 karena keterbatasan ruang alamat di IPv4 yang hanya terdiri dari 32 bit.

KELEBIHAN

  • Format header baru. Header baru IPv6 lebih efisien daripada header pada IPv4 (karena memiliki overhead yang lebih kecil). Hal ini diperoleh dengan menghilangkan beberapa bagian yang tidak penting atau opsional.
  • Jumlah alamat yang jauh lebih besar.
  • Infrastruktur routing dan addressing yang efisien dan hirarkis.
  • Kemampuan Plug-and-play melalui stateless maupun statefull address auto-configuration.
  • Keamanan yang sudah menjadi standar built-in.Jika pada IPv4 fitur IPsec hanya bersifat opsional maka pada IPv6 fitur IPsec ini menjadi spesifikasi standar. Paket IPv6 sudah bisa secara langsung diamankan pada layer network.
  • Dukungan  yang lebih bagus untuk QoS. Adanya bagian (field) baru pada header IPv6 untuk mengidentifikasi trafik (Flow Label) dan Traffic Class untuk prioritas trafik membuat QoS yang lebih terjamin bisa diperoleh, bahkan ketika payload dari paket terenkripsi dengan IPSec dan ESP.
  • Berbagai protokol baru untuk keperluan interaksi antar node.
  • Ekstensibilitas.

KEKURANGAN

  • Operasi IPv6 membutuhkan perubahan perangkat (keras dan/atau lunak) yang baru yang mendukungnya.
  • Harus ada pelatihan tambahan, serta kewajiban tetap mengoperasikan jaringan IPv4, sebab masih banyak layanan IPv6 yang berjalan di atas IPv4.

Komentar