Point-to-Point Protocol: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m + disambigua
m Altri progetti: Aggiunto il parametro "Preposizione" nel template "Interprogetto"
 
(99 versioni intermedie di 69 utenti non mostrate)
Riga 1:
{{F|protocolli di rete|maggio 2012|Questa voce manca completamente di fonti}}
{{nota disambigua|il regista che talvolta indicato da questo acronimo|[[Pier Paolo Pasolini]]}}
In [[informatica]], il '''Point-to-Point Protocol''', o '''PPP''', è un [[protocollo|protocollo di rete]] di [[Livellolivello datalinkdi collegamento dati]] del [[modello ISO/OSI]], comunemente usato nello stabilire connessioni dirette tra due [[nodoNodo (informaticatelecomunicazioni)|nodi]].
{{nota disambigua|il processo metabolico|[[Via dei pentoso fosfati]]}}
{{IPstack}}
In [[informatica]], il '''Point-to-Point Protocol''', o '''PPP''', è un [[protocollo|protocollo di rete]] di [[Livello datalink]], comunemente usato nello stabilire connessioni dirette tra due [[nodo (informatica)|nodi]].
 
Il suo uso originario era quello di connettere due computer usando una linea telefonica, con la recente diffusione delle linee [[DSL]] viene utilizzato sopra un livello [[Asynchronous Transfer Mode|ATM]] ([[PPPoA]]) o [[Ethernet]] ([[PPPoE]]).
 
Molti [[ISP|provider]] fanno uso del PPP per connettere gli utenti ad [[Internet]] con una connessione dial-up, rimpiazzando il più vecchio protocollo [[SLIP]].
 
PPP compone spesso il [[livello datalink]] (il livello di collegamento dati) del modello [[Openmodello Systems Interconnection|OSI]] nelle connessioni su circuiti punto-punto sincronizzati e non sincronizzati, soprattutto in ambito [[Wide Area Network|WAN]]. PPP era stato progettato per lavorare assieme ad altri protocolli di livello superiore, come l'[[Internet Protocol|IP]], [[Internetwork Packet Exchange|IPX]], e [[AppleTalk]].
 
Questo protocollo è stato sviluppato molto tempo dopo le specifiche [[HDLC]], ed i suoi creatori hanno incluso molte caratteristiche che non erano ancora presenti nei protocolli di collegamento dati delle reti [[WAN]] del tempo.
 
== Rilevamento errori ==
Il PPP fa uso dei campi [[Frame Check Sequence]] (FCS) per stabilire se un [[frame]] contiene un errore, e questi errori sono registrati in modo tale da far cadere la connessione nel caso in cui ne vengano trovati troppi.
 
== Identificazione link concatenati ==
Il LCP (Link Control Protocol - protocollo di controllo dei link - parte integrante del PPP, definita nella stessa RFC) riesce ad identificare link concatenati usando i [[numeri magici]]. Quando si usa PPP, il punto finale manda a PPP dei messaggi LCP; questi messaggi includono un numero magico, che è diverso per ogni fine. Se una linea è concatenata, il punto finale riceve un messaggio LCP con il suo stesso numero magico, invece di un messaggio con il numero d'un altro punto.
 
== Altre caratteristiche ==
 
Questo protocollo offre delle funzionalità per la configurazione automatica delle [[Scheda di rete|interfacce di rete]] (settando l'[[indirizzo IP]], il [[gateway]] di default, etc.) e per l'autenticazione. (cfr. [[DHCP]]).
 
Il PPP è descritto dalla RFC 1661 dell'[[IETF]]. Vari documenti a riguardo sono stati pubblicati a partire dal luglio [[1990]], tra i quali vari metodi di autenticazione, crittazione e compressione e l'uso di PPP unito ad altri protocolli di rete.
 
La RFC 1994 descrive il [[CHAP]], il Challenge Handshake Authentication Protocol, comunemente usato nello stabilire connessioni con i provider.
 
La RFC 2516 descrive il [[PPPoE]], un metodo per le trasmissione PPP su [[Ethernet]], talvolta usato con le linee [[DSL]].
 
La RFC 2364 descrive il [[PPPoA]], un metodo per la trasmissione PPP sul livello 5 dell'[[Asynchronous Transfer Mode|ATM]] (AAL5), anche conosciuto come PPPoATM, "PPP over ATM".
 
== Il frame PPP ==
{| class="wikitable"
{| {{prettytable}}
! Nome
! Numero di bytes
! Descrizione
|-
| Flag
| 1
| indica l'inizio o la fine del frame
|-
| Address
| 1
| indirizzo broadcast
|-
| Control
| 1
| byte di controllo
|-
| Protocol
| 2
| indica il protocollo del campo data
|-
| Data
| variabile (da 0 oa più1500)
| campo di dati
|-
| FCS
| Checksum
| 2 (oro 4)
| [[checksum]]
| somma di correzione
|}
 
=== VociRilevamento correlateerrori ===
Il PPP fa uso dei campi [[Frame Check Sequence]] (FCS) per stabilire se un [[data frame|frame]] contiene un errore, e questi errori sono registrati in modo tale da far cadere la connessione nel caso in cui ne vengano trovati troppi.
 
=== Identificazione link concatenati ===
* [[EAP]]
Il LCP (Link Control Protocol - protocollo di controllo dei link - parte integrante del PPP, definita nella stessa RFC) riesce ad identificare link concatenati usando i ''[[numerimagic magicinumber]]''. Quando si usa PPP, il punto finale manda a PPP dei messaggi LCP; questi messaggi includono un numeromagic magiconumber, che è diverso per ogni fine. Se una linea è concatenata, il punto finale riceve un messaggio LCP con il suo stesso numeromagic magiconumber, invece di un messaggio con il numero d'di un altro punto.
 
=== Altre caratteristiche ===
 
Questo protocollo offre delle funzionalità per la configurazione automatica delle [[Scheda di rete|interfacce di rete]] (settando l'[[indirizzo IP]], il [[gateway (informatica)|gateway]] di default, etc.) e per l'autenticazione. (cfr. [[Dynamic Host Configuration Protocol|DHCP]]).
 
Il PPP è descritto dalla RFC 1661 dell'[[Internet Engineering Task Force|IETF]]. Vari documenti aal riguardo sono stati pubblicati a partire dal luglio [[1990]], tra i quali vari metodi di autenticazione, crittazione e compressione e l'uso di PPP unito ad altri protocolli di rete.
 
La RFC 1994 descrive il [[CHAP]], il Challenge -Handshake Authentication Protocol]] (CHAP), comunemente usato nello stabilire connessioni con i provider.
 
La RFC 2516 descrive il [[PPPoE]], un metodo per lela trasmissione PPP su [[Ethernet]], talvolta usato con le linee [[DSL]].
 
La RFC 2364 descrive il [[PPPoA]], un metodo per la trasmissione PPP sul livello 5 dell'[[Asynchronous Transfer Mode|ATM]] (AAL5), anche conosciuto come PPPoATM, "PPP over ATM".
 
== Applicazioni ==
MoltiL'uso originario di PPP era quello di connettere due [[ISP|providercomputer]] fannousando usouna dellinea PPPtelefonica, ed è largamente utilizzato dai [[Internet Service Provider|provider]] per connettere gli utenti ad [[Internet]] con una connessione dial-up, rimpiazzando il più vecchio protocollo [[Serial Line Internet Protocol|SLIP]].
IlOra il suo uso originario erautilizzo quelloè dipiù connetterefrequente dueper computer usando una linea telefonica, con la recente diffusione dellele linee [[DSL]], dove viene utilizzato sopra un livello [[Asynchronous Transfer Mode|ATM]] ([[PPPoA]]) o [[Ethernet]] ([[PPPoE]]). Molto utilizzato anche nelle connessioni [[GPRS]].
 
== Bibliografia ==
[[bs:* {{IETF|1661|The Point-to-Point Protocol]] (PPP)}}
 
== Voci correlate ==
* [[Extensible Authentication Protocol]]
* [[L2TP]]
* [[RADIUS]]
* [[DIAMETER]]
* [[EAPPppd]]
 
== Altri progetti ==
[[Categoria:Protocolli di rete]]
{{interprogetto|preposizione=sul}}
[[Categoria:Accesso a Internet]]
 
== Collegamenti esterni ==
[[bs:Point-to-Point Protocol]]
* {{Collegamenti esterni}}
[[cs:Point-to-Point Protocol]]
 
[[da:PPP]]
{{IPstack}}
[[de:Point-to-Point Protocol]]
{{Controllo di autorità}}
[[en:Point-to-Point Protocol]]
{{Portale|Telematica}}
[[eo:PPP]]
 
[[es:Point-to-Point Protocol]]
[[Categoria:Accesso a Internet]]
[[fi:PPP]]
[[Categoria:Protocolli dilivello retecollegamento]]
[[fr:Protocole point à point]]
[[ja:Point-to-Point Protocol]]
[[ku:PPP]]
[[li:Point-to-Point Protocol]]
[[nl:Point to Point Protocol]]
[[pl:PPP]]
[[pt:Protocolo Ponto-a-Ponto]]
[[ru:Point-to-Point Protocol]]
[[sv:PPP]]
[[vi:PPP (giao thức)]]
[[zh:点对点协议]]