Når der sker en kollision på et Ethernet-netværk, udføres følgende trin:
1. Detektering :Hver enhed på netværket registrerer kollisionen ved at overvåge spændingen på kablet. Når der sker en kollision, ændres spændingsniveauet på kablet, hvilket registreres af enhederne.
2. Jamming :Efter at have registreret kollisionen, sender hver enhed en kort burst af data kaldet et "jamming-signal" til netværket. Formålet med jamming-signalet er at sikre, at alle enheder på netværket får besked om kollisionen.
3. Backoff :Efter at have transmitteret jamming-signalet, går hver enhed ind i en tilfældig backoff-periode. Backoff-perioden er en tilfældig mængde tid, som hver enhed venter, før den forsøger at sende igen. Dette hjælper med at reducere sandsynligheden for, at en anden kollision opstår, når flere enheder forsøger at transmittere på samme tid.
4. Gentransmission :Efter backoff-perioden forsøger hver enhed at sende sine data igen. Hvis der ikke er flere kollisioner, overføres dataene med succes. Hvis der sker en anden kollision, gentager processen sig selv.
5. Kollisionsvindue :Hver enhed bruger også et "kollisionsvindue" til at afgøre, om der er sket en kollision. Kollisionsvinduet er en periode, efter at en enhed begynder at sende, hvor den lytter efter en kollision. Hvis enheden registrerer en kollision under kollisionsvinduet, stopper den med at sende og går ind i backoff-perioden. Hvis enheden ikke registrerer en kollision under kollisionsvinduet, antager den, at transmissionen var vellykket.
Ved at følge disse trin er Ethernet-netværk i stand til at komme sig efter kollisioner og sikre, at data overføres med succes.