LCP

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 4 martie 2020; verificarea necesită 1 editare .

A nu se confunda cu LCP - în teoria matematică a optimizării Problemă de interdependență liniară .

LCP  este prescurtarea pentru Link Control Protocol.

Scopul protocolului

LCP face parte din protocolul punct-la-punct . Când se stabilește o conexiune PPP , dispozitivele de expediere și de primire fac schimb de pachete LCP pentru a clarifica informațiile specifice care vor fi necesare în timpul transmisiei de date.

Coordonarea parametrilor de conectare se realizează sub formă de negocieri.

Protocolul LCP implementează:

Dispozitivele nu pot transmite date între ele prin intermediul rețelei până când pachetele LCP nu determină disponibilitatea conexiunii care se stabilește.

Deoarece LCP este încapsulat în cadre PPP, trebuie stabilită o conexiune PPP inițială înainte ca LCP să o poată suprascrie. Pachetul LCP peste PPP conține codul de protocol 0xC021 și are patru câmpuri - cod, identificator, lungime și date.

Format pachet LCP

Antet pachet LCP Date
0 unu 2 3 patru 5 6 7 opt 9 zece unsprezece 12 13 paisprezece cincisprezece 16 17 optsprezece 19 douăzeci 21 22 23 24 25 26 27 28 29 treizeci 31 nnn
cod
_
Identificator
(identificator)
lungime
_
Date
(Date)

Descifrarea valorilor primului octet al antetului - Cod

Cod Valori Descriere RFC
0 Specific de furnizor999 Definit de producător RFC 2153
unu cererea de configurare Cerere de configurare  
2 Configurare-Ack Confirmare configurație  
3 Configurare-Nak Sensuri alternative RFC 1661
patru Configurați Respingere Eroare de configurare  
5 Terminați cererea Solicitare de deconectare  
6 Terminate-Ack Confirmarea golului  
7 Respingerea codului Refuzul de a accepta codul  
opt protocol-resping Refuzul de a accepta protocolul  
9 cerere de ecou cerere de ecou  
zece ecou-răspuns ecou răspuns  
unsprezece Renunțați la cerere Solicitare de renunțare  
12 Identificare Identificare RFC 1570
13 Timp ramas Timp rămas RFC 1570

Descifrarea valorilor celui de-al doilea octet al antetului - Identificator

Identificatorul poate lua valori de la 0 la 255.

Descifrarea valorilor celui de-al treilea și al patrulea octet al antetului - Lungime

Câmpul Lungime conține dimensiunea totală în octeți a întregului pachet LCP, inclusiv antetul.

Lungime = Cod (1) + Identificator (1) + Lungime (2) + Date (n) = n + 4

unde n  este dimensiunea datelor cadru în octeți

Câmpul este scris în format big endian (octetul mare al valorii câmpului precede octetul mic din fluxul de date)

Link -uri