IPCP | |
---|---|
Nimi | Internet Protocol Control Protocol |
Perhe | TCP/IP |
Erittely | RFC 1332 |
IPCP ( englanninkielinen Internet Protocol Control Protocol - IP-ohjausprotokolla) on verkkokerroksen ohjausprotokolla IP - yhteyden muodostamiseen, määrittämiseen ja katkaisemiseen PPP-yhteyden ( Point-to-Point Protocol ) kautta. IPCP käyttää samaa paketinvaihtomekanismia kuin LCP ( Link Control Protocol ). IPCP-paketteja ei vaihdeta ennen kuin PPP siirtyy verkkokerroksen protokollan neuvotteluvaiheeseen. Kaikki ennen tämän vaiheen alkua vastaanotetut IPCP-paketit TÄYTYY hylätä.
IPCP eroaa LCP:stä vain siinä, että:
IP-paketteja ei vaihdeta ennen kuin PPP saavuttaa verkkokerroksen vaiheen ja IPCP on avoimessa tilassa.
PPP-kehyksen tietokenttään on kapseloitu täsmälleen yksi IP-paketti, jossa protokollakenttä määrittää tyypin 0021(hex) - IP.
PPP-yhteyden kautta lähetettävän IP-paketin maksimipituus vastaa PPP-kehyksen hyötykuormakentän maksimipituutta. Suuret datagrammit tulee tarvittaessa pilkkoa. Jos järjestelmä haluaa välttää pirstoutumista tai uudelleenkokoonpanoa, sen tulisi käyttää erityistä vaihtoehtoa TCP-segmentin enimmäiskoon asettamiseen ja valitun polun enimmäispakettikoon ( MTU ) laskemiseen.
Konfiguroitavien IPCP-asetusten avulla voit neuvotella halutuista IP-protokollan parametreista. IPCP:n mukautettujen asetusten muoto noudattaa LCP:lle määritettyä muotoa omilla asetuksillaan.
"IPCP Option Type" -kentän uusimmat arvot on määritetty "Assigned numbers" RFC-dokumentin uusimmassa versiossa. Nykyiset rekisteröidyt arvot:
IP-osoitteet-vaihtoehto on vanhentunut. Tämä oli ehdottomasti oppimiskokemus, koska tätä vaihtoehtoa käyttämällä oli vaikea taata kaikissa tapauksissa samaa neuvottelua. Määritettävä "IP-osoite" -vaihtoehto on korvannut sen, ja sitä pidetään myös ensisijaisena vaihtoehtona.
Tätä vaihtoehtoa ei lähetetä configure-request-sanomassa, jos vastaanotettiin konfigurointipyyntösanoma, joka sisälsi joko "IP-osoite"- tai "IP-osoitteet"-vaihtoehdon. Tämä vaihtoehto voidaan lähettää, jos IP-osoitevaihtoehdolle vastaanotetaan configure-reject -viesti tai konfiguroi negatiivinen kuittausviesti, jossa IP-osoite on lisävaihtoehto.
Tämän konfiguroitavan vaihtoehdon avulla voit neuvotella tietyn pakkausprotokollan käytöstä. Oletuksena pakkaus on poistettu käytöstä.
Van Jacobsonin TCP/IP-otsikon pakkausmenetelmä pienentää TCP/IP :n koon kolmeen tavuun. Tämä voi parantaa huomattavasti suorituskykyä hitaissa sarjayhteyksissä, erityisesti interaktiivisessa liikenteessä.
"IP Compression Protocol" -konfiguroitavaa vaihtoehtoa käytetään ilmaisemaan kyky hyväksyä pakattuja paketteja. Yhteyden kummankin puolen on pyydettävä tätä vaihtoehtoa itsenäisesti, jos suunnitellaan kaksisuuntaista pakkausta. PPP-kehyksen "protokolla"-kenttä saa seuraavat arvot, kun IP-paketteja lähetetään:
Koodi | ID | Pituus | IPCP-tiedot |
---|---|---|---|
1 tavu | 1 tavu | 2 tavua | muuttuva arvo |
IPCP-paketti, joka on kapseloitu PPP-kehykseen
Lippu | Osoite | Ohjaus | 8021 (heksadesimaali) | Hyödyllistä tietoa (ja paikkamerkki) | Tarkista summa | Lippu |
---|
IPCP-paketin sisältämät tiedot:
Kun konfigurointi on valmis, yhteys voi lähettää IP-tietoja PPP-kehyksen hyötykuormana. Protokollakentän arvo on 0021(hex). Tämä arvo ilmaisee, että IP-tietoja lähetetään.
RFC 1332 - PPP Internet Protocol Control Protocol (IPCP)
RFC 1877 - PPP Internet Protocol Control Protocol -laajennukset nimipalvelinosoitteille
RFC 2290 - Mobile-IPv4-määritysvaihtoehto PPP IPCP:lle