Turinys:
Apibrėžimas - ką reiškia stumdomas langas?
Stumdomas langas yra perduotų duomenų paketų, esančių tarp dviejų tinklo kompiuterių, valdymo būdas, kai reikalingas patikimas ir nuoseklus duomenų paketų tiekimas, pavyzdžiui, kai naudojamas duomenų perdavimo sluoksnis (OSI modelis) arba perdavimo valdymo protokolas (TCP).
Stumdomojo lango technikoje kiekvienas duomenų paketas (daugumai duomenų jungčių sluoksnių) ir baitas (TCP) apima unikalų iš eilės numerį, kurį gaunantis kompiuteris naudoja duomenims teisinga tvarka išdėstyti. Stumdomo lango metodo tikslas yra naudoti sekos numerius, kad būtų išvengta duomenų dubliavimosi ir prašoma trūkstamų duomenų.
Stumdomas langas taip pat žinomas kaip lango langas.
„Techopedia“ paaiškina stumdomas langas
Stumdomo lango technika nustato skirtingus duomenų paketų, kurie siunčiami prieš laukiant patvirtinimo signalo atgal iš priimančiojo kompiuterio, skaičių. Duomenų paketų skaičius vadinamas lango dydžiu. Lango dydžio apribojimai priklauso nuo greičio, kuriuo priimantis kompiuteris gali apdoroti duomenų paketus, ir nuo jo buferio talpos.
Jei priimančiojo kompiuterio programa apdoroja duomenų paketus lėčiau, nei juos siunčia kompiuteris, patvirtinimo signalas iš priimančiojo kompiuterio lieps siunčiančiajam kompiuteriui sumažinti kito paketo langų dydžio paketų skaičių, arba laikinai sustabdyti perdavimą, kad būtų išlaisvintas buferis. Kita vertus, jei priimančioji programa gali apdoroti duomenų paketus greičiau, nei juos siunčia siunčiantis kompiuteris, patvirtinimo signalas liepia siunčiančiajam kompiuteriui padidinti paketų skaičių kito perdavimo metu.
Efektyviam duomenų paketų perdavimui siųstuvas neturi būti verčiamas nutraukti siuntimo be reikalo ilgą laiką. Tai atsitiks, jei priimantis kompiuteris siųs patvirtinimo signalą, kad sustotų, ir nesiunčia kito signalo, kad galėtų pradėti siųsti, kai jo buferyje yra laisvos vietos arba jis tuščias. Kiti efektyvaus duomenų paketų perdavimo aspektai yra šie:
- Kelionės pirmyn ir atgal laikas
- Delsimas nuo galo iki galo
- Pralaidumo pralaidumas
