www.wikidata.de-de.nina.az
PAR1 PAR2 sind Dateiformate die Vorwartsfehlerkorrektur Daten fur eine oder mehrere Dateien enthalten Damit kann der Empfanger mittels der eingefuhrten Redundanz die Originaldateien rekonstruieren wenn durch Ubertragungsfehler oder Fehler im Speichermedium die Dateien fehlerhaft geworden sind Fur die Erstellung sowie zur Prufung wird der Reed Solomon Code benutzt der beim Lesen oder Empfangen digitaler Daten Fehler erkennen und korrigieren kann Die Datei en mit Fehlerkorrektur Daten kann konnen aus einer oder mehreren Ausgangsdateien erstellt werden Diese werden dabei intern virtuell in so genannte Slices gestuckelt Die Fehlerkorrektur Daten werden dann in derselben Weise wie bei PAR1 gebildet allerdings nicht von den Dateien sondern von den Slices Anhand dieser zusatzlich zu den eigentlichen Daten ubertragenen Prufsummen datei en konnen Programme wie Quickpar prufen ob die Ausgangsdateien fehlerfrei ubermittelt wurden und notfalls fehlende Daten ersetzen oder auch verfalschte reparieren Beim Erstellen von PAR2 Dateien lasst sich die Grosse der Slices sowie der Grad der Redundanz vorgeben Wird ein zu geringer Grad gewahlt kleiner als ein Slice kann keine spatere Reparatur mehr erfolgen Die Gesamtlange der PAR2 Datei en steht in keinem festen Verhaltnis zu den Ausgangsdateien und richtet sich nach dem Grad der Redundanz Es ist also moglich eine 100 MB grosse Datei mittels einer nur 1 MB grossen PAR2 Datei zu reparieren vorausgesetzt es treten nur in einem kleinen Bereich der Datei Fehler auf Bei einem festgestellten Ubertragungsfehler in einer Ausgangsdatei muss mindestens ein Slice ersetzt werden wozu der entsprechende Recoveryblock aus einer PAR2 Datei benotigt wird die ublicherweise mehrere solcher Blocke enthalt Zur Reparatur wird eine gewisse Anzahl von ihnen benotigt Die genaue Anzahl kann variieren so dass man sich die passende Kombination von PAR2 Dateien gezielt herunterladen kann die benotigt wird Die Dateinamenskonvention einer PAR2 Datei sieht so aus dateiname ext volFFF NNN par2FFF steht fur den Startindex der in dieser Datei vorhandenen Recoveryblocke NNN fur deren Anzahl Wenn also 20 Recoveryblocke benotigt werden besteht die Moglichkeit eine PAR2 Datei mit 20 Blocken oder zum Beispiel 20 PAR2 Dateien mit je einem Block zu verwenden Implementierungen BearbeitenQuickpar ist ein Windowsprogramm das die Erstellung Prufung und Reparatur von Archiv Dateien mit PAR2 beherrscht MultiPar ist ebenfalls ein Windowsprogramm bietet aber deutlich mehr Optionen als Quickpar und ist zudem multicore fahig par2 ist die Open Source Implementierung im Paket par2cmdline Es wird im Projekt parchive fur Linux und Windows entwickelt Eine Version mit Multi Threading existiert Weblinks BearbeitenQuickpar Projekt parchive Implementierung fur Linux parchive mit multithreading par2cmdline 0 4 mit Intel Thread Building Blocks 2 0 Memento vom 18 Juli 2008 im Internet Archive parchive mit multithreading par2cmdline 0 4 mit Intel Thread Building Blocks 2 0 Wayback Archive Version Memento vom 12 Dezember 2014 im Internet Archive phpar2 par2cmdline Weiterentwicklung mit multithreading und hochoptimiertem Assemblercode MacPAR deLuxe Programm fur Mac OS X zur Erstellung Prufung und Reparatur von Archiv Dateien mit PAR2 Abgerufen von https de wikipedia org w index php title PAR2 amp oldid 202555316