DRUGI PROJEKAT - Sloj veze Flashcards
Objasni sloj veze.
Koja je jedinica koja se koristi u sloju veze?
Koje su osnovne usluge sloja veze?
-Enkapsulaciju datagrama u okvire sa dodavanjem zaglavlja i podnožja.
-Pouzdanu isporuku između susednih čvorova (retko korišćeno na pouzdanim vezama, ali neophodno za bežične veze).
-Kontrolu toka za sinhronizaciju slanja i prijema.
-Otkrivanje i ispravljanje grešaka kroz tehnike poput pariteta i CRC-a.
-Polu-dupleks i puni-dupleks komunikaciju, što omogućava komunikaciju u oba smera.
Šta znači poluduplex i fulduplex komunikacija?
Poluduplex: Čvorovi na oba kraja linka mogu prenositi podatke, ali ne istovremeno.
Fulduplex: Čvorovi mogu istovremeno slati i primati podatke.
Gde se implementira sloj veze na hostovima?
Slloj veze se implementira na čipu ili mrežnoj kartici (NIC) koja se povezuje sa sistemskom magistralom domaćina (npr. PCI magistrala). To je kombinacija hardvera, softvera i firmvera.
Koja je uloga sloja veze na strani slanja?
Na strani slanja: Sloj veze enkapsulira datagram u okvir, dodaje bitove za proveru grešaka, implementira pouzdani prenos podataka i kontrolu toka.
Koja je uloga sloja veze na strani prijema?
Na strani prijema: Proverava greške, pouzdani prenos i kontrolu toka, ekstrahuje datagram i prosleđuje ga gornjem sloju.
Koje tehnologije se koriste na sloju veze?
Na različitim linkovima koriste se različiti protokoli sloja veze, kao što su Ethernet i WiFi. Svaki protokol pruža različite usluge (npr. pouzdan prenos podataka možda nije dostupan na svim protokolima).
Pitanje: Kakva je razlika između fizičkog sloja i sloja veze?
Sloj veze je odgovoran za enkapsulaciju i prenos okvira između susednih čvorova, dok je fizički sloj zadužen za stvarni prenos signala kroz medijum (npr. kablovi, radio talasi).
Koji su osnovni koncepti i komponente sloja veze?
-Čvorovi: Hostovi i ruteri u mreži.
-Linkovi: Komunikacioni kanali između čvorova (žičani, bežični).
-Okviri (frame): Paketi na sloju veze koji enkapsuliraju mrežne datagrame.
Zašto se pouzdana isporuka koristi na sloju veze kada je već implementirana na transportnom sloju?
Pouzdana isporuka na sloju veze se koristi da bi se otklonili problemi specifični za određeni medij (npr., visoke greške na bežičnim vezama), dok transportni sloj pruža end-to-end pouzdanost.
Šta je kontrola toka i kako funkcioniše na sloju veze?
Kontrola toka reguliše brzinu prenosa između pošiljaoca i primaoca kako bi se sprečilo preopterećenje primaoca.
Kako sloj veze otkriva greške u prenosu? Ukratko objasni svaku od tehnika
-Jednobitni paritet: Dodaje se paritetski bit kako bi se osigurala parna ili neparna suma bitova.
-Dvostruki paritet: Koristi matricu za otkrivanje i ispravljanje grešaka.
-Kontrolna suma (checksum): Izračunava se zbir svih podataka u segmentu i upoređuje se na prijemnoj strani.
-Ciklička redundancija (CRC): Koristi generator bitova za detekciju grešaka.
Šta je CRC i kako se koristi?
CRC (Cyclic Redundancy Check) je napredna metoda za detekciju grešaka. Pošiljalac generiše CRC kod dodavanjem ostatka nakon deljenja podataka određenim polinomom. Primalac koristi isti polinom da proveri integritet podataka.
Koje su vrste linkova u kontekstu višestrukog pristupa?
Postoje dve glavne vrste:
- Point-to-point: Direktna veza između dva uređaja.
- Broadcast linkovi: Više uređaja deli isti medij (npr., Ethernet, Wi-Fi).
Šta je idealni višestruki pristupni protokol?
Idealan protokol treba da:
-Omogući jednom čvoru da koristi celu širinu kanala.
-Podeli kanal proporcionalno između više čvorova.
-Bude decentralizovan i jednostavan.
Šta su protokoli nasumičnog pristupa i kako funkcionišu?
Protokoli nasumičnog pristupa omogućavaju prenos podataka bez prethodne koordinacije:
ALOHA: Prenos podataka odmah po dolasku, sa mehanizmom za ponovno slanje u slučaju sudara.
CSMA: Koristi detekciju zauzetosti kanala pre prenosa podataka.
Koje su glavne karakteristike Ethernet tehnologije?
Ethernet je dominantna LAN tehnologija zbog jednostavnosti, niske cene i širokog raspona brzina (10 Mbps do 400 Gbps). Koristi protokol CSMA/CD za upravljanje sudarima.
Šta je CSMA/CD?
CSMA/CD (Carrier Sense Multiple Access with Collision Detection) omogućava uređajima u mreži da:
-Osluškuju kanal pre slanja podataka.
-Pošalju podatke ako je kanal slobodan.
-Detektuju sudar ako dođe do simultanog prenosa i prekinu slanje.
-Koriste eksponencijalni backoff kako bi čekali slučajan vremenski interval pre ponovnog slanja.
Koje su prednosti CSMA/CD u Ethernet mrežama?
Prednosti:
-Decentralizaciju: Nema potrebe za centralnim kontrolerom.
-Efikasnost: Kanal se koristi samo kada je slobodan.
-Jednostavnost implementacije i niska cena.
Koji su nedostaci CSMA/CD?
Nedostaci uključuju:
-Manju efikasnost na velikim udaljenostima zbog propagacionog kašnjenja.
-Ograničenje brzine u mrežama sa mnogo uređaja zbog učestalih sudara.
-Neprimenljivost u bežičnim mrežama (gde se koristi CSMA/CA).
Šta je Ethernet?
Ethernet je tehnologija lokalne mreže koja omogućava žičnu komunikaciju između uređaja u mreži.
Zasto je Ethernet dominantna LAN tehnologija?
Ethernet je dominantna LAN tehnologija zahvaljujuci:
-Jednostavnosti implementacije.
-Niskih troškova.
-Skalabilnosti u pogledu brzine (od 10 Mbps do 400 Gbps).
-Kompatibilnosti sa raznim vrstama fizičkih medija.
Koje su glavne topologije koje Ethernet koristi?
Ethernet podržava dve glavne topologije:
-Sabirnica (bus): Svi uređaji su povezani na zajednički koaksijalni kabl (koristilo se u ranijim verzijama).
-Preklopni (switched) Ethernet: Svaki uređaj ima direktnu vezu sa preklopnikom, omogućavajući paralelne komunikacije i eliminisanje sudara.