IPCP | |
---|---|
Név | Internet Protocol Control Protocol |
Család | TCP/IP |
Leírás | RFC 1332 |
Az IPCP ( angolul Internet Protocol Control Protocol – IP vezérlőprotokoll) egy hálózati réteg vezérlő protokoll IP - kapcsolat létrehozására, konfigurálására és leállítására PPP ( Point-to-Point Protocol ) kapcsolaton keresztül. Az IPCP ugyanazt a csomagcsere mechanizmust használja, mint az LCP ( Link Control Protocol ). Az IPCP-csomagok cseréje addig nem történik meg, amíg a PPP be nem lép a hálózati réteg protokollal kapcsolatos egyeztetési fázisába. A fázis kezdete előtt kapott minden IPCP-csomagot el KELL dobni.
Az IPCP csak abban különbözik az LCP-től:
Az IP-csomagok cseréje addig nem történik meg, amíg a PPP el nem éri a hálózati réteg fázisát, és az IPCP nyitott állapotban van.
Pontosan egy IP-csomag van egy PPP-keret adatmezőjébe tokozva, ahol a protokoll mező a 0021(hex) - IP típust határozza meg.
A PPP-kapcsolaton keresztül továbbított IP-csomag maximális hossza megfelel egy PPP-keret hasznos adatmezőjének maximális hosszának. A nagy datagramokat szükség esetén szét kell tagolni. Ha egy rendszer inkább elkerüli a töredezettséget vagy az újraösszeállítást, akkor egy speciális beállítást kell használnia a maximális TCP szegmens méretének beállításához és a kiválasztott útvonal maximális csomagméretének ( MTU ) kiszámításához.
A konfigurálható IPCP opciók lehetővé teszik az IP protokoll kívánt paramétereinek egyeztetését. Az IPCP egyéni beállítások formátuma követi az LCP-hez meghatározott formátumot, saját beállításkészlettel.
Az "IPCP Option Type" mező legfrissebb értékei a "Hozzárendelt számok" RFC dokumentum legújabb verziójában vannak meghatározva. Jelenlegi regisztrált értékek:
Az „IP-címek” opció elavult. Ez határozottan tanulságos volt, mivel nehéz volt minden esetben ugyanazt a tárgyalást garantálni ezzel a lehetőséggel. A konfigurálható "IP-cím" opció váltotta fel, és szintén preferált opciónak tekinthető.
Ez a beállítás nem kerül elküldésre konfigurálási kérés üzenetben, ha olyan konfigurálási kérés üzenet érkezett, amely az „IP-cím” vagy az „IP-címek” opciót is tartalmazza. Ezt a beállítást akkor lehet elküldeni, ha az IP-cím opcióhoz configure-reject üzenet érkezik, vagy egy configure-negatív nyugtázó üzenet érkezik az IP-cím opcióval kiegészítő opcióként.
Ez a konfigurálható opció lehetővé teszi egy adott tömörítési protokoll használatának egyeztetését. Alapértelmezés szerint a tömörítés le van tiltva.
A Van Jacobson TCP/IP fejléctömörítési módszere három bájtra csökkenti a TCP/IP méretét. Ez nagymértékben javíthatja a teljesítményt lassú, soros kapcsolatokon, különösen interaktív forgalom esetén.
Az "IP Compression Protocol" konfigurálható opció a tömörített csomagok fogadásának képességét jelzi. A kapcsolat mindkét oldalának önállóan kell kérnie ezt az opciót, ha kétirányú tömörítést terveznek. A PPP-keret "protokoll" mezője a következő értékeket veszi fel az IP-csomagok átvitelekor:
A kód | ID | Hossz | IPCP információ |
---|---|---|---|
1 bájt | 1 bájt | 2 bájt | változó érték |
IPCP-csomag PPP-keretbe zárva
Zászló | Cím | Ellenőrzés | 8021 (hex) | Hasznos információk (és helyőrző) | Ellenőrző összeg | Zászló |
---|
Az IPCP-csomagban található információk:
A konfiguráció befejezése után a kapcsolat képes IP-információkat küldeni egy PPP-keret hasznos adataként. A protokoll mező értéke 0021(hex). Ez az érték azt jelzi, hogy IP-adatokat küldenek.
RFC 1332 – A PPP Internet Protocol Control Protocol (IPCP)
RFC 1877 – PPP Internet Protocol Control Protocol-kiterjesztések névszerver-címekhez
RFC 2290 – Mobile-IPv4 konfigurációs opció a PPP IPCP-hez