Definition der eine zyklische Redundanzprüfung

March 6

Eine zyklische Redundanzprüfung oder CRC, ist eine Form der Überprüfung der Daten von Computer-Software verwendet und Netzwerkprotokolle, um sicherzustellen, dass keine Beschädigung der Daten überprüft worden. CRCs werden hauptsächlich von Netzwerkprotokollen wie TCP/IP eingesetzt, um sicherzustellen, dass keine Daten über ein Netzwerk gesendet während des Transports zum Bestimmungsort nicht versehentlich geändert hat.

Funktion

Ein CRC-Check ist der letzte Schritt bei der Sicherstellung der Integrität der ein bestimmtes Datenelement. Vor dem Senden über ein Netzwerk erstellt der Server eine eindeutige numerische Sequenz auf Basis der statistischen Eigenschaften der Daten überprüft werden, wie z. B. Buchstaben, wie viele binären Einsen und Nullen gibt. Diese Information wird zusammen mit den Daten auf dem Client-Rechner übertragen, die vergleicht die numerische Sequenz gegen die Daten zur hand, um sicherzustellen, dass es in der Tat ist die gleichen Daten.

Typen

Die Differenzierung der CRCs basiert auf dem Prozess die numerische Sequenz erstellt, die CRC wird verwendet, um die Datenintegrität sicherzustellen. Einige Server-Netzwerkprotokolle mithilfe unglaublich erweiterte Datenanalysen sicher nicht nur, dass die Daten korrekt sind, sondern dass es auch nicht in einer Weise geändert worden ist, die ein fälschlicherweise erfolgreiches CRC-Ergebnis geben könnte. Einige der verschiedenen CRC Algorithmen sind CRC-16 und CRC-32, CRC-64.

Vorteile

CRCs verwenden, um sicherzustellen, dass die Datenintegrität gewährleistet, die nicht nur Ihr Netzwerk funktioniert einwandfrei und ohne Paketverlust, sondern es dient auch einen Sicherheit Zweck. Eine CRC stellt sicher, dass keine Viren oder andere Daten-ändernden Personen nicht das Dataset in irgendeiner Weise verändert haben. Darüber hinaus ermöglichen die CRCs Clients Gedanken, dass injizierte virale Daten den Datenstrom nicht hinzugefügt wurde.

Falsche Vorstellungen

Obwohl die CRCs mehrere erweiterte Algorithmen und mathematischen Berechnungen verwenden, sind sie kein Ersatz für entsprechende Verschlüsselungstechnologie. Verschlüsselungstechnologie ändert die Daten in das DataSet zu erscheinen verschiedene für Dritte unbrauchbar machen und. CRC Prüfung einfach Berechnungen verwendet, um den Datensatz zu beschreiben und sendet diese Informationen zusammen mit den Datenverkehr im Netzwerk.

Überlegungen zur

CRCs werden von praktisch allen modernen Netzwerkprotokoll heute automatisch vorgenommen. Einige Softwarepakete können CRC Informationen separat erzeugt werden und der Endkunden für zusätzliche Sicherheit als Email an. Diese sekundären Softwarepakete verwenden in der Regel viel stärkere mathematische Algorithmen für ihre CRC-Zahlenfolge, die nach Ermessen des Benutzers geändert werden können.