Što je prozoriranje u transportnom sloju?
1. Prozori pošiljatelja i primatelja :I pošiljatelj i primatelj održavaju prozore koji predstavljaju količinu podataka koja se može prenijeti ili primiti bez preopterećenja međuspremnika primatelja. Prozor pošiljatelja definira koliko bajtova pošiljatelj može poslati prije čekanja potvrde, a prozor primatelja određuje koliko bajtova primatelj može prihvatiti i spremiti u međuspremnik.
2. Redni brojevi i potvrde :Svakom podatkovnom paketu koji šalje pošiljatelj dodjeljuje se redni broj, a primatelj potvrđuje primljene pakete odgovarajućim potvrdama. Pošiljatelj prati redne brojeve nepotvrđenih paketa unutar svog prozora za slanje.
3. Kontrola protoka :Pošiljatelj može slati podatke do veličine svog prozora za slanje bez primanja potvrda. Nakon što je prozor za slanje pun, pošiljatelj prestaje slati i čeka potvrdu od primatelja. Kada primatelj primi pakete i obradi ih, šalje natrag potvrde, obavještavajući pošiljatelja o uspješno primljenim paketima.
4. Kašnjenje potvrde :Kako bi se osigurala učinkovitost, potvrde se ne šalju uvijek odmah. Primatelj može čekati da primi više paketa prije nego što pošalje jednu kumulativnu potvrdu, koja potvrđuje sve pakete do određenog rednog broja.
5. Prilagodljiva veličina prozora :Mrežni uvjeti i kapaciteti obrade primatelja mogu varirati, tako da se veličina prozora pošiljatelja i primatelja može dinamički prilagoditi. Ako je mreža zagušena ili prijamnik sporo obrađuje podatke, veličine prozora mogu se smanjiti. Nasuprot tome, ako se uvjeti poboljšaju, veličine prozora mogu se povećati kako bi se omogućio učinkovitiji prijenos podataka.
Prozori u transportnom sloju temeljni su mehanizam koji pomaže u upravljanju protokom podataka između komunikacijskih krajnjih točaka i sprječava zagušenje mreže. Osigurava pouzdan i učinkovit prijenos podataka usklađivanjem brzine slanja pošiljatelja s kapacitetom obrade primatelja.