Kas yra „point-to-point“ protokolas?

Taškas į tašką protokolas (PPP) yra kompiuterių tinklo metodas, skirtas duomenims perduoti tarp dviejų kompiuterių ar įrenginių. PPP ir jo papildomi protokolai yra skirti užpildyti atotrūkį tarp fizinių jungčių ir abstraktesnių tinklo protokolų, tokių kaip interneto protokolas. Jame yra pažangių funkcijų, skirtų užtikrinti kokybę, saugumą ir našumą. PPP dažniausiai naudojamas telefono interneto ryšiams, tačiau gali būti naudojamas ir kitų tipų ryšiams.

Plačiausiai paplitę kompiuterių tinklo protokolai, perdavimo valdymo protokolas ir interneto protokolas (TCP/IP), ryšiui palaikyti priklauso nuo žemesnio fizinio tinklo lygmens. Šie protokolai buvo sukurti atsižvelgiant į tradicines kompiuterių tinklo technologijas, tokias kaip Ethernet. Tai tapo problema, kai kompiuteriai pradėjo jungti vienas prie kito kitais būdais. Skirtingai nuo tradicinių tinklų, kuriuose daug kompiuterių yra tarpusavyje sujungti, nuoseklieji ryšiai ir taškas-taškas suteikia tiesioginį tiltą tarp dviejų mašinų. TCP/IP nebuvo sukurta tokio tipo aplinkai.

Protokolas „point-to-point“ išsprendžia šią problemą ir leidžia naudoti TCP/IP per „point-to-point“ ryšius. PPP „apsaugo“ atskirus duomenų vienetus, vadinamus datagramomis, pagamintus naudojant kitus tinklo protokolus. Inkapsuliuotos formos datagramos keliauja per tašką į tašką ir vėliau konvertuojamos atgal į standartines TCP/IP datagramas, skirtas keliauti tradiciniais tinklais. Įprastas pavyzdys yra telefono interneto ryšys, kai kliento kompiuteris generuoja standartinį TCP/IP srautą, įtraukia jį naudodamas PPP ir standartinėmis telefono linijomis siunčia į interneto paslaugų teikėjo (ISP) serverį. IPT pabaigoje inkapsuliuoti duomenys vėl tampa standartine datagrama ir gali keliauti internetu.

Nors pavadinimas reiškia vieną protokolą, protokolo „taškas į tašką“ veikimas priklauso nuo kelių papildomų protokolų. Link Control Protocol (LCP) inicijuoja ir palaiko PPP ryšius. Vartotojo autentifikavimui gali būti naudojami keli protokolai, įskaitant slaptažodžio autentifikavimo protokolą (PAP), iššūkio rankos paspaudimo autentifikavimo protokolą (CHAP) ir naujesnį išplečiamąjį autentifikavimo protokolą (EAP). Kiti protokolai gali įjungti šifravimą per PPP ryšį arba suspausti duomenis, kad ryšys būtų efektyvesnis. Dvi jungtys netgi gali būti sujungtos, kad pralaidumas būtų didesnis, naudojant PPP daugialypės jungties protokolą.

Kaip buvo pažymėta, interneto ryšiai per telefoną dažnai naudoja „taškas į tašką“ protokolą kaip savo veikimo pagrindą. Tačiau PPP buvo sukurtas taip, kad būtų lankstus ir gali būti naudojamas su kitų tipų tiesioginiais ryšiais. Interneto ryšiai per Integruotų paslaugų skaitmeninio tinklo (ISDN) sistemas kartais naudoja PPP, o skaitmeninės abonento linijos (DSL) paslaugos naudoja šiek tiek pakeistą versiją, žinomą kaip taškas į tašką protokolu per Ethernet (PPPoE). PPP taip pat neapsiriboja TCP/IP; ji gali apimti datagramas iš daugelio kitų tinklo protokolų, įgalindama pažangesnius ryšius, naudojamus įmonės nustatymuose.