Professional Documents
Culture Documents
Zadaci Završni Ispit
Zadaci Završni Ispit
100 bita stie brzinom od 1000bps, to znai da su primljeni za 0,1s. Za tu 0,1 s se iz bafera
isprazni 50 bitova, a nerednih 0,1 jo 50 bitova i bafer je prazan narednih 0,8s.
Tokom jedne sekunde bafer je zauzet 0,2 sekunde i te 0,2 sekunde nije zauzet 50 bitova,
nego u proseku 25 bitova. (Da je 0,2 sekunde sve vreme bafer bio pun 50 bitova, onda bi taj
prosek bio 50 i na dijagramu desno to bi bio pravougaonik, meutim bafer opada prosena
zauzetost je 25 bitova.)
Na nivou sekunde prosek se rauna uzimajui u obzir te 0,2 sekunde PLUS 0,8 sekundi u
kojima nema saobraaja: 0,2*25 + 0,8*0 = 5 bitova.
7. Odrediti max-min raspodelu za datu konfiguraciju rutera:
Max-min raspodela podrazumeva da se svakom izvoru dodeli deo kapaciteta linka na
"poten" nain. Svi predajnici ne mogu da alju brzinama koje bi eleli, ve e neko morati
da smanji "apetite". Max-min raspodela na kraju daje takav odnos, da nije mogue dati
nekom izvoru veu brzinu, a da se isti ili sporiji izvori ne uspore.
Ukupna zahtevnost predajnika je 13,6 Mbps, a mogunosti su 10, znai 2,5 po predajniku
Predajnik od 2 Mbps dobija tano 2 (jer mu ne treba vie) - ostali dobijaju po 2,5 i ostatak
(viak) je 0,5
Ostatak se deli na tri dela: 0,5:3=0,1666
Poto linku 2 treba samo jo 0,1, njemu se dodeljuje toliko (ostaje 0.0666), a ostalima po
0,1666
Prvi link: 2 Mbps, drugi 2,6 Mbps, trei 2,5+0,1666, i etvrti 2,5+0,1666
Preostaje 0,0666 i deli se na dva preostala linka
Trei link: 2,6666+0,0333 = 2,7 Mbps i etvrti link 2,7 Mbps
8. 10 tokova podataka prolazi kroz ruter sa fer raspodelom i izlaznim linkom brzine 100Mbps.
Pet tokova su deo bekap-servisa i mogu maksimalno zaizeti link ako se to dozvoli. Ostalih
pet si video-strimovi sa brzinom od 2Mbps. Kojom brzinom e raditi ovih 10 tokova
podataka?
Video-strimovi su sigurno potencijalno manji potroai. Njima se dodeljuje po 2Mbps (koliko
i trae). Ostaje 90Mbps, koji se ravnomerno rasporeuju na preostalih 5 strimova (po
18Mbps)
9. Za datu tabelu prosleivanja (desno), odrediti na koji interfejs e biti prosleeni paketi
sa datim odreditima (levo).
Potrebno je dati prefiks (iz tabele desno, primeniti na adrese i na link i odrediti koji "odseci"
se poklapaju po najvie bitova. Ako nema poklapanja, alje se na podrazumevanu rutu
0.0.0.0/0.
Poto prefiks i adresi i izlaznom linku "odseca" identian deo, znai da ovaj link odgovara i
da mu je prefiks 30.
Kada traimo poklapanje, piemo binarno one delove koji nisu "okrugli", tj. koji nisu ni 8, ni
16, ni 24... Ako se poklapa npr. 12 bitova, to znai da treba da se poklapa jedan ceo broj u IP
adresi (broj odgovara 8 bitova) plus jo 4. Za ta 4 od koristi je napisato binarno i proveriti da
li se poklapaju.
171.15.15.0 matches three entries. It matches the default route, 171.0.0.0/8 and
171.0.0.0/10. It does not match 171.0.15.0/24 because Bs second octet is 15, not 0. The
third match, 171.0.0.0/10, is the longest prefix, so the router sends the packet along link 4.
10. Potrebno je da dizajnirate pouzdan protokol toka bajtova, nalik TCP-u, koji koristi klizee
prozore. Protokol radi preko linka brzine 1Mbps. Ako je izmereni ping u mrei 140ms i
maksimalno vreme trajanja segmenta 60s, koliko bitova je potrebno ukljuiti u polja
AdvertisedWindow i SequenceNum zaglavlja protokola?
AdvertisedWindow je vrednost kojom prijemnik javlja poiljaocu koliko maksimalno bajtova
moe da prihvati. Ova vrednost bi trebalo da moe da prikae maksimalan broj bajtova koje
predajnik moe emitovati bez potvrde (proizvod brzine linka i RTT-a)
(RTT) brzina =140 ms 1 Mbps = 0,14*106 = 14*104b (:8)= 1,75*104 =17500 B podataka.
Broj sekvenci treba da bude dovoljan da pokrije ukupan broj bajtova koji mogu da se pojave
tokom trajanja segmenta. Dok segment ne istekne (60s) emituje se 60Mb podataka, to je u
bajtovima 7,5 miliona bajtova, tj. 7,5*106B. Za oznaavanje sekvenci potrebna su 23 bita.
(223=8.388.608)
Napomena: Kod TCP-a veliina podataka se definie u bajtovima, pa treba pretvoriti sve u B i
onda raunati na osnovu toga.