Gambaran Teknis .
Internet Control Message Protocol (ICMP) adalah bagian dari keluarga protokol Internet dan
didefinisikan di dalam RFC 792. Pesan-pesan ICMP umumnya dibuat sebagai jawaban atas
kesalahan di datagram IP (seperti yang dispesifikasikan di RFC1122) atau untuk kegunaan
pelacakan atau routing.
Versi ICMP terkini juga dikenal sebagai ICMPv4, yang merupakan bagian dari Internet
Protocol versi 4.
Dalam suatu sistem connectionless setiap gateway akan melakukan pengiriman, perutean
datagram yang dating tanpa adanya koordinasi dengan pengirim pertama. Tidak semua
sistem berjalan dengan lancar. Kegagalan dapat saja terjadi. misalnya line komunikasi,
prosesor atau dikarenakan mesin tujuan tidak sedang aktif, ttl dari counter habis, atau ketika
terjadi kemacetan sehingga gateway tidak lagi bisa memproses paket yang datang.
Dalam koneksi dengan internet pengirim tidak dapat memberitahukan & tidak tahu
sebab kegagalan suatu koneksi. Untuk mengatasinya diperlukan suatu metode yang
mengijinkan gateway melaporkan error atau menyediakan informasi mengenai kejadian yang
tidak diinginkan sehingga dipakai mekanisme ICMP.
Pesan ICMP merupakan bagian dari datagram IP. Tujuan akhir dari suatu pesan ICMP
bukan merupakan program atau user melainkan software internet-nya. Ketika pesan ICMP
hadir software ICMP akan menanganinya.
ICMP mengijinkan gateway untuk mengirim pesan error ke gateway lain atau host. ICMP
menyediakan komunikasi antar software protocol Internet.
Pada dasarnya terdapat dua macam pesan ICMP : ICMP Error Message & ICMP
Query Message. ICMP error message digunakan pada saat terjadi kesalahan pada jaringan,
sedangkan query message adalah jenis pesan yang dihasilkan oleh protokol ICMP jika
pengirim paket menginginkan informasi tertentu yang berkaitan dengan kondisi jaringan.
IP software menyediakan layanan pengiriman datagram yang unreliable, connectionless
dengan mengandalkan router-router untuk membawa datagram ke final destination. Jika
router tidak dapat mengirimkan datagram atau mendeteksi adanya kondisi yang
Datagram yang membawa ICMP message dirutekan seperti datagram yang biasa (tidak
diprioritaskan)
Bisa hilang. Pada kondisi kongesti, bisa menambah kondisi kongesti
Bila datagram yang mengandung ICMP mengalami error maka tidak akan dibangkitkan
ICMP error message Meskipun dibungkus (encapsulated) dan dikirimkan menggunakan
datagram IP, ICMP bukanlah protokol layer yang lebih atas
Posisi ICMP pada network layer
Format umum ICMP message
Setiap error message memiliki format tertentu, tetapi selalu diawali oleh tiga field berikut
Ketika melaporkan error, ICMP message menyertakan keseluruhan header dan 64 bit
pertama datagram IP yang menyebabkan masalah
Sehingga, pada TCP/IP, protokol-protokol layer yang lebih atas dirancang untuk menangani
informasi kritis yang ada pada 64 bit pertama dari datagram
ICMP Unreachable Destinations Message
Digunakan ketika router tidak dapat mengirimkan sebuah datagram IP (dikembalikan ke
original source)
Host Unreachable for Type of Service
ICMP Unreachable Destination Message Format
Network Unreachable errors biasanya berhubungan dengan kegagalan routing Host
Unreachable errors biasanya akibat kegagalan pengiriman (delivery failures)
Bila mekanisme subnetting diterapkan, pesan ICMP host unreachable akan dikirimkan jika
Echo requests dikirimkan oleh suatu source yang kemudian akan menerima Echo Replies
yang dikirimkan oleh destination yang dapat dicapai dan merespons
Sebagai optional, suatu sample data packets (56K) dikirimkan dan diterima oleh program
yang menerapkan echo request and reply ICMP messages (PING)
Echo Requests and Replies digunakan untuk meyakinkan bahwa sistem transport bekerja
dengan baik. Sistem transport itu meliputi :
Format diawali dengan 3 field :
8 bit : field TYPE yang mengidentfikasikan pesan
8 bit : field CODE yang menyediakan informasi lebih jauh tentang tipe pesan
16 bit : field CHECKSUM untuk pengecekkan pesan ICMP
ICMP yang berisi pesan error terdiri dari header dan 64 bit pertamanya berisi penyebab
error yang terjadi. Type field yang ada :
Router Solicitation
Router advertisement dilaksanakan secara periodik tiap 10 menit (default value)
Bila suatu host ingin segera (sebelum 10 menit) meminta informasi alamat router, maka
dapat digunakan message router solicitation
Ketika menerima message router solicitation, router akan mengirimkan router advertisement
UNICAST
Dalam jaringan komputer, transmisi unicast adalah pengiriman pesan ke satu tujuan jaringan
host di jaringan switching paket.
Istilah unicast dibentuk dengan analogi siaran istilah yang berarti transmisi data yang sama
untuk semua kemungkinan tujuan. Multi-tujuan lain metode distribusi, multicast, mengirim
data hanya untuk tertarik tujuan dengan menggunakan alamat khusus tugas.
Pesan unicast digunakan untuk semua proses jaringan yang unik pribadi atau sumber daya
yang diminta.
Aplikasi jaringan tertentu yang didistribusikan secara massal terlalu mahal untuk dilakukan
dengan transmisi unicast karena masing-masing koneksi jaringan mengkonsumsi sumber
daya komputasi pada pengiriman host dan memerlukan jaringan terpisah sendiri bandwidth
untuk transmisi. Aplikasi termasuk media streaming dari banyak bentuk. Stasiun radio
internet menggunakan koneksi unicast mungkin memiliki biaya bandwidth yang tinggi.
Istilah-istilah ini juga digunakan oleh penyedia konten streaming \'layanan. Unicast server
media berbasis terbuka dan memberikan arus unik untuk setiap pengguna. Multicast server
berbasis dapat mendukung audiens yang lebih besar dengan melayani konten secara
simultan ke beberapa pengguna.
Hasil gambar untuk UNICAST
MULTICAST
Multicast fungsinya sama dengan Mailing-List, dimana setiap user yang akan menyampaikan
pesannya kepada semua orang di list tertentu hanya membutuhkan sekali pengiriman data
saja dan setiap orang di list dapat menerima pesan anda. Kegunaan dari multicast ini yaitu
membutuhkan bandwidth yang kecil dalam setiap pengiriman datanya (sekali kirim), dapat
mengurangi CPU Proses Memori Router, dan penerima multicast adalah user yang hanya
terdaftar dalam list multicast.
Keuntungan Multicast :
a. Enhanced efficiency : Pengontrolan trafik jaringan dan mengurangi load server &
CPU
Multicast Routing
Fungsi dari unicast routing protocol adalah untuk menentukan jalur terpendek dari sumber
(pengirim) ke tujuan. Mungkin dengan cara mengirimkan pesan pemberitahuan
(advertisement) ke router terdekat (distance vector) atau dengan menghitung secara lengkap
basis data dari sebuah topologi jaringan (link state). Dari dua metode tersebut menghasilkan
tabel routing yang menentukan interface mana yang akan meneruskan paket, dan juga
router selanjutnya yang akan dilewati. Ini menunjukkan bahwa unicast routing protocol selalu
merujuk untuk menentukan downstream interface selanjutnya. Berbeda dengan unicast
routing protocol, fungsi dari multicast routing protocol adalah untuk menentukan upstream
interface, yaitu jalur terdekat ke sumber karena multicast routing protocol lebih
memperhatikan jalur terdekat ke sumber dibandingkan jalur ke tujuan. Mekanisme ini disebut
juga sebagai reverse path forwarding.
merupakan semua subnet jaringan yang memiliki anggota setidaknya satu dari sebuah grup.
Tidak ada cabang yang tidak memiliki anggota yang berhubungan dengan suatu grup.
Mekanisme ini disebut juga reverse path multicast (RPM).
BROADCAST
Broadcast yang juga dikenal sebagai metode transmisi one to all(satu ke semua).Broadcast
sendiri sering disebut pengiriman data satu arah yang mana tidak memerlukan respon balik
dari penerimanya.Jika sebuah host pengirim yang hendak mengirimkan paket data dengan
tujuan alamat broadcast,maka semua node yang terdapat dalam segmen jaringan tersebut
akan menerima paket tersebut dan memprosesnya. Broadcast ini harus diproses oleh semua
host yang berada dalam broadcast domain yang ditentukan.
hasil gambar untuk BROADCAST
Sumber pustaka :
http://www.forummikrotik.com
http://www.ittelkom.ac.id
nim : 09081001003
jurusan : sistem komputer