Tehnologiile de transmisie difuzate și multicast sunt diferite unul de celălalt într-un context care, în difuzare, pachetul este redirecționat către toate gazdele conectate la rețea, în timp ce în multicast pachetul este transmis numai destinatarilor destinați. Am discutat mai multe diferențe între difuzare și multicast în tabelul de comparație prezentat mai jos.
Diagramă de comparație
Bazele comparației | Broadcast | Multicast |
---|---|---|
De bază | Pachetul este transmis către toate gazdele conectate la rețea. | Pachetul este transmis numai destinatarilor destinați în rețea. |
Transmisie | One-to-all. | One-la-mulți. |
administrare | Difuzarea nu necesită gestionarea grupului. | Multicastarea necesită gestionarea grupului pentru a defini grupul de gazde / posturi care vor primi pachete. |
Lățime de bandă | Lățimea de bandă este irosită. | Lățimea de bandă este utilizată eficient. |
Trafic | În rețea este generată o cantitate inutilă de trafic. | Traficul este sub control. |
Proces | Încet. | Rapid. |
Definiția Broadcast
Broadcast este o tehnologie de transmisie care permite tuturor gazdei conectate la o rețea, să partajeze același canal de comunicare. În transmisie, un pachet trimis de o gazdă este primit de toată cealaltă gazdă din rețea.
Atunci când o gazdă transmite un pachet, specifică adresa destinatarului destinat în câmpul de adresă al pachetului. Acum, când pachetul este difuzat, acesta este primit de către toți ceilalți gazde din rețea. După primirea pachetului, fiecare gazdă verifică câmpul de adresă al pachetului. Dacă pachetul are o adresă a gazdei receptoare, acesta este procesat de gazda receptoare. De altfel pachetul este ignorat.
Difuzarea poate fi explicată cu ajutorul unui exemplu. Să presupunem că predați o cursă într-o clasă de 50 de elevi. Între timp, chemați un student "James se ridică". Deși este ascultat de toți elevii din sala de clasă, dar numai James va răspunde, alții vor ignora acest mesaj.
Rețeaua wireless este un exemplu comun de difuzare.
Definiți Multicast
Difuzarea permite transmiterea pachetului către grupul de gazde din rețea, iar acest lucru se numește multicasting. Multicastarea este o metodă de transmitere în care copii ale unui singur pachet sunt transmise grupului gazdei în rețeaua interesată de primirea pachetului.
Relația dintre sursă și destinație este una-la-multe . Există o singură sursă și mai multe destinații. În multicasting, adresa sursă este o adresă unicast, în timp ce adresa destinației este o adresă de grup . Adresa de grup este o adresă a uneia sau mai multor rețele de destinație care are cel puțin un membru din grup interesat să primească pachetul.
Multicasting are mai multe aplicații în zilele noastre. Examinarea bazei de date distribuite necesită multicasting. În baza de date distribuită, informațiile sunt stocate în mai multe locații. Deci, cererea de informații a utilizatorului este multicastată pentru toată locația bazei de date, iar locația cu informațiile intenționate răspunde.
În mod similar, distribuirea de informații similare mai multor clienți în afaceri, distribuirea de știri, teleconferințe și învățământ la distanță.
Diferențe cheie între difuzare și multicast
- Diferența cheie între difuzare și difuzare multicast este că în difuzare pachetul este livrat către toată gazda conectată la rețea, în timp ce în pachetul multicast este livrat numai destinatarilor destinați .
- În transmisie, transmisia unui pachet este unu-la-toate, în timp ce în multicast transmisia unui pachet este una-la-multe .
- Nu este necesară gestionarea grupului în emisie; gestiunea grupului este necesară în multicasting pentru a defini rețelele în care cel puțin o gazdă este interesată să primească pachetul.
- Lățimea de bandă este risipită în difuzare, deoarece pachetul este livrat chiar și acelor gazde care nu sunt interesate să primească pachetul. Cu toate acestea, lățimea de bandă este efectiv utilizată în multicasting deoarece pachetul este livrat numai acelor gazde care sunt interesate să primească pachetul.
- Difuzarea creează cantitatea imensă de trafic din rețea, deoarece furnizează fiecare pachet tuturor gazdei din rețea. Traficul se află sub control în multicasting, dat fiind că pachetele sunt livrate gazdelor interesate, reducând astfel traficul în rețea.
- Difuzarea creează o cantitate mare de trafic, ceea ce duce la încetinirea sistemului. Cu toate acestea, multicastul creează mai puțin trafic care fixează sistemul în comparație cu difuzarea.
Concluzie:
Difuzarea trimite un pachet către toată gazda conectată la sistem. Nu este demn dacă există mii de mașini conectate la fiecare rețea. Multicastarea este utilă deoarece transmite pachetul către gazdele interesate să primească pachetul.