Trang Chủ Mạng Số thứ tự ban đầu (isn) là gì? - định nghĩa từ techopedia

Số thứ tự ban đầu (isn) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Số thứ tự ban đầu (ISN) có nghĩa là gì?

Số thứ tự ban đầu (ISN) đề cập đến số thứ tự 32 bit duy nhất được gán cho mỗi kết nối mới trên giao tiếp dữ liệu dựa trên Giao thức điều khiển truyền (TCP). Nó giúp phân bổ số thứ tự không xung đột với các byte dữ liệu khác được truyền qua kết nối TCP. ISN là duy nhất cho mỗi kết nối và được phân tách bởi mỗi thiết bị.

Techopedia giải thích Số thứ tự ban đầu (ISN)

ISN được thiết kế để chọn ngẫu nhiên số thứ tự cho byte dữ liệu đầu tiên được truyền trong kết nối TCP mới. ISN có thể là bất kỳ số nào từ 0 đến 4.294.967.295. Mỗi byte có thể chọn bất kỳ ISN nào trừ khi nó được sử dụng không phải bởi một kết nối hiện tại.

Giao thức TCP gán ISN cho mỗi byte mới, bắt đầu bằng 0 và tăng dần một số cứ sau bốn giây cho đến khi hết giới hạn. Trong giao tiếp liên tục, phải mất tới bốn giờ để tiêu thụ tất cả các tùy chọn ISN có sẵn. Do đó, khi TCP trở lại từ đầu, nó thường bắt đầu với các tùy chọn ISN được giải phóng từ các kết nối đã hoàn thành / đóng.

Số thứ tự ban đầu (isn) là gì? - định nghĩa từ techopedia