150 likes | 442 Views
Protokoli sloja veze - HDLC. Miloš Vukašinović Vanja Vuksić IV4. HDLC. HDLC (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). Posao sloja veze.
E N D
Protokolislojaveze - HDLC Miloš Vukašinović Vanja Vuksić IV4
HDLC • HDLC (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)
Posao sloja veze • 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
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 stanica • Primarna 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 veze • Neuravnotežena – Na jednu primarnu stanicu povezano je više sekundarnih stanica • Uravnotežena – Dve kombinovane stanice
Načini prenosa podataka • NRM (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
Ramovi • Ramovi 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 dela • Informacioni ram (I-frames) – Prenosiinformacije • Nadzorni ram (S-frames) – Potvrđuje ram, tražiponovnoslanjeilitražiprekidslanjarama • Nenumerisani ram (U-frames): • Sadržipodatkepotrebnezaupravljenjevezom • Koristi se dapotvrdiprijemrama, ako je potrebnošaljezahtevzaponovanprenosilitražiobustavuprenosa • Prenosikorisničkeinformacije • Piggybacking
Piggybacking • Piggybacking tehnika- podrazumeva slanje potvrdne informacije sa prijemne strane o primljenom ramu, zajedno sa korisnim informacijama koje se šalju predajnoj strani
Bit stuffing • Bit stuffing je ubacivanje nule posle pet uzastopnih jedinica da bi se sprečila konfuzija sa podacima koji sadrže sekvencu 01111110