Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνουν οι αρχικοί αριθμοί ακολουθίας (ISN);
- Η Techopedia εξηγεί τους αριθμούς αρχικής αλληλουχίας (ISN)
Ορισμός - Τι σημαίνουν οι αρχικοί αριθμοί ακολουθίας (ISN);
Οι αρχικοί αριθμοί ακολουθίας (ISN) αναφέρονται στον μοναδικό αριθμό ακολουθίας 32-bit που αντιστοιχεί σε κάθε νέα σύνδεση σε μια επικοινωνία δεδομένων βασισμένη στο πρωτόκολλο ελέγχου μετάδοσης (TCP). Βοηθά στην κατανομή ενός αριθμού ακολουθίας που δεν έρχεται σε σύγκρουση με άλλα bytes δεδομένων που μεταδίδονται μέσω μιας σύνδεσης TCP. Ένα ISN είναι μοναδικό σε κάθε σύνδεση και χωρίζεται από κάθε συσκευή.
Η Techopedia εξηγεί τους αριθμούς αρχικής αλληλουχίας (ISN)
Ένας ISN έχει σχεδιαστεί για να επιλέγει τυχαία έναν αριθμό ακολουθίας για το πρώτο byte των δεδομένων που μεταδίδονται σε μια νέα σύνδεση TCP. Το ISN μπορεί να είναι οποιοσδήποτε αριθμός από 0 έως 4.294.967.295. Κάθε byte μπορεί να επιλέξει ISN, εκτός αν δεν χρησιμοποιείται από μια τρέχουσα σύνδεση.
Το πρωτόκολλο TCP εκχωρεί ένα ISN σε κάθε νέο byte, ξεκινώντας από το 0 και προσθέτοντας σταδιακά έναν αριθμό κάθε τέσσερα δευτερόλεπτα μέχρι να εξαντληθεί το όριο. Σε συνεχή επικοινωνία, χρειάζονται έως και τέσσερις ώρες για να καταναλώνονται όλες οι διαθέσιμες επιλογές ISN. Έτσι, όταν το TCP επιστρέφει στην αρχή, γενικά αρχίζει με τις επιλογές ISN που απελευθερώνονται από τις ολοκληρωμένες / κλειστές συνδέσεις.
