Das Wechseln hat Protokoll gebissen

Wechseln hat Protokoll gebissen (ABP) ist ein einfaches Netzprotokoll, das an der Datenverbindungsschicht funktioniert, die verlorene oder verdorbene Nachrichten wiederübersendet.

Nachrichten werden vom Sender zum Empfänger B gesandt. Nehmen Sie an, dass der Kanal von bis B initialisiert wird, und dass es keine Nachrichten unterwegs gibt. Jede Nachricht von bis B enthält einen Datenteil und eine Ein-Bit-Folge-Zahl, d. h., ein Wert, der 0 oder 1 ist. B hat zwei erkennen Charaktere an, die er an A senden kann: ACK0 und ACK1.

Wenn A eine Nachricht sendet, sendet er es unaufhörlich mit derselben Folge-Zahl wieder, bis er eine Anerkennung von B erhält, der dieselbe Folge-Zahl enthält. Wenn das, Ergänzungen (Flips) die Folge-Zahl zufällig und anfängt, die folgende Nachricht zu übersenden.

Wenn B eine Nachricht erhält, die nicht verdorben wird und Folge Nummer 0 hat, fängt es an, ACK0 zu senden, und setzt fort, so zu tun, bis es eine gültige Nachricht mit der Nummer 1 erhält. Dann fängt es an, ACK1, usw. zu senden

Das bedeutet, dass A noch ACK0 erhalten kann, wenn es bereits Nachrichten mit der Folge Nummer ein übersendet. (Und umgekehrt.) Behandelt es solche Nachrichten, weil negativ - Charaktere (NAKs) anerkennen. Das einfachste Verhalten ist, sie alle zu ignorieren und fortzusetzen, zu übersenden.

Das Protokoll kann durch das Senden gefälschter Nachrichten und acks mit der Folge Nummer 1 initialisiert werden. Die erste Nachricht mit der Folge Nummer 0 ist eine echte Nachricht.

Siehe auch


Abbruch (Computerwissenschaft) / ABR
Impressum & Datenschutz