odg na pitanja mreze 1

Upload: aleksandar-kapitan

Post on 10-Mar-2016

217 views

Category:

Documents


0 download

DESCRIPTION

Mreže 2 odgovori

TRANSCRIPT

to je TTL?TTL je mehanizam koji ograniava ivotni vijek podataka u mrei, - u zaglavlju IP datagrama, on predstavlja vremensko razdoblje koliko dugo e se na paket nalaziti u mrei, prije nego bude odbaen (u sluaju da zbog nekog razloga nije dospio na odredite).Diskutirajte neke prednosti i nedostatke thin clienta i fat servera, te fat servera i thin clienta.PREDNOSTI THIN CLIIENTA: manji administrativni trokovi, vea sigurnost, manja mogunost greke,smanjuju se trokovi hardvera jer ne zahtijevaju diskove i aplikacijsku memoriju, ne zahtijevaju este nadogradnje i ne zastarijevaju estoNEDOSTACI: ne podravaju multimedijske aplikacije (kao to su video igre), thi client serveri zahtijevaju visokstupanj pefrormansi, ako mrea ne radi, nema naina da thin client pristupi serveruPREDNOST FAT SERVERA:neograniena GUI podrka, dobra podrka za impltemencaiju poslovnih pravila nastrani klijenta, radi na vie operacijskih sustavaNEDOSTACI: ne radi dobro na slabim sustavima, vei trokovi i tea administracija u sluaju velikog broja aplikacija potrebna instalacija i distribucija klijenatato je karakteristino za komutiranje paketa.Glavne karakteristike komutiranja paketa su potrebe za bufferom te statistiko multipleksiranje. Komutiranje paketa opisuje mreu u kojoj se jedinica podatka koja se naziva paket, rutira preko mree temeljem odredine adrese koja se nalazi u svakom paketu. Razbijanje podataka u pakete omoguuje dijeljenje istog komunikacijskog kanala izmeu vie korisnika na mrei.to definira protokoldefinira format i vrste poruki koje se razmjenjuju izmeu raunala, kao i akcije koje se obavljuju nakon slanja i prijema poruke i nekog drugog dogaajaMultipleksiranje i demultipleksiranjemultipleksiranje: prikupljanje podataka u izvorinom raunalu, stavljanje zaglavlja (enkapsulasija) i slanje tih segmenata mrenom sloju kroz soket. Demultipleksiranje: isporuivanje podataka iz segmenta transportnog sloja u odgovarajui soket, deava se na prijemnom raunaluto je zajedniko 3 i 4 sloju osi modela?Oba se oslanjaju na TCP/IP model.to je zajedniko 2 i 4 sloju osi modela?transportni sloj i sloj veze imaju mnoge zajednike usluge, kao to su pouzdana isporuka (mada na razliite naine), kontrolu toka i otkrivanje greaka, samo to se navedeno kod transportnog osigurava od toke do toke, a u sloju veze od vora do voraKod prijenosa HTTP koji se protokol koristi na transportnom, a koji na mreznom sloju TCP/IP modela?TCP na transportnom, a IP na mrenom.Osobine kvalitete usluge.Kvaliteta usluge je zajedniki naziv za kvantitativne aspekte mrea raunala i njihovih protokola, kao to su vrijeme odgovora, propusnost, rata gubitaka i pogreaka, raspoloivost (servera). Vano za izbor i konfiguraciju mrenih arhitektura i protokola, mogunosti: mjerenja, (stohastika) analiza, simulacije, podrka kroz odgovarajue programske alate.emu slui portPort, kao dio informacije o adresiranju paketa, slui za identifikaciju poiljatelja i primatelja poruke. Najee se koriste sa TCP/IP konekcijama. Neka postoji IP adresa u nekom paketu. Prijemno raunalo ita tu adresu, no da bi znala kojoj aplikaciji treba proslijediti paket, koristi broj porta, odnosno port koji koristi taj broj. Dakle, svaki paket mora sadravati IP adresu te broj porta od aplikacije koja preuzima taj paket, odnosno koristi podatke iz njega. Na temelju brojeva portova, raunalo zna koje servise treba aktivirati i na koji nain razmjenjivati podatke.emu slui soket?Slue za definiranje transportnog protokola (TCP ili UDP), brojeve port-a (za razlikovanje aplikacija u raunalima, tako je mogue programirati aplikacije. Soket su vrata nekog procesa kroz koja prolazi poruka koju je poslao proces, odnosno kroz koja drugom procesu stie. API: soket koji posreduje izmeu aplikacije i mree.Omoguuje li UDP protokol kontrolu pogreaka? Zato?UDP koristi kontrolni zbir jer postoji ansa da budu svi linkovi od izvora do odredita ne budu sadrali provjeru greki. On greku ne ispravlja, dodue; nekad se oteeni segment odbaci, a nekad prosljeuje na upozorenje.to je pollingPolling je kontinuirana provjera od strane glavnog vora koji provjerava u kakvom su stanju ostali vorovi koji koriste istu liniju, provjerava se jedan po jedan, i to dal imaju to za slati i dali ele koristiti liniju. Koristi se kod protokol sa prozivanjem gdje glavni vor proziva ostale vorove na kruni nain.Handshaking: automatizirani proces pregovaranja koji dinamiki odreuje parametre komunikacijskog kanal uspostavljenog izmeu dva entiteta prije nego na kanalu pone normalna komunikacije. Prethodi mu fiziko uspostavljanje kanala i prethodi normalnom prijenosu informacija.Multicast vs broadcastRazlika je ta to kod broadcast komunikacije, podaci se alju svim sudionicima na mrei, dok se multicasta jedan poiljatelj alje podatke alje samo odreenoj grupi primatelja, koja u odnosu na cijeli mreu moe biti vrlo mala. Zajedniko im je pak da i jedna i druga vrsta komunikacije alje podatke prema vie primatelja.

a) (2 boda) Objasnite razliku izmedju client/server arhitekture i distribuirane aplika-cije.b) (2 boda) Objasnite razliku izmedju multicast i broadcast komunikacije. _Sto im je pakzajedni_cko?c) (2 boda) Navedite neke prednosti i nedostatke multipleksiranja s podjelom frekven-cijskog pojasa.d) (2 boda) _Sto definira protokol?e) (2 boda) Navedite barem 3 protokola aplikacijskog sloja.f) (2 boda) _Sto predstavlja TTL polje u zaglavlju IP datagrama?g) (2 boda) Diskutirajte neke prednosti i nedostatke thin clienta i fat servera.h) (1 bod) Da li multimedijske aplikacije u pravilu toleriraju gubitak paketa? Za_sto?

Objasni princip uslojavanja:Kod ideje uslojavanja, sva funkcionalnost koja se javlja u komunikaciji grupira se u slojeve koji se potom nezavisno razvijaju. Komunikacija izmeu slojeva, vertikalna i horizontalna, tono je propisana.Na koji nain vie aplikacija moe koristiti isti komunikacijski kanal?Razbijanje podataka u pakete omoguuje dijeljenje istog komunikacijskog kanala izmeu vie korisnika na mrei, odnosno isto je mogue postii protokolima viestrukog rutiranja.