Niedawno przeczytałem o CRC, sumie kontrolnej wykrywającej uszkodzenie pakietu i upuszczającej uszkodzone pakiety. Ale w jaki sposób pakiet w sieci opartej na protokole IP ulega uszkodzeniu?
Niedawno przeczytałem o CRC, sumie kontrolnej wykrywającej uszkodzenie pakietu i upuszczającej uszkodzone pakiety. Ale w jaki sposób pakiet w sieci opartej na protokole IP ulega uszkodzeniu?
Odpowiedzi:
Pakiety to długie strumienie liczb binarnych ( zerosi ones).
zerosI oneszazwyczaj zmienia się od sygnału elektrycznego, w szczególności zmiany napięcia.
Aby uprościć, załóżmy, że 0jest to 0 woltów i 1jest reprezentowane na przemian jako 5 woltów i -5 woltów .
Wtedy długi ciąg zer i jedynek będzie wyglądał tak pod względem zmian napięcia w kablu:
Jak widać, pierwszy 1to 5 woltów, a następny 1to 5 woltów. Jest to konieczne, aby uniknąć sytuacji, w której długi ciąg 1s zasila linię komunikacyjną.
Jeśli kabel jest narażony na zakłócenia elektromagnetyczne, poziomy napięcia można zmienić. Jeśli wartość -5 woltów staje się -2 woltów, wówczas odbiornik nie może dokładnie określić jej jako a zerolub a one.
Jeśli kabel danych biegnie przez długi odcinek równolegle do kabli zasilających, wówczas kabel zasilający może powodować zakłócenia kabla danych i powodować błędy.