Miloš VukašinovićVanja Vuksić
IV4
HDLCHDLC (High Level
Data Link Control) - grupa protokola namenjena za prenos podataka izmedju čvorova u mreži
Nalaze se u sloju veze (drugom sloju OSI modela)
Formiranje ramova – Paketu pristiglom iz sloja mreže zaglavlje i rep
Fizičko adresovanje – U zaglavlju rama ubacuje fizičku adresu izvorišta i odredišta
Upravljanje pristupnom medijumu – Signalizuje koja stanica kad ima pravo da emituje
Upravljanje protokom – Prilagođava brzinu predajnika brzini prijemnika
Kontrola grešaka – U repu ima informacije koje sprečava oštećenje, gubljenje ili dupliranje ramova
Posao sloja veze
Funkcija HDLC-a HDLC je protokol koji upravlja razmenom
podataka između centralnog računara i sekundarnih stanica
Centralni računar kontinualno vrši proveru stanica u određenim trenucima kako bi otkrio ima li zahteva za komunikaciju.
Vrste stanicaPrimarna stanica – Upravljanje mrežom.
Ramovi koje šalje su naredbe.Sekundarna stranica – Kontroliše je primarna
stanica. Ramovi koje šalje su odgovori.Kombinovana stanica – Ima karakteristike i
primarne i sekundarne stanice. Ramovi koje salje mogu biti naredbe ili odgovori
Konfiguracija vezeNeuravnotežena – Na jednu primarnu stanicu
povezano je više sekundarnih stanica
Uravnotežena – Dve kombinovane stanice
Načini prenosa podatakaNRM (Normal Response Mode) – Sekundarna
stanica može da šalje odgovore samo kada joj to signalizuje primarna stanica
ARM (Asynchronous Response Mode) – Sekundarna može da šalje odgovore bez signalizacije primarne (primarna je i dalje zadužena za kontrolu grešaka i protoka)
ABM (Asynchronous Balanced Mode) - Bilo koja kombinovana stanica može da započne komunikaciju
RamoviRamovi se formiraju tako što se pre i posle
informacionih bita dodaju kontloni
Zastavica (Flag) – 01111110 – Označava početak i kraj rama
Adresno polje – Sastoji se od adrese sekundarne stanice (kod uravnotežene konfiguracije je prazno)
Kontrolni deo – Sadržaj varira. Postoje 3 kategorije
FCS (Frame Check Sequence) – Koristi se za kontolu grešaka
Vrste kontrolnog delaInformacioni ram (I-frames) – Prenosi
informacije Nadzorni ram (S-frames) – Potvrđuje ram,
traži ponovno slanje ili traži prekid slanja rama Nenumerisani ram (U-frames): 1)Sadrži podatke potrebne za upravljenje vezom2)Koristi se da potvrdi prijem rama, ako je
potrebno šalje zahtev za ponovan prenos ili traži obustavu prenosa
3)Prenosi korisničke informacije4)Piggybacking
PiggybackingPiggybacking tehnika- podrazumeva
slanje potvrdne informacije sa prijemne strane o primljenom ramu, zajedno sa korisnim informacijama koje se šalju predajnoj strani
Bit stuffingBit stuffing je ubacivanje nule posle pet
uzastopnih jedinica da bi se sprečila konfuzija sa podacima koji sadrže sekvencu 01111110