Raccomandato, 2022

Scelta Del Redattore

Differenza tra HDLC e PPP

La principale differenza tra HDLC e PPP è che HDLC è il protocollo orientato ai bit, mentre PPP è il protocollo orientato ai caratteri. HDLC e PPP sono i protocolli cruciali dello strato di collegamento dati utilizzati nella WAN (Wide Area Network) in cui l'HDLC può anche essere implementato con PPP per risultati efficienti.

HDLC descrive la tecnica di incapsulamento utilizzata sui dati nel collegamento dati seriale sincrono. D'altra parte, il protocollo PPP riguarda l'incapsulamento dei dati trasportati nei collegamenti point-to-point e potrebbe essere sincrono o asincrono.

Grafico comparativo

Base per il confronto
HDLCPPP
Si espande aProtocollo di livello di collegamento dati di alto livelloProtocollo Point-to-Point
Tipo di protocolliProtocollo orientato ai bitProtocollo orientato ai byte
Usato inSolo media sincroniSupporti sincroni e asincroni
AutenticazioneNessuna disposizione di autenticazioneFornisce l'autenticazione
Indirizzamento dinamicoNon offre indirizzamento dinamico.Viene utilizzato l'indirizzamento dinamico.
Implementato inConfigurazioni point-to-point e multipunto.Solo configurazioni punto-punto.
Compatibilità con altri protocolliNon può essere utilizzato con dispositivi non Cisco.Interoperabile anche con dispositivi non Cisco.

Definizione di HDLC

HDLC (controllo del collegamento dati ad alto livello) è un protocollo WAN destinato a eseguire l'incapsulamento dei dati nel livello di collegamento dati. L'incapsulamento dei dati significa modificare il formato dei dati. SDLC è il predecessore dell'HDLC che sta per il protocollo di controllo del collegamento dati sincrono . Entrambi i protocolli SDLC e HDLC sono sviluppati da IBM e sottoposti agli standard ANSI e ISO per l'accettazione come standard internazionali.

Il protocollo HDLC segue il concetto orientato al bit e utilizza il bit stuffing per ottenere la trasparenza dei dati. Qui l'approccio orientato al bit indica che il bit singolo viene utilizzato per presentare le informazioni di controllo. La struttura del frame di HDLC contiene i campi indirizzo, controllo, dati, checksum e flag. Il protocollo di incapsulamento predefinito nei dispositivi Cisco è l'HDLC. L'HDLC proprietario di Cisco funziona solo quando i dispositivi in ​​entrambe le estremità del collegamento sono di Cisco. L'HDLC standard può avere diversi dispositivi alle estremità.

Formato frame per i protocolli orientati ai bit

  • Campo indirizzo : viene utilizzato per descrivere il terminale.
  • Campo di controllo - I bit nel campo di controllo sono destinati al numero di sequenza e ai riconoscimenti.
  • Campo dati : questo campo viene utilizzato per contenere le informazioni.
  • Campo checksum: in questo campo i bit sono riservati per l'esecuzione del codice di ridondanza ciclica.

Comandi e richieste HDLC

L'HDLC utilizza un gruppo di comandi e risposte per il suo funzionamento. Esistono tre tipi di informazioni sui frame, di supervisione e non numerati.

  • Formato di trasferimento delle informazioni (I-Frame) - Trasporta i fotogrammi numerati in modo sequenziale, che contengono il campo delle informazioni.
  • Formato di supervisione (S-Frame) - I frame di supervisione svolgono le funzioni manageriali come riconoscimento, stato di trasferimento delle informazioni, polling e recupero degli errori. I comandi e le richieste inclusi in questo sono RECEIVE READY, RECEIVE NOT READY, REJECT, eccetera.
  • Formato non numerato (U-Frame) - In pratica amplia le funzioni di controllo del collegamento dati. Esistono diversi comandi e richieste che rientrano in questa categoria come RESET, TEST, FRAME REJECT, REQUEST DISCONNECT, eccetera.

Definizione di PPP

Anche il protocollo PPP (Point-to-Point Protocol) è un protocollo WAN, ma esistono numerosi miglioramenti apportati al protocollo PPP dopo HDLC. In precedenza, il protocollo PPP non è proprietario, il che significa che può essere utilizzato con due diversi tipi di dispositivi senza commettere modifiche sul formato dei dati. Tutti i collegamenti sono trattati in modo collaborativo come una singola rete IP indipendente che ha il proprio formato di frame, il metodo di indirizzamento hardware e il protocollo di collegamento dati. Una connessione punto-punto è ottenuta senza assegnare più indirizzi IP ai fili tangibili e ha solo bisogno del numero di rete IP.

Ci sono diverse funzionalità di PPP, che sono discusse di seguito.

  • Per identificare chiaramente l'inizio e la fine del frame, il metodo di framing viene utilizzato sui dati asincroni. È anche utile nel rilevamento degli errori.
  • Un protocollo di controllo del collegamento viene utilizzato per abilitare le linee di rete, testarle, terminarle quando non vengono più utilizzate. Questo protocollo di controllo del collegamento è fondamentalmente utile per gestire i circuiti sincroni e asincroni e le codifiche orientate ai bit e ai byte.
  • Può selezionare l' NCP (Network Control Protocol) per ogni livello di rete supportato.

Formato frame per il PPP

Il frame PPP contiene due campi flag, un protocollo archiviato per determinare il tipo di pacchetto che risiede nel payload e un campo payload che può variare. Tuttavia, il resto dei campi sono gli stessi del protocollo HDLC.

Funzionamento del protocollo PPP

  • L'utente prima chiama il router del provider di servizi Internet per stabilire la connessione fisica; la richiesta passa attraverso il modem.
  • Dopo la generazione della risposta da parte del modem del router, viene stabilita la connessione fisica.
  • Il dispositivo dell'utente invia una serie di pacchetti LCP nel campo del payload di una o più sequenze di frame PPP saggia.
  • I parametri PPP sono scelti in base ai pacchetti e alle loro risposte.
  • Dopo aver selezionato i parametri PPP, i pacchetti NCP vengono consegnati per la configurazione del livello di rete.
  • Quindi gli indirizzi IP vengono assegnati dinamicamente con l'aiuto del PCN ai nuovi dispositivi collegati per la durata del suo accesso da parte del provider.
  • Ora il dispositivo è un host internet ed è in grado di inviare e ricevere i pacchetti IP.
  • A, l'NCP termina la connessione a livello di rete e risparmia gli indirizzi IP.

Differenze chiave tra HDLC e PPP

  1. L'HDLC è un protocollo orientato al bit, mentre PPP è orientato ai byte e orientato ai bit perché può essere inviato tramite le linee modem dial-up e anche il vero HDLC orientato ai bit.
  2. Solo i media sincroni possono essere utilizzati in HDLC. Al contrario, PPP può funzionare con media sincroni e asincroni.
  3. Nessuna autenticazione di collegamento è fornita in HDLC, mentre è fornita in PPP.
  4. PPP può assegnare e liberare dinamicamente l'indirizzo IP in base all'utilizzo. Come contro, questo non è il caso in HDLC.
  5. L'interoperabilità tra i dispositivi non Cisco in HDLC non è possibile. Tuttavia, questa limitazione di HDLC viene eliminata dal protocollo PPP.

Conclusione

Tra HDLC e PPP, il protocollo PPP offre prestazioni migliori rispetto a HDLC, poiché non vi è alcun obbligo di utilizzare i dispositivi Cisco in entrambe le estremità, il che significa che sono interoperabili. PPP supporta anche più protocolli e supporta l'autenticazione.

Top