Come viene danneggiato un pacchetto in una rete?


13

Di recente ho letto di CRC, un checksum per rilevare la corruzione dei pacchetti e eliminare i pacchetti danneggiati. Ma come viene danneggiato un pacchetto in una rete basata su IP?


6
La tua domanda si riduce sostanzialmente a "Perché i sistemi sono imperfetti?" Ci sono errori di implementazione, condizioni ambientali ... I sistemi non funzionano in perfetto isolamento. Non importa quanto sia buono il tuo sistema, sarà comunque influenzato dal rumore casuale dell'ambiente - raggi cosmici, interferenza EM, "quel dispositivo difettoso sulla rete / alimentatore" ... Anche la RAM / HDD del tuo computer ha un errore- meccanismi di rilevamento e correzione, ed è proprio lì nella scatola del tuo computer - ti aspetti che la comunicazione per migliaia di chilometri sia meno difettosa?
— Luaan,

Grazie! Ho capito il tuo punto.
— Tehmas,

Risposte:


21

I pacchetti sono lunghi flussi di numeri binari ( zerose ones).

Le zerose onessono solitamente variazioni di un segnale elettrico, in particolare variazioni di tensione.

Per semplificare, supponiamo che 0sia 0 volt e 1sia rappresentato alternativamente come 5 volt e -5 volt .

Quindi una lunga serie di zeri e uno apparirà così in termini di variazioni di tensione nel cavo:

inserisci qui la descrizione dell'immagine

Come puoi vedere, il primo 1è di 5 volt, ma il successivo 1è di -5 volt. Questo è necessario per evitare che una lunga serie di 1s ecciti la linea di comunicazione.

Se il cavo è esposto a interferenze elettromagnetiche, è possibile modificare i livelli di tensione. Se un valore di -5 volt diventa -2 volt, il ricevitore non può identificarlo esattamente come a zeroo a one.

Se il cavo dati si estende per un lungo tratto parallelo ai cavi di alimentazione, il cavo di alimentazione può causare interferenze al cavo dati e causare errori.


3
Ciò peggiora per le codifiche PAM multilivello, come 5 livelli 1000BASE-T o 10GBASE-T con 16 livelli. Guarda uno dei loro diagrammi oculari: 0397dc3.netsolhost.com/images/wp_ChooseCAT5/wp_ChooseCAT5_2.jpg
— PlasmaHH

1
L'interferenza WiFi è forse più ovvia / probabile. La maggior parte dei sistemi wireless include un certo livello di FEC perché spesso ci sono delle interferenze e il sovraccarico di parità vale la pena evitare l'enorme colpo di tempo che può dare un pacchetto cattivo agli strati superiori quando devono riprovare.
— Nick T,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.