" Seperangkat peraturan atau prosedur untuk mengirimkan data antara perangkat elektronik, misalnya Komputer. Agar komputer satu dengan lainnya dapat bertukar informasi."
Salah satu protokol yang paling terkenal adalah OSI ( Open System Interconnection ) yang diartikan sebagai seperangkat paduan untuk mengimplementasikan komunikasi jaringan antar komputer.
Hal-hal yang harus diperhatikan dalam protokol sebagai berikut :
- Syntax -> format data dan cara pengkodean yang digunakan untuk mengkodekan sinyal.
- Semantix -> untuk mengetahui maksud dan informasi yang dikirim dan mengoreksi kesalahan yang terjadi dari informasi tadi.
- Timing -> untuk mengetahui kecepatan transmisi data.
Jenis-jenis Protokol Jaringan
- ICMP ( Internet Control Message Protocol )
" Merupakan Protokol Jaringan Internet yang berfungsi untuk memberikan kiriman pesan-pesan ke dalam sebuah jaringan, mulai dari mengirimkan pesan eror, pesan diterima, connection lost, dan sebagainya."
Dengan adanya ICMP, maka jaringan akan mengetahui respon-respon yang terjadi selama konektivitas di dalam jaringan itu berlangsung.
Apa saja fungsi ICMP ?
- Membantu proses eror Handling / melaporkan apabila terjadi error pada sebuah jaringan.
Error merupakan salah satu gejala yang paling mungkin terjadi di dalam sebuah jaringan komputer. Error terjadi ketika pesan dan request tidak dapat tersampaikan ke host atau koneksi terputus ketika dalam proses tranmisi data.
Dengan adanya ICMP, maka setiap eror yang terjadi dapat di handle langsung oleh protokol ini.
2. Membantu Control Procedure / prosedur pengaturan pada sebuah jaringan.
Prosedur pengontrolan merupakan tugas dan fungsi utama dari protokol ICMP ini. Yang bertugas untuk mengatur dan mengontrol segala macam bentuk pengaturan pada sebuah jaringan komputer.
Dengan adanya ICMP, maka setiap jaringan komputer dapat berjalan sesuai dengan prosedur juga ketentuan yang ada, sehingga tidak mengalami kesalahan dalam proses transmisi jaringan.
3. Menyediakan pengendalian error dan pengendalian arus pada network layer atau lapisan jaringan.
Selain melakukan pengendalian eror , ICMP juga memiliki tugas lainnya seperti melakukan pengenalan serta pengidentifikasian terhadap arus informasi yang ditransmisikan pada network layer atau lapisan jaringan.
Contohnya, ketika sebuah jaringan memiliki beberapa beberapa macam lapisan atau layer-layer tertentuyang mana setiap paket data harus melewatinya. Disaat inilah ICMP bertugas untuk melakukan pengendalian terhadap arus yang akan masuk ke dalam masing-masing layer tersebut.
4. Mendeteksi terjadinya error pada jaringan seperti Connection Lost, kemacetan jaringan dan lainnya.
Ketika ICMP mendeteksi terjadinya eror, biasanya router atau perangkat keras jaringan lainnya akan memberikan tanda kepada ICMP, misalnya host tidak dapat dijangkau atau koneksi terputus.
Ketika ICMP mendeteksi terjadinya eror, biasanya router atau perangkat keras jaringan lainnya akan memberikan tanda kepada ICMP, misalnya host tidak dapat dijangkau atau koneksi terputus.
Ada 2 Tipe Pesan pada ICMP :
1. ICMP Error Message : suatu pesan yang disampaikan oleh ICMP ketika terjadi kesalahan atau eror pada jaringan komputer yang sedang berjalan.
Beberapa Jenis ICMP Error Message :
- Destination Unreachable " merupakan suatu pesan eror yang terjadi ketika pengiriman paket data mengalami kegagalan tranmisi, yang disebabkan oleh putusnya jalur koneksi baik jalur secara fisik maupun jalur secara logic pada suatu jaringan. Biasanya Destination Unreachable disampaikan oleh perangkat keras router. "
- Time Exceeded " merupakan pesan yang dikirimkan oleh ICMP ketika field TTL pada paket IP sudah habis, namun paket tersebut belum juga sampai pada tujuannya. Hal ini mirip seperti request timed out ketika kita akan masuk ke dalam sebuah situs di Internet."
- Parameter Problem " merupakan proses kesalahan ketika terjadi kesalahan parameter pada header paket data yang ditransmisikan."
- Source Quench " merupakan pesan yang dikirimkan ketika router tujuan mengalami gangguan , sehingga hal ini akan menyebabkan pengiriman paket data harus menjadi lebih lambat daripada biasanya."
2. ICMP Query Message : merupakan pesan pada ICMP yang dikirimkan oleh node, yang kemudian dijawab oleh format-format spesifik dari node yang dituju, jadi tidak berhubungan dengan eror message dan hanya berupa pembalasan pesan yang dikirimkan.
- POP3 ( Post Office Protocol versi 3 )
" Protokol pada jaringan internet yang memiliki fungsi seperti bus email dan digunakan pada klien email yang harus kita ambil dan baca email atau email masuk."
Fungsi utama POP3 : menyimpan sementara email yang dikirim ke server email, lalu meneruskan nya ke klien email yang akan direspon saat email dibuka oleh pengguna yang memenuhi syarat.
" Protokol pada jaringan internet yang berfungsi untuk mengirimkan pesan email agar tepat waktu dan efisien kepada penerima. SMTP memberi perintah untuk mengontrol negoisasi dan transmisi melalui koneksi data stream Transfer Control Protocol ( TCP ).
^ 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.
- SMTP ( Simple Mail Transfer Protocol )
" Protokol pada jaringan internet yang berfungsi untuk mengirimkan pesan email agar tepat waktu dan efisien kepada penerima. SMTP memberi perintah untuk mengontrol negoisasi dan transmisi melalui koneksi data stream Transfer Control Protocol ( TCP ).
SMTP berada pada layer aplikasi ( application layer ) pada model OSI, dimana layer aplikasi ini berfungsi untuk menjalankan proses aplikasi dari pengguna seperti untuk sinkronisasi komunikasi, penentuan sumber daya jaringan dan identifikasi partner komunikasi. Selain SMTP ada juga protokol lain yang berada di layer aplikasi yaitu HyperText Transfer Protocol ( HTP ), File Transfer Protocol ( FTP ) dan Telnet.
- FTP ( File Transfer Protocol )
" merupakan protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh FTP Client dan FTP Server.
Apa saja fungsi FTP?
- kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran besar.
- bagi pemilik website, dengan adanya FTP dapat melakukan backup website dengan mudah.
- kita dapat melakukan indirect maupun implicit remote computer.
- ARP ( Address Resolution Protocol )
" sebuah protokol yang bertanggung jawab mencari tau mac address atau alamat hardware dari suatu host yang tergabung dalam sebuah jaringan LAN dengan memanfaatkan atau berdasarkan IP Address yang terkonfigurasi pada host yang bersangkutan. Dalam OSI layer, protokol ini berada pada layer 2 dan layer 3."
Kelebihan dan Kekurangan IPv4 & IPv6
1. Internet Protokol versi 4
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).^ 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.
PERRBANDINGAN IPv4 DAN IPv6
IPv4
|
IPv6
|
Pengalamatan lebih sedikit.
|
Memungkinkan pengalamatan lebih banyak.
|
Panjang alamat 32 bit (4 bytes)
|
Panjang alamat 128 bit (16 bytes)
|
Dikonfigurasi secara manual atau DHCP
|
IPv4 Tidak harus dikonfigurasi secara manual, bisa menggunakan address autoconfiguration
|
Dukungan terhadap IPSec opsional
|
Dukungan terhadap IPSec dibutuhkan
|
Header mengandung option.
|
Data opsional dimasukkan seluruhnya ke dalam extensions header.
|
Tidak mensyaratkan ukuran paket pada link-layer dan harus bisa menyusun kembali paket berukuran 576 byte.
|
Paket link-layer harus mendukung ukuran paket 1280 byte dan harus bisa menyusun
kembali paket berukuran 1500 byte |
Fragmentasi dilakukan oleh pengirim dan ada router, menurunkan kinerja router.
|
Fragmentasi dilakukan hanya oleh pengirim.
|
Checksum termasuk pada header.
|
Cheksum tidak masuk dalam header.
|
Menggunakan ARP Request secara broadcast untuk menterjemahkan alamat IPv4 ke alamat
link-layer. |
ARP Request telah digantikan oleh Neighbor Solitcitation secara multicast.
|
Untuk mengelola keanggotaan grup pada subnet lokal digunakan Internet Group Management Protocol (IGMP).
|
IGMP telah digantikan fungsinya oleh
|




