Verifying Hash-de

From AMule Project FAQ
Jump to: navigation, search
English | Deutsch

Die Verifizierungsprüfsummen in einem AICH unterstützenden Client sind jene, die weder Blockprüfsumme noch Grundprüfsumme sind.

Jede Verifizierungsprüfsumme wird errechnet durch aneinanderreihen von SHA1 Prüfsummen der Verifizierungsprüfsummen oder Blockprüfsummen auf der Ebene direkt darunter (im AICH Prüfsummensatz Baum).

Ihr Zweck ist es, es dem Client einfach zu machen, herauszufinden, ob eine empfangene Blockprüfsumme gefälscht/beschädigt ist. Diese Verifizierungsprüfsummen werden nicht gesendet, wenn an deren Stelle alle Blockprüfsummen einer Datei empfangen werden oder keine Blockprüfsummen in den Ebenen dieser Verifiztierungsprüfsumme (im AICH Prüfsummensatz Baum) nicht vom Client erfragt wurden.

Dies verhindert Bandbreitenmehrnutzung und Rechenzeit im Client des gegenüber (Empfänger).