Mikä on Point-to-Point-protokolla?

Point-to-point-protokolla (PPP) on tietokoneverkkomenetelmä tietojen siirtämiseksi kahden tietokoneen tai laitteen välillä. PPP ja sen lisäprotokollat ​​on suunniteltu täyttämään fyysisten yhteyksien ja abstraktimpien verkkoprotokollien, kuten Internet Protocol, välinen kuilu. Siinä on lisäominaisuuksia, jotka on suunniteltu varmistamaan laatu, turvallisuus ja suorituskyky. PPP: tä käytetään yleisimmin puhelinverkkoyhteyksissä, mutta sitä voidaan käyttää myös muuntyyppisissä yhteyksissä.

Yleisimmät tietokoneverkkoprotokollat, Transmission Control Protocol ja Internet Protocol (TCP/IP), tukevat alempaa fyysistä verkkokerrosta. Nämä protokollat ​​on suunniteltu perinteistä tietokoneverkkotekniikkaa, kuten Ethernetiä, ajatellen. Tästä tuli ongelma, kun tietokoneet alkoivat kytkeä toisiinsa muilla tavoilla. Toisin kuin perinteiset verkot, joissa monet tietokoneet on yhdistetty toisiinsa, sarjayhteydet ja pisteestä pisteeseen -yhteydet tarjoavat suoria siltoja kahden koneen välillä. TCP/IP: tä ei ole suunniteltu tällaiseen ympäristöön.

Pisteestä pisteeseen -protokolla ratkaisee tämän ongelman ja sallii TCP/IP: n käyttämisen pisteestä-linkkiin. PPP “koteloi” yksittäiset datayksiköt, joita kutsutaan datagrammeiksi ja jotka on tuotettu muilla verkkoprotokollilla. Koteloidussa muodossa datagrammit kulkevat pisteestä pisteeseen -linkin kautta ja muunnetaan sitten takaisin tavallisiksi TCP/IP-datagrammeiksi perinteisten verkkojen kautta matkustamista varten. Yleinen esimerkki on puhelinverkkoyhteys, jossa asiakkaan tietokone muodostaa normaalin TCP/IP-liikenteen, koteloi sen PPP: n avulla ja lähettää sen tavallisten puhelinlinjojen kautta Internet-palveluntarjoajan (ISP) palvelimelle. Internet -palveluntarjoajan lopussa kapseloidusta datasta tulee jälleen tavallinen datagrammi ja se voi matkustaa Internetissä.

Vaikka nimi viittaa yhteen protokollaan, point-to-point-protokolla on riippuvainen useiden lisäprotokollien toiminnasta. Linkinhallintaprotokolla (LCP) aloittaa ja ylläpitää PPP -yhteyksiä. Käyttäjien todennuksessa voidaan käyttää useita protokollia, mukaan lukien PAP (Password Authentication Protocol), Challenge-handshake authentication Protocol (CHAP) ja uudempi Extensible Authentication Protocol (EAP). Muut protokollat ​​voivat mahdollistaa salauksen PPP -yhteyden kautta tai pakata tietoja linkin tehostamiseksi. Kaksi yhteyttä voidaan jopa yhdistää toisiinsa suuremman kaistanleveyden saavuttamiseksi käyttämällä PPP Multilink -protokollaa.

Kuten on todettu, puhelinverkkoyhteydet käyttävät usein point-to-point-protokollaa toimintansa perustana. PPP on kuitenkin suunniteltu joustavaksi ja sitä voidaan käyttää muun tyyppisten piste-piste-yhteyksien kanssa. ISDN (Integrated Services Digital Network) -järjestelmien Internet-yhteydet käyttävät joskus PPP: tä, ja DSL (Digital Subscriber Line) -palvelut käyttävät hieman muokattua versiota, joka tunnetaan point-to-point-protokollana Ethernetin (PPPoE) kautta. PPP ei myöskään rajoitu TCP/IP: hen; se voi kapseloida datagrammeja monista muista verkkoprotokollista, mikä mahdollistaa kehittyneemmät yhteydet, joita käytetään yritysasetuksissa.