Frage

Eine Frage in meiner Universität Hausaufgaben Deshalb Gebrauch des Einerkomplement statt nur die Summe der Bits in einem TCP-Prüfsumme. Ich kann es nicht in meinem Buch finden und Google ist nicht zu helfen. Jede Chance, kann mir jemand zeigen in die richtige Richtung?

Danke, Mike

War es hilfreich?

Lösung

Da dies eine Hausaufgabe Frage, hier ist ein Hinweis:

Angenommen, Sie ein zweiten Prüfsumme über das gesamte Paket, einschließlich der ersten Prüfsumme berechnet? Gibt es einen mathematischen Ausdruck, die das Ergebnis bestimmen würde?

Andere Tipps

Das wohl wichtigste ist, dass es Endian unabhängig ist.

Little Endian Computer speichern Hex-Zahlen mit den LSB letzten (Intel-Prozessoren zum Beispiel). Big Endian Computer setzen die LSB zuerst (IBM Mainframe zum Beispiel). Wenn Trag wird auf das zugegebene LSB auf die Ergänzung Summe 1 zu bilden) spielt es keine Rolle, ob wir 03 + 01 oder 01 + 03 hinzufügen. Das Ergebnis ist das gleiche

Weitere Vorteile sind die Einfachheit der Übertragung überprüft und die Prüfsumme Berechnung sowie eine Vielzahl von Möglichkeiten, durch die Aktualisierung nur IP-Felder, um die Berechnung zu beschleunigen, die sich geändert haben.

Ref: http://www.netfor2.com/checksum.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top