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-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
Posting Komentar