Acest standard utilizeaza o metoda de transfer bazata pe cadre (frames). Un cadru contine
date utile si cimpuri de control. Cimpurile continute intr-un cadru au urmatoarele
semnificatii :
- antet folosit pentru sincronizare
- adresa specifica destinatia cadrului
- control specifica tipul de cadru (cadru de date, cadru pentru controlul accesului, cadru
de interogare, cadru de raspuns)
- date - contine datele utile transmise prin cadru
- FCS (Frame Control Sequence) secventa pentru detectia erorilor
- delimitator pentru verificarea sincronizarii si terminarea cadrului
Protocolul HDLC permite transferul de date intre calculatoare conectate punct-la-punc sau
in retea. Serviciile definite in cadrul celor doua protocoale corespund nivelului doi (Nivelul
legaturii de date) in acceptiunea modelului de referinta OSI (Open System Interconection).
Acest model a fost definit de ISO (International Standard Organisation) si specifica modul de
organizare ierarhica a serviciilor de comunicatie in cadrul unui protocol de retea.
Transmisia seriala pe cadre ofera o serie de avantaje in comparatie cu transmisia seriala pe
octet :
- transferul este mai eficient - raportul dintre bitii de date si cei de control este mai bun la
transmisia pe cadre
- sincronizarea unitatilor comunicante este mai ferma si permite mici variatii ale frecventei de
emisie ; unitatea receptoare utilizeaza un circuit cu calare pe faza (PLL Phase Lock Loop)
care permite urmarirea frecventei unitatii emitente.
- mecanismul de detectie a erorilor prin cod ciclic redondant (CRC) asigura o probabilitate
foarte ridicata de detectie a erorilor de transmisie ; la transmisia pe caracter bitul de paritate
detecteaza numai erorile in care sunt implicati un numar impar de biti.
- exista posibilitatea adresarii mesajelor, facilitate necesara in sistemele de comunicatie
multipunct.
Comunicatia pe cadre necesita o interfata mai complexa atit la nivelul componentelor
hardware cit si la nivelul rutinelor de comunicatie. Transmisia pe cadre este utilizata mai ales
in cazul in care trebuie sa se asigure o calitate mai ridicata a serviciilor de comunicatie. In
schimb transmisia seriala pe caracter se utilizeaza in aplicatii cu cerinte mai modeste de
calitate, dar la care costul trebuie sa fie minim ; se utilizeaza mai ales in cazul realizarii unor
legaturi temporare intre diverse echipamente de calcul.
Protocolul PPP
- nchiderea conexiunii.
PAP
De la Wikipedia, enciclopedia liber
Un protocol de autentificare a parolei (PAP) este un protocol de autentificare care folosete o parol.
PAP este folosit de protocolul PPP pentru validarea utilizatorilor nainte de a le permite accesul la resursele
serverului. Aproape toate serverele din sistemele de operare de pe dispozitivele de re ea suport PAP.
PAP transmite parola necriptat n ASCII n reea i de aceea este considerat nesigur. Este folosit ca ultima
variant atunci cnd serverul nu poate folosi un protocol mai puternic, precum CHAP sau EAP.
Autentificarea bazat pe parol este o denumire generic pentru orice protocol n care dou entit i cunosc n
prealabil o parol i o folosesc ca baz pentru sutentificare. Exist dou feluri de scheme de autentificare cu
parol: slabe i puternice. Cele slabe necesit mai puin efort computaional, designul este mai simplu, iar
implementarea este mai uoar, ceea ce le face mai potrivite pentru medii cu resurse limitate. De notat c
aceast clasificare nu nseamn neaprat c cele slabe sunt mai uor de spart.
Cuprins
[ascunde]
1Funcionare
2Pachete PAP
3Vezi i
4Note
Serverul trimite confirmare autentificrii (n englez Authentication-ack dac datele sunt OK) sau un
mesaj negativ (n englez Authentication-nak dac datele nu sunt OK)[1]
Flag Adres Control Protocol (0xC023) Coninut (tabelul de mai jos) FCS Flag
1 1 Variabi
Descriere 2 octei 1 octet Variabil 1 octet
octet octet l
2. Acesta rspunde cu o valoare calculat folosind o funcie hash aplicat aspura combina iei dintre cerere
i parol.
3. Autentificatorul verific rspunsul cu propriile calcule i dac valorile se potrives, acesta permite
autentificare. Altfel, conexiunea este nchis.
ID-ul ales pentru numrul random din cerere este de asemenea folosit pentru rspunsul corespunztor, precum
i pentru pachetele de succes sau eec. O nou cerere cu un nou ID trebuie s fie diferit de ultima cerere cu
un ID diferit. Dac mesajul de succes/eec este pierdut, acelai rspuns poate fi trimis din nou i declan eaz
aceeai indicaie de succes. Pentru funcia hash MD5, valoarea rspunsului este MD5(ID||secret||
challenge) , hash-ul MD5 pentru concatenarea dintre ID, secret i challenge.[3]