10.07.2015 Views

Predgovor Ova je skripta prvenstveno namijenjena predmetu ... - FER

Predgovor Ova je skripta prvenstveno namijenjena predmetu ... - FER

Predgovor Ova je skripta prvenstveno namijenjena predmetu ... - FER

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Prim<strong>je</strong>r upravljanja prometnim tokovima pomoću kliznog prozora prikazan <strong>je</strong> nagorn<strong>je</strong>m slajdu. Stanice A i B međusobno su povezane informacijskim linkom.Pretpostavka <strong>je</strong> da stanica A šal<strong>je</strong> veći broj okvira stanici B. Stanica A održavapopis rednih bro<strong>je</strong>va okvira ko<strong>je</strong> smi<strong>je</strong> poslati, a stanica B održava popis rednihbro<strong>je</strong>va okvira ko<strong>je</strong> <strong>je</strong> spremna primiti. Svaki takav popis moguće <strong>je</strong> promatratikao svo<strong>je</strong>vrsni prozor koji klizi iznad sli<strong>je</strong>da okvira. Stoga se ova metodaupravljanja prometnim tokovima i naziva klizni prozor. U gorn<strong>je</strong>m <strong>je</strong> prim<strong>je</strong>rupretpostavl<strong>je</strong>no da se redni bro<strong>je</strong>vi okvira označavaju s tri bita, pa su okvirioznačeni bro<strong>je</strong>vima od 0 do 7, i ta se numeracija ciklički ponavlja kroz ci<strong>je</strong>lisli<strong>je</strong>d okvira ko<strong>je</strong> šal<strong>je</strong> stanica A. Prozor <strong>je</strong> na gornjoj slici označen kao sivipravokutnik. On označava da stanica A može slati 5 okvira, počevši od okvira srednim bro<strong>je</strong>m 0. Svaki put kad stanica A pošal<strong>je</strong> <strong>je</strong>dan okvir, prozor n<strong>je</strong>nogpredajnika se smanji za <strong>je</strong>dan okvir, a svaki put kad A primi potvrdu od stanice Bda <strong>je</strong> ova ispravno primila M okvira, prozor se za toliko poveća. Okviri koji su nagornjoj slici sm<strong>je</strong>šteni između okomite crte i prozora predstavljaju okvire ko<strong>je</strong> <strong>je</strong>stanica A poslala, ali ih B ni<strong>je</strong> potvrdila. Stoga <strong>je</strong> zadatak predajnika u stanici Ada čuva kopi<strong>je</strong> nepotvrđenih okvira u spremniku za slučaj da B zatraži ponovnoslan<strong>je</strong> tih okvira. Općenito, ako se redni broj okvira zapisu<strong>je</strong> pomoću k bita, tadaduljina prozora smi<strong>je</strong> iznositi najviše 2 k – 1. Ako neka stanica želi obavi<strong>je</strong>stitidrugu stanicu da <strong>je</strong> spremna za pri<strong>je</strong>m n<strong>je</strong>nih okvira, šal<strong>je</strong> joj potvrdni okvir(ACK). Na gorn<strong>je</strong>m slajdu prikazan <strong>je</strong> i prozor u pri<strong>je</strong>mniku stanice B. Tajprozor, također označen sivim pravokutnikom, označava da stanica B možeprimiti 5 okvira, počevši od okvira s rednim bro<strong>je</strong>m 0. Svaki put kad stanica Bprimi <strong>je</strong>dan okvir, prozor u n<strong>je</strong>nom pri<strong>je</strong>mniku se smanji za <strong>je</strong>dan okvir. Također,prilikom slanja potvrde o ispravnom pri<strong>je</strong>mu M okvira, prozor se u pri<strong>je</strong>mnikustanice B za toliko poveća.70

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!