De gegevens worden verstuurd via IP-netwerken zoals het internet in sets van gegevens, pakketten . Wanneer u een e-mail , bijvoorbeeld , de e-mail wordt niet verzonden als een enkel document . In plaats daarvan , wordt het e- verdeeld in pakketjes . De pakketten worden individueel gestuurd en de e-mail wordt weer in elkaar gezet om zijn ontvanger wanneer alle pakketten zijn aangekomen op zijn computer . Om de e-mail correct weer te monteren, moeten alle pakketten die het componeren volledig en ongewijzigd zijn wanneer ze worden ontvangen . Om ervoor te zorgen dat de pakketten zijn ongewijzigd , wordt een stukje code heet een checksum gemaakt voor elk pakket . Elke wijziging van een pakket zal haar checksum automatisch veranderen . Als dus de checksum van het pakket wanneer het wordt verstuurd overeenkomt met de checksum van het pakket bij ontvangst wordt bevestigd dat ongewijzigd . Berekenen en te bevestigen IP checksums is een geautomatiseerd proces . Echter , als je wilt om het IP checksum van een pakket die u hebt gemaakt te berekenen , kunt u dat doen met behulp van een open source pakket analyzer , zoals Wireshark . Instructies 1 Open de Wireshark hulpprogramma . Kopen van 2 Klik op de link "Bestand " in de Wireshark menubalk en klik op de "Open" icoon in het drop - down menu . Dit opent de Open Capture venster Wireshark dialoogvenster Bestand . 3 Zoek het bestand met het pakket waarvoor u de checksum kennen en deze te selecteren in het dialoogvenster . Het . Cap formaat is een gemeenschappelijk formaat voor gevangen packet -gegevens . Klik op de knop "Open " in het dialoogvenster om de capture file te openen en de informatie die het bevat in de belangrijkste Wireshark venster . Klik 4 aan de individuele pakket waarvoor u wilt het weten selecteren IP checksum in het deelvenster Packet List van de belangrijkste Wireshark venster . 5 Blader naar het Internet Protocol gegevens in het Packet Details pane van de belangrijkste Wireshark venster . De checksum berekend voor het pakket u hebt geselecteerd wordt weergegeven in hexadecimaal formaat in de " Header checksum " punt .
|