Sākotnējie secības numuri (ISN)

Autors: Randy Alexander
Radīšanas Datums: 26 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
CS50 2013 - Week 7
Video: CS50 2013 - Week 7

Saturs

Definīcija - ko nozīmē sākotnējie secības skaitļi (ISN)?

Sākotnējie kārtas numuri (ISN) attiecas uz unikālo 32 bitu kārtas numuru, kas tiek piešķirts katram jaunam savienojumam ar pārraides vadības protokola (TCP) balstītā datu komunikācijā. Tas palīdz piešķirt kārtas numuru, kas nav pretrunā ar citiem datu baitiem, kas pārsūtīti, izmantojot TCP savienojumu. ISN ir unikāls katram savienojumam, un to atdala katra ierīce.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro sākotnējos secības numurus (ISN)

ISN ir paredzēts, lai nejauši izvēlētos kārtas numuru pirmajam datu baitam, kas pārsūtīts jaunā TCP savienojumā. ISN var būt jebkurš skaitlis no 0 līdz 4 294 967 295. Katrs baits var izvēlēties jebkuru ISN, ja vien to neizmanto pašreizējais savienojums.

TCP protokols katram jaunam baitam piešķir ISN, sākot ar 0 un pakāpeniski pievienojot skaitli ik pēc četrām sekundēm, līdz limits ir izsmelts. Nepārtrauktā saziņā visu pieejamo ISN iespēju patērēšana prasa četras stundas. Tādējādi, kad TCP atgriežas sākumā, tas parasti sākas ar ISN opcijām, kuras tiek atbrīvotas no pabeigtajiem / slēgtajiem savienojumiem.