arrakistor#2
"A Hubble a világ 40 országában működő összesen 100 számítógépből áll, amelyek 15 percenként ellenőrzik az internet forgalmát."
hmm.. a teljes internetet ellenőrzik?
valójában semmi extrára nem kell gondolni, amit ezek az okostojások itt fekete lyuknak hívnak az egy sima kettős bit kiesés egy packeten belül, amelyet sem az ethernet frame paritás-bitje nem tud már helyreállítani, sem pedig az applikációs frame hibajavító algoritmusa. Egyetlen bit hibáját még azonnal ki tudja szűrni a tcp/ip protokoll beépített CRC hibajavító motorja, a paritás-bit. Kettős hiba esetén viszont vagy rosszul érkezik meg az adat, vagy -ha applikáció szinten is volt hibaellenőrzés akkor- újraküldi az egész fájlt.
Előfordulhat hogy kettős bit hiba van egy fájlon belül de nem egy packeten belül, ezt a tcp/ip CRC paritás bitje simán kiszűri packetenként. Vagy fordítva kettős bit hiba egy packeten belül, akkor a kérdéses packetet küldi csak újra , azaz a file egy részét.. ha sok hiba felhalmozódik akkor is a végén az applikáció frame (mondjuk egy letöltéskezelő manager pl: download accelerator) ellenőrzi a file végösszegét (TTH, MD5 stb..) és ha nem stimmel újra letölti.
Fizikálisan ez úgy néz ki hogy egy adott hálózat túlterhelt, és/vagy a két végpont (esetleg egy vagy több közvetítőállomás) vezeték-nélkül csatlakozik.. bár minden protokoll -így a vezeték-néküli hálozati protokoll is- tartalmaz hibaszűrést, két darab kettős hiba esetén előfordulhat hogy az ideiglenes végösszegellenőrző bitek stimmelnek, így az adott packet hibásan de megérkezik, erre van a végén ott az applikáció szintű hibaellenőrzés is, ami a komplett file végösszegét ellenőrzi (vagy nem)