Πρωτόκολλο Διαδικτύου: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Χωρίς σύνοψη επεξεργασίας
Γραμμή 149:
 
==== Άθροισμα ελέγχου επικεφαλίδας ====
Το 16-bits άθροισμα ελέγχου της επικεφαλίδας, χρησιμοποιείται για έλεγχο σφαλμάτων της επικεφαλίδας. Μόλις ένα πακέτο φτάσει σε έναν δρομολογητή, ο δρομολογητής υπολογίζει το άθροισμα ελέγχου της επικεφαλίδας και το συγκρίνει με το πεδίο αθροίσματος ελέγχου της επικεφαλίδας. Εάν δεν ταιριάζουν, τότε ο δρομολογητής απορρίπτει το πακέτο. Σφάλματα στο πεδίο δεδομένων πρέπει να διαχειριστούν από το ενθυλακωμένο πρωτόκολλο. Και το [[UDP]] και το [[TCP]] έχουν πεδία αθροισμάτων ελέγχου.
Όταν ένα πακέτο φτάσει σε έναν δρομολογητή, ο δρομολογητής μειώνει το πεδίο χρόνου ζωής (TTL). Συνεπώς ο δρομολογητής πρέπει να υπολογίσει το νέο άθροισμα ελέγχου. Η RFC 1071 καθορίζει τον τρόπο υπολογισμού του αθροίσματος:
Το πεδίο αθροίσματος ελέγου είναι το 16 bit συμπλήρωμα ως προς ένα του αθροίσματος των συμπληρωμάτων ως προς 1 των 16 bit λέξεων της επικεφαλίδας. Για τον υπολογισμό του αθροίσματος το πεδίο Άθροισμα ελέγχου επικεφαλίδας θεωρείται 0.