PPP
Wikipedia
PPP (lyhenne sanoista Point-to-Point Protocol) on protokolla jota yleisesti käytetään muodostamaan suora yhteys verkkolaitteiden (node) välillä. Sen ensisijainen käyttökohde on ollut puhelinverkko- ja modeemiyhteydet, mutta sitä käytetään myös laajakaistayhteyksissä (esim. PPP over Ethernet). Monet verkkoyhteyden tarjoajat käyttävät PPP-protokollaa soittosarja-/modeemiyhteyksissä (esimerkiksi internet-yhteyksiin, jossa se on suurelta osalta syrjäyttänyt vanhemman SLIP-protokollan).
PPP toimii yleensä 2. kerroksen (siirtoyhteys, OSI-malli) protokollana synkronisten ja asynkronisten verkkojen yli. PPP rakennettiin toimimaan usean verkko-kerroksen protokollan kanssa, kuten IP, IPX, AppleTalk ja korvaamaan epästandardi 2. kerroksen SLIP-protokolla.
PPP suunniteltiin paljon HDLC-määritelmän jälkeen. Sen johdosta PPP:n suunnittelijat sisällyttivät useita ominaisuuksia, joita ei ollut nähty WAN-datalinkkiprotokollissa siihen mennessä.
Sisällysluettelo |
[muokkaa] Edistynyt virheentunnistus
PPP käyttää FCS-menetelmää tunnistaakseen, jos jossakin kehyksessä on virhe. PPP tarkkailee virheiden määrää, ja voi tarvittaessa poistaa verkkolaitteen käytöstä, mikäli virheiden määrä on liian suuri.
[muokkaa] Silmukan tunnistaminen
LCP, (Link Control Protocol, PPP:n sisäinen menetelmä, määritelty samassa RFC:ssä) tunnistaa "silmukat" eli yhteydet, joka kiertää loputtomiin (virheellisen verkon suunnittelun johdosta tms) käyttämällä numerointia (magic numbering). Käytettäessä PPP:tä, vastapää lähettää PPP LCP viestin, joka sisältää kyseisen numeron, joka on eri jokaisella päätepisteellä. Mikäli päätepiste vastaanottaa oman numeron, on kyseessä silmukka, ja pudottaa kyseisen paketin.
[muokkaa] Automaattinen verkkolaitteen konfigurointi
PPP mahdollistaa myös verkkolaitteen automaattisen konfiguroinnin (vertaa DHCP).
[muokkaa] RFC-dokumentteja
PPP on määritelty IETF rfc:ssä 1661
Monta dokumenttia PPP:stä on julkaistu heinäkuun 1990 RFC-prosessin jälkeen, kuten todennukseen, salaukseen ja pakkaukseen liittyviä menetelmiä, sekä PPP:n käyttämistä muiden verkkoprotokollien yhteydessä.
RFC 1994 kuvailee CHAP-protokollan (Challenge Handshake Authentication Protocol) jota käytetään yleisesti muodostamaan soittosarjayhteys Internet-yhteydentarjoajaan.
RFC 2516 kuvailee PPPoE-protokollan. Se on menetelmä, jota käytetään PPP:n välittämisessä ethernet-verkossa, jota käytetään monesti DSL:n kanssa.
RFC 2364 kuvailee PPPoA-protokollan, menetelmän jolla PPP välitetään ATM-adaption layer 5:n (AAL5) yli. PPPoATM (PPP over ATM)
[muokkaa] PPP kehys
| Nimi | Tavujen määrä | Selitys |
|---|---|---|
| Lippu | 1 | kehyksen alku tai loppu |
| Osoite | 1 | broadcast-osoite |
| Ohjaus | 1 | Ohjaustavu |
| Protokolla | 2 | setting of protocol in data field |
| Data | vaihteleva (0 tai enemmän) | datagram |
| FCS | 2 (tai 4) | error correction sum |

