IPCP

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 27 martie 2016; verificarea necesită 1 editare .
IPCP
Nume Protocolul de control al protocolului de internet
Familie TCP/IP
Specificație RFC 1332

IPCP ( Engleză  Internet Protocol Control Protocol  - IP control protocol) este un protocol de control al nivelului de rețea pentru stabilirea, configurarea și terminarea unei conexiuni IP printr-o conexiune PPP ( Point-to-Point Protocol ). IPCP utilizează același mecanism de schimb de pachete ca și LCP ( Link Control Protocol ). Pachetele IPCP nu sunt schimbate până când PPP intră în faza de negociere a protocolului de nivel de rețea. Orice pachet IPCP primit înainte de începerea acestei faze TREBUIE să fie aruncat.

IPCP diferă de LCP doar prin aceea că:

Redirecționarea datagramelor IP

Pachetele IP nu sunt schimbate până când PPP nu ajunge la faza stratului de rețea și IPCP este în starea deschisă.

Exact un pachet IP este încapsulat în câmpul de date al unui cadru PPP, unde câmpul de protocol specifică tipul 0021(hex) - IP.

Lungimea maximă a unui pachet IP transmis printr-o conexiune PPP corespunde lungimii maxime a câmpului de sarcină utilă a unui cadru PPP. Datagramele mari ar trebui fragmentate dacă este necesar. Dacă un sistem preferă să evite fragmentarea sau reasamblarea, ar trebui să folosească o opțiune specială pentru a seta dimensiunea maximă a segmentului TCP și a calcula dimensiunea maximă a pachetului ( MTU ) pentru calea aleasă.

Opțiuni configurabile IPCP

Opțiunile IPCP configurabile vă permit să negociați parametrii doriti ai protocolului IP. Formatul de opțiuni personalizate IPCP urmează formatul definit pentru LCP, cu propriul set de opțiuni.

Cele mai actualizate valori pentru câmpul „IPCP Option Type” sunt definite în cea mai recentă versiune a documentului RFC „Numere atribuite”. Valori înregistrate curente:

Opțiune pentru adresa IP

Opțiunea „Adrese IP” este depreciată. Aceasta a fost cu siguranță o experiență de învățare, deoarece a fost dificil să se garanteze aceeași negociere în toate cazurile folosind această opțiune. Opțiunea configurabilă „Adresă IP” a înlocuit-o și este, de asemenea, considerată opțiunea preferată.

Această opțiune nu va fi trimisă într-un mesaj de solicitare de configurare dacă a fost primit un mesaj de solicitare de configurare care include fie opțiunea „adresă IP”, fie opțiunea „adresă IP”. Această opțiune poate fi trimisă dacă este primit un mesaj de configurare-respingere pentru opțiunea de adresă IP sau este primit un mesaj de confirmare a configurației negative cu opțiunea de adresă IP ca opțiune suplimentară.

Opțiune IP Compression Protocol

Această opțiune configurabilă vă permite să negociați utilizarea unui protocol de compresie specific. În mod implicit, compresia este dezactivată.

Metoda de comprimare a antetului TCP/IP a lui Jacobson

Metoda de compresie a antetului TCP/IP a lui Van Jacobson reduce dimensiunea TCP/IP la trei octeți. Acest lucru poate îmbunătăți considerabil performanța pe legăturile lente, seriale, în special pentru traficul interactiv.

Opțiunea configurabilă „Protocol de compresie IP” este utilizată pentru a indica capacitatea de a accepta pachete comprimate. Fiecare parte a conexiunii trebuie să solicite independent această opțiune dacă este planificată compresia bidirecțională. Câmpul „protocol” al unui cadru PPP ia următoarele valori atunci când sunt transmise pachetele IP:

Cadrul IPCP

Codul ID Lungime Informații IPCP
1 octet 1 octet 2 octeți valoare variabilă

Pachetul IPCP încapsulat într-un cadru PPP

Steag Abordare Control 8021 (hex) Informații utile (și substituent) Verificați suma Steag

Informațiile conținute în pachetul IPCP:

După finalizarea configurației, conexiunea poate trimite informații IP ca sarcină utilă a unui cadru PPP. Câmpul de protocol are valoarea 0021(hex). Această valoare indică faptul că informațiile IP sunt trimise.

Link -uri

RFC 1332  - Protocolul de control al protocolului de internet PPP (IPCP)

RFC 1877  - PPP Internet Protocol Control Protocol Extensions for Name Server Addresses

RFC 2290  - Opțiune de configurare Mobile-IPv4 pentru PPP IPCP