Diferența Dintre Inundații și Difuzare

Diferența Dintre Inundații și Difuzare
Diferența Dintre Inundații și Difuzare

Video: Diferența Dintre Inundații și Difuzare

Video: Diferența Dintre Inundații și Difuzare
Video: Schneckeria Zilei 28 iunie 2021 - Diferența dintre tornada din Cehia și inundațiile din România 2024, Decembrie
Anonim

Inundații vs radiodifuziune

Rutare este procesul de alegere a căilor care trebuie utilizate pentru a trimite trafic de rețea și trimiterea pachetelor de-a lungul subrețelei selectate. Flooding și Broadcast sunt doi algoritmi de rutare utilizați astăzi în rețelele de calculatoare. Inundațiile trimit toate pachetele primite prin fiecare margine de ieșire. Transmisia înseamnă că fiecare dispozitiv din rețea va primi un pachet.

Ce este Inundația?

Inundațiile sunt un algoritm de rutare foarte simplu care trimite toate pachetele primite prin fiecare margine de ieșire. Datorită modului în care funcționează acest algoritm de rutare, este garantat livrarea unui pachet (dacă poate fi livrat). Dar există posibilitatea ca mai multe copii ale aceluiași pachet să ajungă la destinație. Algoritmul de inundații este garantat pentru a găsi și utiliza cea mai scurtă cale pentru trimiterea pachetelor, deoarece folosește în mod natural fiecare cale din rețea. Nu există complexități în acest algoritm de rutare; este foarte ușor de implementat. Desigur, există câteva dezavantaje și ale algoritmului de inundații. Deoarece pachetele sunt trimise prin fiecare link de ieșire, lățimea de bandă este în mod evident irosită. Aceasta înseamnă că inundațiile pot degrada de fapt fiabilitatea unei rețele de calculatoare. Dacă nu se iau măsurile de precauție necesare, cum ar fi numărul de hamei sau timpul de trăit,copii duplicate pot circula în rețea fără oprire. Una dintre posibilele măsuri de precauție este de a cere nodurilor să urmărească fiecare pachet care trece prin el și să vă asigurați că un pachet îl traversează o singură dată. O altă măsură de precauție se numește inundații selective. În cazul inundațiilor selective, nodurile pot redirecționa pachetele numai în direcția (aproximativ) corectă. Sistemele Usenet și p2p (peer-to-peer) folosesc inundații. Mai mult, protocoalele de rutare precum OSPF, DVMRP și rețelele wireless ad-hoc folosesc inundații. Sistemele Usenet și p2p (peer-to-peer) folosesc inundații. Mai mult, protocoalele de rutare precum OSPF, DVMRP și rețelele wireless ad-hoc folosesc inundații. Sistemele Usenet și p2p (peer-to-peer) folosesc inundații. Mai mult, protocoalele de rutare precum OSPF, DVMRP și rețelele wireless ad-hoc folosesc inundații.

Ce este difuzarea?

Difuzarea este o metodă utilizată în rețeaua computerizată, care se asigură că fiecare dispozitiv din rețea va primi un pachet (difuzat). Deoarece difuzarea poate afecta performanța într-un mod negativ, nu orice tehnologie de rețea acceptă difuzarea. X.25 și releu de cadre nu acceptă difuzarea și nu există difuzare la nivel de internet. Este utilizat în cea mai mare parte în rețele LAN (rețele locale, mai ales în Ethernet și token ring) și este rar utilizat în rețele mai mari, cum ar fi rețelele WAN (Wide Area Networks). Chiar și IPv6 (succesorul IPv4) nu acceptă difuzarea. IPv6 acceptă doar multidifuziunea, care este similară metodologiei de rutare de la unu la mai multe, care trimite pachete către toate nodurile care s-au alăturat unui anumit grup de multidifuziune. Dacă aveți toate adresele unui pachet atât în Ethernet, cât și în IPv4, indică faptul că pachetul va fi difuzat. Pe de altă parte, o valoare specială în câmpul de control IEEE 802.2 este utilizată în inelul simbolic pentru a indica difuzarea. Un dezavantaj al radiodifuziunii este că poate fi folosit pentru atacuri DoS (Denial of Service). De exemplu, un atacator poate trimite cereri de ping false folosind adresa computerului victimei ca adresă sursă. Apoi, toate nodurile din acea rețea vor răspunde la această solicitare de la computerul victimei, provocând o defecțiune a întregii rețele. Apoi, toate nodurile din acea rețea vor răspunde la această solicitare de la computerul victimei, provocând o defecțiune a întregii rețele. Apoi, toate nodurile din acea rețea vor răspunde la această solicitare de la computerul victimei, provocând o defecțiune a întregii rețele.

Care este diferența dintre inundații și difuzare?

Trimiterea simultană a unui pachet către toate gazdele este transmisie. Dar inundațiile nu trimit pachete către toate gazdele simultan. Pachetele ar ajunge în cele din urmă la toate nodurile din rețea din cauza inundațiilor. Inundațiile pot trimite același pachet de-a lungul aceluiași link de mai multe ori, dar difuzarea trimite un pachet de-a lungul unui link cel mult o dată. Mai multe copii ale aceluiași pachet pot ajunge la noduri în inundații, în timp ce difuzarea nu cauzează această problemă. Spre deosebire de inundații, difuzarea se face prin specificarea unei adrese speciale de difuzare pe pachete.

Recomandat: