Minggu, 16 Januari 2011

Deteksi Error, Automatic Repeat Request(ARQ) dan Pola-Pola Encoding

1.DETEKSI ERROR
1. bit Parity 



Metode parity bit adalah untuk mendeteksi bit error dengan asynchronous dan transmisi synchronous yang berorientasi karakter. Pada suatu skema bahwa transmitter memberikan bit tambahan (parity bit) untuk setiap karakter pokok yang ditransmisi.
            Parity bit adalah suatu fungsi dari bit untuk melapisi karakter yang sedang ditransmisi, menerima masing-masing karakter kemudian melakukan fungsi yang sama untuk karakter lain, membandingkan hasil dengan parity bit yang diterima.

2.CYCLIC REDUNDANCY CHECK (CRC)

CRC (Cyclic Redundancy Check) adalah algoritma untuk memastikan integritas data dan mengecek kesalahan pada suatu data yang akan ditransmisikan atau disimpan.
Data yang hendak ditransmisikan atau disimpan ke sebuah media penyimpanan rentan sekali mengalami kesalahan, seperti halnya noise yang terjadi selama proses transmisi atau memang ada kerusakan perangkat keras. Untuk memastikan integritas data yang hendak ditransmisikan atau disimpan, CRC dapat digunakan. CRC bekerja secara sederhana, yakni dengan menggunakan perhitungan matematika terhadap sebuah bilangan yang disebut sebagai Checksum, yang dibuat berdasarkan total bit yang hendak ditransmisikan atau yang hendak disimpan.
Dalam transmisi jaringan, khususnya dalam jaringan berbasis teknologi Ethernet, checksum akan dihitung terhadap setiap frame yang hendak ditransmisikan dan ditambahkan ke dalam frame tersebut sebagai informasi dalam header atau trailer. Penerima frame tersebut akan menghitung kembali apakah frame yang ia terima benar-benar tanpa kerusakan, dengan membandingkan nilai frame yang dihitung dengan nilai frame yang terdapat dalam header frame. Jika dua nilai tersebut berbeda, maka frame tersebut telah berubah dan harus dikirimkan ulang.
CRC didesain sedemikian rupa untuk memastikan integritas data terhadap degradasi yang bersifat acak dikarenakan noise atau sumber lainnya (kerusakan media dan lain-lain). CRC tidak menjamin integritas data dari ancaman modifikasi terhadap perlakukan yang mencurigakan oleh para hacker, karena memang para penyerang dapat menghitung ulang checksum dan mengganti nilai checksum yang lama dengan yang baru untuk membodohi penerima.

2. Otomatis ulangi reguest (ARQ)

mengulangi permintaan (ARQ) atau Ulangi Otomatis Request (ARQ), Juga dikenal sebagaiUlangi MAMPUS Query, adalah sebuah kesalahan terangkan metode untuk Transmisi DataYang pengakuan menggunakan (Pesan Yang Dibuat dikirim Penerima menunjukkan bahwaSuami Benar menerima data frame atau paket) timeout dan (ditentukan periode diperbolehkanuntuk julian berlalu pengakuan at Harus diterima) untuk mencapai Transmisi data yang handalYang Canada similar: pendekatan model regular tidak Bisa diandalkan. Jika pengirim tidakmenerima pemberitahuan sebelum timeout, biasanya kembali mentransmisikan frame / paketsampai pengirim menerima pengakuan atau melebihi jumlah yang telah ditentukan re-transmisi.Jika regular tidak menerima pengirim PEMBERITAHUAN timeout at, biasanya Dilaporkanmentransmisikan frame / paket Sampai menerima pengakuan Aset Yang pengirim melebihiatau telah ditentukan kembali Transmisi.

Jenis protokol ARQ termasuk Interest Rate termasuk Protokol ARQ

     * Stop-dan-tunggu ARQ ARQ Stop-dan-tunggu
     * Go-Back-N ARQ Go-Back-N ARQ
     * Selektif Ulangi Ulangi ARQ Selektif ARQ

Protokol ini berada di Lapisan data Link atau Transport dari model OSI. Protokol Suami beradadi Data Link atau Lapisan Transport model OSI Dari.

1. Stop-and-wait ARQ Stop-dan-tunggu ARQ


Stop-dan-tunggu ARQ adalah metode yang digunakan dalam telekomunikasi untuk mengirim informasi antara dua perangkat yang terhubung. Ini memastikan Informasi Yang Hilang akibat paket regular tidak turun dan bahwa paket diterima Yang chronology KESAWAN Yang Benar. Ini memastikan informasi yang tidak hilang akibat paket turun dan bahwa paket yang diterima dalam urutan yang benar. Ini adalah jenis dan pagar Sederhana MAMPUS mengulang-permintaan (ARQ) method. Ini adalah jenis yang paling sederhana permintaan otomatis mengulang-(ARQ) method. Sebuah mengirimkan ARQ Satu berhenti-dan-tunggu pengirim frame PADA julian Satu, Yang merupakan KASUS Khusus Dari jendela geser Umum Protokol Artikel Baru Baik mengirim dan menerima ukuran Jendela Artikel Baru sama 1. A stop-dan-tunggu ARQ pengirim mengirimkan satu frame pada satu waktu, yang merupakan kasus khusus dari protokol sliding window umum dengan baik mengirim dan menerima ukuran jendela sama dengan 1. Penghasilan kena pajak terkait masih berlangsung mengirim frame, regular tidak mengirim pengirim frame lebih Lanjut Sampai menerima pengakuan (ACK) sinyal. Setelah mengirim setiap frame, pengirim tidak mengirim frame lebih lanjut sampai menerima sebuah pengakuan (ACK) sinyal. Penghasilan kena pajak menerima sebuah frame Yang Baik, Penerima akan mengirimkan ACK. Setelah menerima sebuah frame yang baik, penerima akan mengirimkan ACK. Jika ACK at regular tidak mencapai julian pengirim tertentu, Yang dikenal sebagai Batas julian, pengirim mengirim frame Yang Lagi sama. Jika ACK tidak mencapai pengirim sebelum waktu tertentu, yang dikenal sebagai batas waktu, pengirim mengirim frame yang sama lagi. 

Therapy terapi di Atas adalah Yang Sederhana pagar Stop-Implementasi dan-Tunggu. Perilaku di atas adalah yang paling sederhana Stop-dan-Tunggu implementasi. Namun, KESAWAN kehidupan Nyata Masalah Implementasi ADA Yang Harus ditangani. Namun, dalam implementasi kehidupan nyata ada masalah yang harus ditangani. 

Biasanya menambahkan redundancy check Nomor PEMANCAR Penambahan bingkai terkait masih berlangsung. Biasanya pemancar menambahkan nomor cek redundansi ke akhir setiap frame. Penerima menggunakan Nomor cek redundansi untuk memeriksa kerusakan. Penerima menggunakan nomor cek redundansi untuk memeriksa kerusakan. Jika Penerima Melihat bahwa bingkai Yang Baik, besarbesaran akan mengirimkan ACK. Jika penerima melihat bahwa frame yang baik, ia akan mengirimkan ACK. Jika Penerima Melihat bahwa frame rusak, Penerima dan regular tidak membuang ITU mengirim ACK - berpura-pura bahwa Benar-Benar frame Hilang, Bukan Hanya rusak. Jika penerima melihat bahwa frame rusak, penerima membuang itu dan tidak mengirim ACK - berpura-pura bahwa frame benar-benar hilang, bukan hanya rusak. 

Satu Masalah adalah ACK Tempat Yang Hilang Dibuat Penerima rusak atau dikirim. Satu masalah adalah tempat ACK yang dikirim oleh penerima rusak atau hilang. KESAWAN hal Suami, regular tidak menerima ACK pengirim, Keluar julian, dan mengirim Lagi bingkai. Dalam hal ini, pengirim tidak menerima ACK, waktu keluar, dan mengirim frame lagi. Sekarang Penerima doa memiliki bingkai salinan Yang sama, regular tidak apakah industri tahu dan duplikat Yang kedua adalah bingkai atau frame berikutnya Dari chronology membawa data identik. Sekarang penerima memiliki dua salinan frame yang sama, dan tidak tahu apakah yang kedua adalah duplikat bingkai atau frame berikutnya dari urutan membawa data identik. 

media Masalah lain adalah ketika telah lama latensi Yang demikian Transmisi timeout habis pengirim frame at mencapai Penerima. Masalah lain adalah ketika media transmisi telah sedemikian latency panjang yang timeout pengirim habis sebelum frame mencapai penerima. KESAWAN Suami akan mengirim hal pengirim perlu memprogram ulang paket Yang sama. Dalam hal ini pengirim akan mengirim ulang paket yang sama. Akhirnya Penerima doa mendapatkan salinan frame Yang sama, dan mengirimkan ACK untuk masing-masing. Akhirnya penerima mendapatkan dua salinan frame yang sama, dan mengirimkan ACK untuk masing-masing. Pengirim, menunggu ACK tunggal, doa menerima ACK, Masalah Yang dapat menyebabkan besarbesaran jika menganggap bahwa kedua adalah ACK untuk frame berikutnya KESAWAN tersebut chronology. Pengirim, menunggu ACK tunggal, menerima dua ACK, yang dapat menyebabkan masalah jika ia menganggap bahwa ACK kedua adalah untuk frame berikutnya dalam urutan tersebut. 

2. Go-Back-N ARQ Go-Back-N ARQ

Go-Back-N ARQ adalah contoh khusus dari permintaan ulang otomatis (ARQ) protokol, di mana proses pengiriman terus mengirimkan sejumlah frame ditentukan oleh ukuran jendela bahkan tanpa menerima pengakuan (ACK) paket dari penerima. Ini adalah KASUS Khusus Dari Umum Protokol geser jendela mengirimkan Artikel Baru ukuran Jendela N dan menerima ukuran Jendela 1. Ini adalah kasus khusus dari protokol sliding window umum dengan mengirimkan ukuran jendela N dan menerima ukuran jendela 1.
Proses Penerima melacak Nomor chronology frame berikutnya mengharapkan untuk menerima, mengirimkan Nomor dan Artikel Baru Yang ACK dikirimkan Yang terkait masih berlangsung. Proses penerima melacak nomor urutan frame berikutnya mengharapkan untuk menerima, dan mengirimkan nomor yang dengan setiap ACK yang dikirimkan. Penerima akan mengabaikan terkait masih berlangsung bingkai Yang regular tidak memiliki chronology Nomor Yang mengharapkan tepat ITU - frame apakah Yang merupakan "Masa Lalu" duplikat Dari bingkai ITU Sudah ACK'ed [1] atau apakah frame Yang merupakan "Masa Depan" bingkai Masa Lalu paket ITU sedang Terakhir menunggu. Penerima akan mengabaikan setiap frame yang tidak memiliki nomor urutan yang tepat itu mengharapkan - apakah frame yang merupakan "masa lalu" duplikat dari bingkai itu sudah ACK'ed [1] atau apakah frame yang merupakan "masa depan" bingkai masa lalu paket terakhir itu sedang menunggu. Penghasilan kena pajak telah mengirimkan frame * Semua pengirim di Jendela, ITU akan mendeteksi bahwa frame bingkai seluruh distributes sejak Pertama Yang Hilang, dan akan Dilaporkan ke Nomor chronology Terakhir ACK diterima Yang Dari proses Penerima dan isi Jendela dimulai Artikel Baru bingkai tersebut dan melanjutkan proses Lagi. Setelah pengirim telah mengirimkan semua frame di jendela, itu akan mendeteksi bahwa seluruh frame frame yang hilang sejak pertama beredar, dan akan kembali ke nomor urutan ACK terakhir yang diterima dari proses penerima dan isi jendela dimulai dengan bingkai tersebut dan melanjutkan proses lagi.
Go-Back-N ARQ lebih efisien adalah menggunakan koneksi BANYAK Dari Stop-dan-tunggu ARQ, KARENA regular tidak menunggu pengakuan sebuah paket untuk Pembongkaran terkait masih berlangsung, koneksi paket perlengkapan sebagai Masih Yang sedang dikirim. Go-Back-N ARQ adalah lebih efisien penggunaan sambungan dari Stop-dan-tunggu ARQ, karena tidak seperti menunggu sebuah pengakuan untuk setiap paket, koneksi masih digunakan sebagai paket yang sedang dikirim. Artikel Baru kata lain, selama julian Yang seharusnya menunggu dapat dihabiskan, BANYAK paket lebih Yang sedang dikirim. Dengan kata lain, selama waktu yang seharusnya dapat dihabiskan menunggu, lebih banyak paket yang sedang dikirim. Namun, metode Suami Juga KESAWAN Hasil bingkai mengirimkan beberapa kali - Jika bingkai Apapun Hilang atau telah rusak, ACK atau mengakui mereka Yang Hilang atau rusak, Maka bingkai dan frame * Semua berikut di Jendela (bahkan jika mereka telah diterima Tanpa kesalahan) akan Dilaporkan akan dikirim . Namun, metode ini juga hasil dalam bingkai mengirimkan beberapa kali - jika frame apapun telah hilang atau rusak, atau ACK yang mengakui mereka hilang atau rusak, maka yang frame dan semua frame berikut di jendela (bahkan jika mereka telah diterima tanpa kesalahan) akan akan kembali dikirim. Suami Untuk menghindari hal, ARQ Ulangi Selektif perlengkapan dapat. [2] Untuk menghindari hal ini, ARQ Ulangi Selektif dapat digunakan

3.  Selective Repeat ARQ Ulangi Selektif ARQ

Ulangi Selektif ARQ / selektif Tolak ARQ adalah contoh khusus dari permintaan ulang otomatis-(ARQ) Protokol. Ini mungkin perlengkapan sebagai Protokol untuk pengiriman dan pengakuan Pesan unit, atau mungkin perlengkapan sebagai Protokol untuk pengiriman Pesan dibagi sub-unit. Ini mungkin digunakan sebagai protokol untuk pengiriman dan pengakuan unit pesan, atau mungkin digunakan sebagai protokol untuk pengiriman pesan dibagi sub-unit. 

Ketika perlengkapan sebagai Protokol Pesan untuk pengiriman, proses pengiriman Terus mengirimkan sejumlah frame ditentukan Dibuat ukuran Jendela bahkan bingkai Penghasilan kena pajak kehilangan. Ketika digunakan sebagai protokol untuk pengiriman pesan, proses pengiriman terus mengirimkan sejumlah frame ditentukan oleh ukuran jendela bahkan setelah kehilangan frame. Regular tidak Pembongkaran Go-Back-N ARQ, proses menarik dana akan Terus menerima dan mengakui kesalahan frame dikirim Penghasilan kena pajak akhir, Suami adalah Protokol KASUS Umum Dari geser jendela dengan ukuran Jendela kedua menerima dan mengirimkan lebih Besar Dari 1. Tidak seperti Go-Back-N ARQ, proses penerimaan akan terus menerima dan mengakui frame dikirim setelah kesalahan awal, ini adalah kasus umum dari protokol sliding window dengan baik ukuran jendela mengirim dan menerima lebih besar dari 1. 

*Pola -Pola Encoding 


Nonreturn to Zero-Level (NRZ-L)

Adalah  kode-kode yg sering digunakan untuk membangkitkan atau mengartikan data digital melalui terminal atau perangkat-perangkat lain  Dua tegangan yang berbeda untuk 2 digit biner Tegangan konstan selama interval bit  Tidak ada transisi yaitu tidak kembali ke level voltase nol
Contoh:
Ketiadaan voltase dpt digunakan utk menampilkan biner 0 dan voltase positif konstan utk menampilkan nilai biner 1

Nonreturn to Zero Inverted  (NRZI)

Mempertahankan pulsa voltase konstan untuk durasi waktu bit Data2 itu sendiri ditandai saat kehadiran atau ketidakhadiran transisi pada permulaan waktu bit Adanya transisi (dari rendah ke tinggi atau tinggi ke rendah) pada permulaan waktu bit menunjukkan biner 1 utk bit waktu tersebut Tidak ada transisi yg menunjukkan biner 0 Adalah contoh encoding differential, yakni informasi yang ditransmisikan lebih ditujukan pada pengertian susunan simbol-simbol data yg berurutan dibandingkan dg elemen- elemen sinyal itu sendiri.




B8ZS 
Penggantian Bipolar With 8 Zeros Skema pengkodean didasarkan pada bipolar-AMI Kekurangan kode AMI adalah string panjang nol bisa  menyebabkan hilangnya singkronisasi. Utk itu terdapat aturan:
- Jika octet pada semua zero dan pulsa terakhir tegangan yang terdahulu adalah encode positif  sebagai 000+-0-+
- Jika octet pada semua zero dan pulsa terakhir tegangan yang terdahulu adalah encode negatif sebagai 000-+0+-  Teknik ini memaksa dua kode pelanggaran pada kode AMI Receiver mendeteksi dan menerjemahkan seperti octed pada semua zero

HDB3 
Kepadatan tinggi Bipolar 3 Zeros Didasarkan pada bipolar-AMI String pada empat zero digantikan dengan satu atau dua pulsa 







source: 
http://id.wikipedia.org/wiki/CRC    
http://translate.google.co.id/translate?hl=id&langpair=en|id&u=http://en.wikipedia.org/wiki/Automatic_repeat_request






Jumat, 14 Januari 2011

Media Transmisi

Metode Transmisi Jaringan


Pada metode ini, data yang berupa sinyal digital langsung dikirim melalui media transmisi satu channel seperti kabel, tanpa mengalami perubahan apapun. Dengan cara ini, maka pengiriman data tergantung pada jarak transmisi dan kualitas media yang digunakan. Pada metode ini, dibutuhkan peralatan multiplexing yang disebut time division multiplexing (TDM). Dengan menggunakan peralatan ini, maka:

  • · Menghemat biaya penggunaan saluran komunikasi.
  • · Kapasitas saluran komunikasi dapat dimanfaatkan semaksimal mungkin.
  • · Ada kemungkinan dari beberapa terminal dilakukan transmisi data menuju satu titik yang sama.
TDM ini digunakan untuk transmisi data dalam bentuk sinyal. Dengan TDM pengiriman data dilakukan dengan mengatur pengiriman data dari masing masing termidal dengan mengatur waktu. Setiap terminal diberi jatah waktu pengiriman, bila waktunya habis maka akan diberikan ke terminal berikutnya. Demikian seterusnya hingga ke terminal terakhir, lalu dikembalikan ke terminal pertama. Proses ini berlangsung cepat, sehingga seakan-akan semua terminal melakukan pengiriman data secara bersama-sama. Oleh karena itu diperlukan media transmisi yang berkualitas tinggi, dapat mengirimkan data dengan kecepatan tinggi diantara transmiter dan receiver.
Keuntungan dari sistem ini adalah:
  • · Biayanya murah, karena dalam sistem ini tidak diperlukan modem.
  • · Bentuk topologinya sederhana.
  • · Mudah dalam instalasi dan maintenance.
Selain keuntungannya, sistem ini juga memiliki kekurangan antara lain:
  • · Kapasitas pengiriman data sangat terbatas karena hanya terdapat satu lintasan data, sehingga hanya satu pasang komputer yang dapat saling bekomunikasi pada saat yang sama.
  • · Jarak pengiriman sinyal listriknya terbatas.
  • · Untuk area yang luas diperlukan biaya instalasi yang banya.
b. Broadband
Metoda ini digunakan untuk mentransmisikan sinyak analog. Maka apabila dalam bentuk sinyal digital, dipelukanmodem untuk mengubahnya dalam bentuk sinyal analog. Media yang digunakan adalah kabel coaxial broadband yaitu dengan menggunakan media frekuensi radio atau satelit. Data dari beberapa terminal dapat menggunakan sati terminal, tetapi frekuensinya berbeda-beda, sehingga pada saat yang bersamaan dapat dikirimkan beberapa frekuensi.
Keuntungan dari metode ini adalah:
  • · Kapasitas pengiriman data yang tinggi karena memiliki beberapa sinyal transmisi.
  • · Untuk sistem broadband non kabel wilayah jangkauannya akan lebih luas dan biaya yang lebih murah.
Sedangkan kerugiannya adalah
  • · Harga modem yang diperlukan mahal.
  • · Waktu tunda perjalanan sinyal dua kali lebih lama.
  • · Proses maintenance cukup sukar.
  • · Biaya frekuensi yang mahal.

Tiga Metode Transmisi Pada IP Routing

1.      Unicast

            Unicast merupakan metode pengiriman data dari server yang hanya mengirimkan packet data ke satu client saja atau dengan kata lain suatu proses komunikasi dimana data informasi dikirimkan dari satu titik ke titik lain. Dalam unicast hanya ada satu pengirim dan satu penerima, sehingga paket data yang dikirimkan hanya berasal dari satu sumber ke satu tujuan. Transmisi unicast bekerja pada TCP seperti : http, smtp, ftp dan telnet serta kartu Ethernet dan IP networks/pengalamatan IP mendukung unicast. Untuk saat ini bentuk transmisi unicast masih menjadi bentuk transmisi utama yang ini digunakan pada jaringan LAN ataupun internet.
Metode pengiriman ini dapat diilustrasikan sebagai berikut :
            Ketika PC A meminta layanan kepada server, maka server hanya akan mengirimkan paket data hanya kepada A, dan ketika PC B meminta layanan kepada server maka server hanya akan mengirimkan kepada PC B, begitupun dengan PC C. Jika kita lihat lebih detail gambar diatas terdapat 3 garis yaitu garis penuh, garis putus-putus rapat, dan garis putus-putus renggang. Artinya bahwa terjadi 3 kali pengiriman untuk data yang sama. Kembali ke contoh kasus diatas, PC A , PC B, PC C dalam waktu yang bersamaan meminta data yang sama kepada server IP TV, maka server akan mengirimkan data ke PC A, setelah itu server mengirimkan data ke PC B, dan terakhir server mengirimkan ke PC C. Dengan metode seperti ini praktis bandwidth yang digunakan semakin besar, sehingga traffic di dalam jaringan menjadi padat.
Biar lebih jelas kita lihat gambar dibawah ini


2.      Multicast

            Multicast merupakan jenis paket, berasal dari satu buah titik dan bertujuan ke sebuah alamat khusus, di mana alamat khusus ini dapat ‘didengarkan’ oleh titik-titik lain di jaringan yang ‘berkepentingan’ untuk mendengarkannya. Dalam Multicast paket data dikirimkan dari satu/beberapa komputer ke sejumlah komputer pada jaringan. Pengirim bisa lebih dari satu dan dikirimkan ke sejumlah penerima, Multicast bekerja pada protokol UDP. Dalam Multicast paket data dikirimkan dari satu/beberapa komputer ke sejumlah komputer pada jaringan. Pengirim bisa lebih dari satu dan dikirimkan ke sejumlah penerima. Konsep multicast sangat mirip dengan siaran radio, yaitu, jika kita hendak mendengarkan suatu siaran khusus, maka kita harus merubah frekuensi radio ke frekuensi yang tepat. Dan tentunya, berjuta-juta orang bisa mendengarkan radio yang sama. 
           
            Paket ini sendiri sangat efektif untuk keperluan video streaming, audio streaming dsb. , karena dari sisi titik pengirim, hanya perlu ‘mengirimkan’ paket satu kali saja ke alamat khusus. Karena hanya satu paket saja, dan bisa banyak sekali ‘pendengar’, maka otomatis utilisasi jaringan tidaklah terpakai terlalu tinggi.
Sebagai contoh, film dengan kualitas DivX, bisa dikirimkan dengan bandwidth sekitar 1-2Megabit/second saja, dan satu kantor sudah bisa menonton film tersebut. Hanya saja, untuk bisa melakukan multicast, jaringan kita harus disetting sedemikian rupa, karena tidak semua jaringan mendukung multicast dengan baik. Sebagai contoh, kita tidak mungkin meng-stream video kita secara multicast ke Internet dengan mudah tanpa kita mengotak-atik perangkat router kita.
Jika kita membedah sebuah paket multicast, kita akan melihat bahwa MAC address dari destination nya berisikan paket 01:00:5E:xx:xx:xx. Lebih lanjut tentang multicast akan dibahas khusus.

Dari gambar diatas terdapat 2 bagian Multicast Group A (MGA) dan Multicast Group B (MGB). Ketika PC yang berada di MGA dan MGB meminta data yang sama kepada server maka server hanya akan mengirimkan satu kali data tersebut yang didistribusikan ke setiap PC yang meminta layanan tersebut baik di MGA maupun MGB secara bersamaan. Dengan cara ini bandwidth yang digunakan dapat diminimalisir, sehingga traffic dapat dikurangi. Dalam penerapannya, metode ini berbeda dengan metode unicast ataupun broadcast, karena multicast menggunakan IP class D, sedangkan 2 metode lainnya menggunakan IP class A, B atau C


3.      Broadcast

            Broadcast, pada jaringan komputer, merupakan jenis paket yang berasal dari satu titik, dan memiliki tujuan ke semua titik lain yang ada di jaringan. Biasanya jenis paket broadcast akan dikirimkan untuk menyatakan suatu ‘keberadaan’ sebuah layanan, atau pencarian sebuah titik pada jaringan. Dalam broadcast paket data yang dikirimkan berasal dari satu komputer dan dikirimkan ke semua komputer yang ada pada jaringan, sehingga semua komputer pada jaringan menerima semua paket data tersebut. Jika kita melakukan bedah paket terhadap paket berjenis broadcast, dengan mudah kita dapat lihat, paket ini memiliki destination address berisi FF:FF:FF:FF:FF:FF ( semua berisi bit 1 ). Apabila sebuah switch melihat paket dengan tujuan tersebut, maka otomatis paket tersebut akan diteruskan ke semua port. Pada address resolution protocol (arp) broadcast dipakai untuk mengirimkan address resolution query untuk mengetahui masing IP pada komputer di jaringan. Inilah sebabnya di sebuah jaringan yang sudah mulai berkembang menjadi besar, dibutuhkan langkah-langkah untuk ‘memperkecil’ pengaruh dari broadcast, agar jaringan tetap lancar dan tidak ‘dipenuhi’ oleh paket-paket yang tidak seharusnya
            Contoh nyata dari paket broadcast ini adalah paket-paket NETBIOS yang dikirimkan oleh Windows setiap periode tertentu, yang berisikan nama komputer dan workgroup di mana komputer tersebut berada. Itulah sebabnya, kita bisa mendapatkan banyak informasi tentang apa saja komputer yang ada di jaringan kita pada Network Neighbourhood atau My Network Places.


ICMP  (Internet Control Message Protocol ) Code 
ICMP (Internet Control Message Protocol) merupakan salah satu protokol inti dari keluarga protokol internet. ICMP utamanya digunakan oleh sistem operasi komputer jaringan untuk mengirim pesan kesalahan yang menyatakan, sebagai contoh, bahwa komputer tujuan tidak bisa dijangkau.
            ICMP berbeda tujuan dengan TCP dan UDP dalam hal ICMP tidak digunakan secara langsung oleh aplikasi jaringan milik pengguna. salah satu pengecualian adalah aplikasi ping yang mengirim pesan ICMP Echo Request (dan menerima Echo Reply) untuk menentukan apakah komputer tujuan dapat dijangkau dan berapa lama paket yang dikirimkan dibalas oleh komputer tujuan.
            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.