RMT I kolokvijum Flashcards
Mrežni deo IP adrese je isti za sve računare iste IP mreže?
tačno
Datagram pripada vrsti:
nekonektivnog servisa
Na kojim slojevima radi switch?
- sloj linka podataka
- fizički sloj
Pretpostavimo da u nekom linku koji predstavlja usko grlo sa brzinom R b/s postoje tri TCP konekcije. Svaka od njih šalje veliku datoteku (u istom smeru, preko linka koji predstavlja usko grlo). Prenos datoteka počinje u isto vreme. Kakvu brzinu prenosa bi TCP pokušao da dodeli svakoj od ovih konekcija?
R/3 b/s
U ruteru red za čekanje se može formirati na:
- u unutrašnjoj mreži rutera
- na izlaznim portovima
- na ulaznim portovima
(sve navedeno)
“Stop-and-wait” protokol je krajnje neefikasan:
kada je velika razdaljina između izvora i odredišta i visok prenos
Da li ruteri imaju IP adrese?
tačno
Koju od sledećih karakteristika ima UDP:
- sinhronizaciju u tri koraka za uspostavu veze
- stanje konekcije na serveru
- regulisanu brzinu protokola
(* ništa od navedenog)
Svi protokoli data-link nivoa imaju istu strukturu okvira (npr. dužinu okvira, broj i dužinu polja zaglavlja…)
tačno
ICMP protokol koristi:
IP pakete
Kako glasi naredba u programskom jeziku JAVA, koja prihvata zahtev i uspostavlja novu TCP konekciju?
Socket socket = server.accept();
Kada se između web čitača i servera uspostavi nepostojana konekcija, jedan TCP segment može da prenese dve različite HTTP poruke sa zahtevima:
ne
Svaki LAN adapter ima jedinstvenu LAN adresu?
da
Pretpostavimo da u nekom linku koji predstavlja usko grlo sa brzinom R b/s postoje dve TCP konekcije. Svaka od njih šalje veliku datoteku (u istom smeru, preko linka koji predstavlja usko grlo). Prenos datoteka počinje u isto vreme. Kakvu brzinu prenosa bi TCP pokušao da dodeli svakoj od ovih konekcija?
R/2 b/s
Uzmimo slanje jednog objekta veličine O od servera u čitač preko TCP-a. Ako je O>S, gde je S maksimalna veličina segmenta, server će bar jednom morati da sačeka?
tačno
Protokol koji služi za automatsku konfiguraciju mrežnih parametara je
DHCP
Pretpostavite da informacioni deo paketa sadrži 10 bajtova koji se sastoje od 8-bitnih binarnih prezentacija (bez znaka) celih brojeva od 0 do 9. Kada izračunate Internet kontrolni zbir za ove podatke on ima vrednost?
11101011 00011001
Protokol sa naizmeničnim bitovima je što i protokol sa selektivnom ponavljanjem gde je
veličina prozora pošiljioca i primaoca jednaka 1:
netačno
Pretpostavite da se veb stranica sastoji od 10 objekata od kojih je svaki veličine O bitova.
Za postojani HTTP, deo vremena odgovora koji otpada na RTT iznosi 20 RTT ?
netačno
Koliko je veliki IPv4 adresni prostor ?
2^32
Kada TCP segment stigne na host, socket na koji će se segment poslati zavisi od
- broja polaznog porta
- polazne IP adrese datagrama u kome je enkapsuliran segment
- broja dolaznog porta
- od svega prethodnog
Koliko je veliki MAC adresni prostor ?
2^48
Kada UDP segment stigne do hosta, da bi poslao segment na odgovarajući socket OS
koristi
broj dolaznog porta
Koje od navedenih servisa Eternet obezbeđuje mrežnom sloju ?
detekciju greške
Koliki je IPv6 adresni prostor ?
2^128
Ethernet i 802.11 koriste istu strukturu okvira ?
netačno
HTTP protokol
nema stanje, ima konekciju
byte[] data = new byte[1024]; InetAddress IPAddress = InetAdress.getByName(“localhost”); DatagramPacket packet = new DatagramPacket(data, data.length, IPAdress, 9876);
deklariše varijablu packet kao UDP paket za slanje
. Šta radi sledeća komanda (JAVA):
DatagramSocket clientSocket = new datagramSocket();
DatagramPacket packet;
clientSocket.send(packet);
šalje paket preko UDP protokola
. Socket connectionSocket = welcomeSocket.accept();
uspostavlja TCP konekciju
ServerSocket welcomeSocket = new ServerSocket(6789);
inicijalizuje TCP serverski soket
InetAdress IPAdress = InetAdress.getByName(“localhost”);
generiše DNS upit i dovlači IP adresu hosta localhost
DatagramSocket serverSocket = new DatagramSocket(9876);
priprema UDP socket za prijem podataka
Socket socket = new Socket(“localhost”,6789);
instancira TCP klijentski socket
Navedite tačan redosled SMTP komandi
HELO, MAIL FROM, RCPT TO, DATA, QUIT
Ako se veb stranica sastoji od tačno jednog objekta, tada nepostojane i postojane
konekcije imaju taèno isto vreme odgovora?
Tačno
Logičku komunikaciju između računara obezbeđuje:
Mrežni sloj
Izabrati tačna tvrđenja:
TCP vezu može da prekine…
- TCP vezu može da prekine proces koji ima ulogu servera
- TCP vezu može da prekine proces koji ima ulogu klijenta \
Pretpostavite da se veb stranica sastoji od 10 objekata od kojih je svaki veličine O bitova.
Za postojani HTTP, deo vremena odgovora koji otpada na RTT iznosi 20 RTT?
Netačno
Na računaru X se izvršava web server WS, na portu 80. U momentu posmatranja prima
zahteve od dva računara, A i B. Da li se svi HTTP zahtevi, bez obzira na računar sa kojeg
stižu, prenose kroz isti soket na portu 80?
Pogrešno
Kada TCP segment stigne na host, socket na koji će segment biti poslat zavisi od
- polazne IP adrese datagrama u kome je enkapsuliran segment
- broja polaznog porta
- broja dolaznog porta
- od svega prethodnog
Da li je MSS vrednost kod TCP protokola fiksna?
Ne
Izabrati tvrđenje koje nije tačno:
(N) Računar A šalje veliki fajl računaru B preko TCP veze. Pretpostavimo da računar B nema
podataka koje bi slao računaru A. Računar B neće računaru A slati potvrde prijema jer ne
može da ih šlepuje uz podatke.
(T) TCP segment ima u svom zaglavlju polje za RCV Window
(T) Pretpostavimo da računar A šalje veliki fajl računaru B preko TCP veze. Broj nepotvrđenih
bajtova koje A šalje ne može da premaši veličinu prijemne privremene memorije
Na host pristižu fragmentisani datagrami. Kada se korisni podaci iz datagrama predaju
transportnom sloju:
Tek pošto mrežni sloj potpuno ponovo sastavi prvobitni IP datagram
Odaberite bar jedan odgovor
a. Garantuje isporuku segmenata - TCP
b. Ne garantuje integritet podataka u segmentima - UDP
c. Predstavlja nepouzdanu uslugu - UDP
d. Garantuje redosled isporuke segmenata - TCP
DNS se na transportnom sloju oslanja na TCP protokol.
Pogrešno
Ukoliko dva UDP segmenta pristigla na računar A imaju različitu izvornu IP adresu, oni
će biti usmereni:
Na isti soket ako imaju isti odredišni broj porta
UDP segment sadrži polje za UDP kontrolni zbir, koji se koristi za proveru da li je u
segmentu došlo do grešaka prilikom prenosa.
Tačno
Prednosti DNS keširanja su :
- Smanjuje broj DNS poruka koje se krecu Internetom
- Povecava efikasnost DNS usluge
Kada protokol UDP koristi handshake ?
Nikad
Koji kuki (cookie) može ugroziti privatnost korisnika
- Kuki koji šalje stranica
- Kuki trece strane (3rd party)
- Oba navedena
Veb server za keširanje je:
Proxy server
U jednom cvoru kašnjenje usled obrade je zanemarljivo (~0), kašnjenje usled cekanja u
redu je 0.001 s. Dužina paketa je 100 bita dok je propusna moc linka R=28kb/s. Rastojanje
linka izmedu tog cvora i sledeceg je 900km cija je brzina propagacije 2.5 * 10^8 m/s. Koliko
je ukupno kašnjenje u tom cvoru?
0,00817 s
** dcvor = dobrada + dcekanje + dprenos + dprostiranje
Selektujte protokole transportnog sloja :
- TCP
- UDP
Zbog cega se streaming u savremenom internetu sve više obavlja putem TCP protokola,
a ne preko UDP protokola?
Zato što je internet konekcija dovoljno brza da se gubici u brzini nastali u
sinhronizaciji i kontroli paketa ne osecaju prilikom puštanja stream-a.
Koji od navedenih softvera spada u sniffer-e ?
Wireshark
ADSL koristi sledecu tehnologiju :
- Komutiranje vodova
- Komutiranje paketa
Nedostaci korišcenja centralizovanog indeksa za pronalaženje informacija su :
- Oslanjanje na jednu tacku
- Veliki broj koraka do pronalaženja sadržaja
- Visoka cena (?)
Koliko paralelnih TCP konekcija se minimalno održava tokom jednog FTP transfera ?
Dve
Da li protokol HTTP definise nacin na koji web browser prikazuje strane?
Ne
Prednosti komutiranja vodova u odnosu na komutiranje paketa su:
Resursi koji obezbeduju komunikaciju ostaju rezervisani sve vreme trajanja komunikacione
sesije
. Za razliku od UDP protokola, TCP protokol uslovno receno garantuje stizanje paketa do
odredišta. TCP ce više puta poslati isti segment dok
ne dobije potvrdu da je segment primljen, bez obzira na vreme koje je potrebno da
se isporuka izvrši
Na koji je nacin moguce proveriti da li je došlo do promene originalnog resursa na web
serveru ?
Slanjem GET HTTP zahteva sa If-Modified-Since zaglavljem
U oblasti racunarskih mreža, vođeni fizicki medijumi su:
- Koaksijalni kabl
- Upredena parica
- Opticka vlakna
HTTP poruka sa zahtevom se naziva poruka sa uslovnim preuzimanjem ukoliko:
- Sadrži red zaglavlja If-Modified-Since
- Koristi metod GET
Ethernet pruža mrežnom sloju:
nepouzdanu uslugu bez konekcije (?)
HTML strana ima 2 JPEG slike, 3 GIF slike, 1 Java applet i 1 zvucnu datoteku. Koliko
ce HTTP zahteva biti upuceno za kompletan prenos ove strane.
8
Gde se cuva kolacic (cookie) ?
Na lokalnom racunaru
Ukoliko na klijentskom racunaru postoji kolacic vezan za konkretan Web sajt, koji ce se
od ova tri scenarija odigrati?
Identifikator kolacica se prosleduje Web sajtu prilikom upucivanja svakog HTTP zahteva
HTML strana ima 5 JPEG slika, 3 GIF slike, 2 Java applet-a, 2 linka i 1 zvucnu datoteku.
Koliko ce HTTP zahteva biti upuceno za kompletan prenos ove strane?
12
Da li dva razlicita web browser-a mogu da prikazu istu web stranu na dva razlicita
nacina?
Da
Pretpostavimo da su dva racunara medusobno udaljena 10.000 kilometara i da su
povezani direktnim linkom brzine R=1 Mb/s. Takode cemo pretpostaviti i to da brzina
propagacije linka iznosi 2,5 * 10^8 m/s. Opšti izraz za izracunavanje dužine bitova, na osnovu
brzine propagacije s, propusnog opsega R i dužine linka m je:
Rm/s
Koji od navedenih protokola mora da podržava ruter ?
IP
Na racunaru X se izvršava web server WS, na portu 80. U momentu posmatranja prima
zahteve od dva racunara, A i B. Da li se svi HTTP zahtevi, bez obzira na racunar sa kojeg
stižu, prenose kroz isti soket na portu 80?
Pogrešno
Da li je Web server krajnji sistem (host)?
Da
TCP ne pruža:
- Nikakve garancije u pogledu kašnjenja paketa
- Garancije u pogledu minimalne brzine transporta
Server za veb keširanje ima ulogu:
I klijenta i servera
Šta traži komanda: nslookup -type=NS gmail.com ?
DNS servere za domen gmail.com
Izaberite tacna tvrdenja:
DHCP
- DHCP je klijentsko serverski protokol
- DHCP omogucava klijentima plug and play funkcionalnost
Da li FON poseduje sopstveni centralizovani DNS server ?
Da
Algoritmi rutiranja mogu biti:
- Globalni
- Staticki
Zlonamerni softver koji u uredaj može da prodre bez izricitog ucešca korisnika je:
Crv
Protokol koji zahteva vece zauzece resursa je:
TCP
Selektujte protokole aplikativnog sloja :
- DNS
- FTP
- SMTP
- HTTP
Osnovni deo svakog peer to peer sistema zasnovanog na torrent tehnologiji je:
Tracker
UDP transportni protokol se koristi kod aplikacija za:
- Video streaming
- Ažuriranje RIP tabela rutiranja
Na koji nacin klijent po pokretanju .torrent datoteke uspostalja komunikaciju sa ostalim
peerovima?
. Procita listu klijenata koji seed-uju ili cele i delimicno kompletirane fajlove iz
.torrent fajla i pokuša sa njima da uspostavi konekciju
HTTP se implementira u:
I klijentskom i serverskom programu
Paket, prilkom prolaska kroz slojeve mrežnih protokola, zadržava inicijalnu velicinu.
Pogrešno
Kod HTTP poruke sa zahtevom, telo poruke prazno je kod metode:
GET
Zadatak isporucivanja podataka iz segmenta transportnog sloja u odgovarajuci socket
naziva se:
demultipleksiranje
SMTP protokol služi za preuzimanje elektronske pošte ?
Ne
U čemu je prednost mreža sa komutaturanjem vodova u odnosu na mreže sa
komutatiranjem paketa ?
garantovan protok
Koja su od navedenih kašnjenja paketa promenljiva ?
kašnjenje usled čekanja u redu
Set karaktera koji se mogu poslati putem SMTPa predstavlja
7-bitni ASCII
Slanje priloga uz elektronsku poštu, upotrebom MIME ekstenzija, predstavlja:
kodiranje binarnog sadržaja u 7-bitni ASCII
Šta browser radi sa kukijem ?
- šalje ga serveru prilikom svakog zahteva
- čuva ga na lokalnom hard disku
Servis koji obezbeđuje translaciju kanoničkog imena u IP adresu, se zove:
DNS
. Predpostavimo da je neki korisnik zatražio web stranu koja se sastoji od tekstualnog
dela i dve slike. Za ovu stranu klijent šalje jednu poruku a prima tri
Ne
Koja je brzina Ethernet LAN mreže:
10 Mbps, 100 Mbps, 1Gbps, 10 Gbps
Pretpostavimo da su dva računara međusobno udaljena 10.000 kilometara i da su
povezani direktnim linkom brzine R=1 Mb/s. Takođe ćemo predpostaviti i to da brzina
propagacije linka iznosi 2,5 * 10^8 m/s. Od računara A do računara B treba poslati
datoteku od 350000 bitova. Predpostavimo da se ova datoteka šalje kao jedna velika
kontinuirana poruka. Koji je maksimalan broj bitova koji u bilo kom trenutku može da se
nađe na linku ?
40000 bitova
**Funkcija: R * kasnjenje =>
1.000.000b/s * (10.000.000𝑚 /
250.000.000𝑚/𝑠)
= 40.000bitova
Karakteristike UDP servisa su:
- Nema kontrole zagušenja mreže
- Nema garancije pouzdanog prenosa podataka
. Ako se web stranica sastoji od tačno jendog objekta, tada nepostojane i postojane
konekcije imaju tačno isto vreme odgovora
Tačno
Kako glasi naredba u programskom jeziku JAVA, koja prihvata zahtev i ustpostavlja
novu TCP konekciju ?
Socket socket = server.accept();
Koje od navedenih komandi su podržane HTTP/1.1 verzijom protokola ?
GET, POST, HEAD, OPTIONS, PUT, DELETE, TRACE, CONNECT
Koji su mogući tipovi zapisa u DNS bazi ?
- MX
- A
- NS
- CNAME
Prilikom web zahteva istom postojanom vezom mogu da se pošalju dve različite web
strane
Da
Propusni opseg ADSL konekcije se deli.
Ne
Pretpostavimo da su dva računara međusobno udaljena 10 000 kilometara i da su
povezana direktnim linkom brzine R=1Mb/s. Takođe ćemo predpostaviti i to da brzina
propagacije linka iznosi 2,5 * 10^8 m/s. Izračunajte proizvod propusnog opsega i
kašnjenja.
40000 bitova
Kod uspostavljanja konektivnog servisa, za koliko učesnika se traži postpuna
saglasnost?
3
Zamislite dva računara A i B, koji su povezani jednim linkom čija je brzina prenosa R
b/s. Pretpostavimo da su ova dva računara međusobno udaljena m metara i da je brzina
propagacije linka s metara u sekundi. Računar A treba da pošalje paket dužine L bitova
računaru B. Koliko traje prenos paketa u funkciji L i R?
D = L / R (sekundi)
Protokoli za preuzimanje elektronske pošte su:
POP3, IMAP, HTTP
Koje od navedenih aplikacija koriste UDP protokol:
- Video stream-ing
- DNS
- Instant (Voice) Messaging
Ukoliko klijent pošalje zahtev IF-MODIFIED-SINCE naredbom, odgovor od servera će
biti:
Samo ako je traženi resurs menjan posle navedenog datuma
Kako glasi naredba u programskom jeziku JAVA, koja inicira očekivanje zahteva za
uspostavljanjem TCP konekcije ?
ServerSocket socket = new ServerSocket(6789);
Koji su standardni brojevi portova, dodeljeni HTTP i SMTP protokolu ?
80,25
HTTP protokol je protokol bez stanja
Da
Pretpostavimo da su dva računara međusobno udaljena 10.000 kilometara i da su
povezani direktnim linkom brzine R=1 Mb/s. Takođe ćemo predpostaviti i to da brzina
23
propagacije linka iznosi 2,5 * 10^8 m/s. Proizvod propusne moći i kašnjenja predstavlja:
maksimalni broj bitova koji se može naći na linku
Koje od navedenih tehnologija spadaju u bežične tehnologije:
- WLAN
- WAP
- UMTS
Kod klijent-server obradne paradigme, klijentski program:
inicira zahtev
Pretpostavimo da su dva računara međusobno udaljena 10 000 kilometara i da su
povezana direktnim linkom brzine R=1Mb/s. Takođe ćemo predpostaviti i to da brzina
propagacije linka iznosi 2,5 * 10^8 m/s. Kolika je širina (rastojanje) između pojedinih
bitova (u metrima) na linku?
250 m
Funkcija: S/R 250.000.000/1.000.000=250m/b
Zamislite dva računara A i B, koji su povezani jednim linkom čija je brzina prenosa R
b/s. Pretpostavimo da su ova dva računara međusobno udaljena m metara i da je brzina
propagacije linka s metara u sekundi. Računar A treba da pošalje paket dužine L bitova
računaru B. Pretpostavimo da je s=2,5 * 10^8, L = 100 bitova, R=28 kb/s. Odredite
udaljenost m, tako da Dprop bude jednako Dprenos ?
893 km
M/S=L/R => M=S*L/R => 250.000.000 * 100/28.000=892,85 =893
Koje od ovih naredbi su podržane HTTP/1.0 verzijom protokola ?
GET, POST, HEAD
U čemu je razlika između hosta i krajnjeg sistema ?
nema razlike
Karakteristike TCP servisa su:
Pre komunikacije, uspostavlja se konekcija
Pretpostavimo da su dva računara međusobno udaljena 10.000 kilometara i da su
povezani direktnim linkom brzine R=1 Mb/s. Takođe ćemo predpostaviti i to da brzina
24
propagacije linka iznosi 2,5 * 10^8 m/s. Opšti izraz za izračunavanje širine bitova, na
osnovu brzine propagacije s, propusnog opsega R i dužine linka m je:
s/R
DNS server sadrži tabele uređenih parova:
FQDN i IP adrese
Zamislite dva računara A i B, koji su povezani jednim linkom čija je brzina prenosa R
b/s. Pretpostavimo da su ova dva računara međusobno udaljena m metara i da je brzina
propagacije linka s metara u sekundi. Računar A treba da pošalje paket dužine L bitova
računaru B. Koliko je kašnjenje usled propagacije u funkciji m i s?
D = m / s
Koje od navedenih aplikacija koriste TCP protokol:
- elektronska pošta
- WWW
- Telnet
Da li kuki može ugroziti privatnost korisnika?
Da
Zaglavlje DATE: u HTTP protokolu pokazuje kada je objekat koji se nalazi u odgovoru
poslednji put izmenjen:
Ne
Šta će se desiti ako, ukoliko pokrenemo program TCPKlijent, koji uspostavlja
konekciju ka zadatom serveru, a TCPServer nije pokrenut?
Program će javiti grešku
Šta će se desiti ako, ukoliko pokrenemo program UDPKlijent, koji uspostavlja
konekciju ka zadatom serveru, a UDPServer nije pokrenut?
- Program neće javiti grešku, ali podaci neče stizati do servera
- Po pokretanju servera program će neometano nastaviti rad (ovo nzm dal)
. Koji su slojevi u familiji Internet protokola zaduzeni za proces rutiranja?
- fizicki
- sloj veze podataka
- mrezni
TCP protokol moze da radi preko GPRS-a?
Da
FTP je protokol koji odrzava posebnu kontrolnu konekciju, kojom salje kontrolne
informacije. Zato se kaze da je u pitanju?
protokol izvan opsega
Nacin pretrazivanja P2P sistema, nezavisno od arhitekture je?
- hijerarhijskim preklapanjem
- umnozavanje upita
- koriscenjem centralizovanog diska
DNS je?
- protokol aplikativnog sloja
- distribuirana, hijerarhijska baza podataka
Koji od navedenih servisa Extranet obebedjuje mreznom sloju?
- pouzdan transfer podataka
- kontrolu toka
Prilikom prolaska paketa kroz slojeve dolazi do fragmentacije. Za sastavljanje
fragmenata u cele pakete zaduzen je?
krajnji sistem
Datagram od 4000 bajtova (20 bajtova IP zaglavlje + 3980 bajtova IP kodova
podataka) stize na ruter i mora da se prosledi na … MTU … od 1500 bajtova. Na koliko
fragmenata ce ruter podeliti datagram?
3
**4000B treba da prebacis, a maksimalno mozes 1500B, sto znaci da datagram treba
da ti se podeli na 3 dela (1500 u prvom prebacivanju, 1500 u drugom i ostaje 1000B
za treci) MTU ti je Maximum Transmission Unit
Prilikom upisivanja brojeva potvrda kod TCP protokola, treba voditi racuna o toke da
je broj potvrde koji jedan racunar upisuje u svoj segment zapravo redni broj:
sledeceg bajta koji ocekuje
Kako se zove paket mreznog sloja?
datagram
Pouzdan prenos podataka preko mreze garantuje?
TCP protokol
Da li vise razlicitih servera moze imati isto kanonicko ime?
Ne
negde pise Da
Usluge kontrole toga i kontrole zagusenja nudi protokol?
TCP
Za preuzimanje DNS upita u lancu upita koristi se?
zapis tipa NS
TCP konekcija izmedju klijenta i servera zapocinje?
- slanjem RST paketa
ili - slanjem SYN paketa (pre da je ovo)
(nisam sig)
. Redni broje segmenta kod TCP paketa je?
redni broj prvog bajta u segmentu unutar toka bajtova
IP protokol garantuje isporuku paketa preko mreze?
netacno
Ping(echo) komanda koristi protokol?
ICMP