fbpx

Protocollo di scoperta dei vicini (parte 1)

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Neighbor Discovery Protocol (NDP) è un componente essenziale del protocollo Internet IPv6. È stato progettato per facilitare la configurazione e il mantenimento automatici degli indirizzi IPv6, nonché per scoprire e mantenere informazioni sui vicini di una rete.

Alla fine dell'articolo troverai un piccolo test quello ti permetterà valutare le conoscenze acquisite in questa lettura

Il protocollo Neighbor Discovery (ND) in IPv6 utilizza diversi tipi di messaggi per svolgere le sue funzioni. I tipi di messaggio utilizzati dall'ND sono elencati di seguito:

Richiesta del router

I nodi inviano messaggi di sollecitazione router multicast per richiedere informazioni sulla configurazione di rete dai router presenti sulla rete. Questi messaggi vengono utilizzati per ottenere messaggi di annuncio del router dai router per ottenere informazioni sui parametri di configurazione della rete, come i prefissi disponibili e le opzioni di routing.

Pubblicità del router

I router inviano messaggi di annuncio del router per informare i nodi della rete della loro presenza e fornire loro informazioni sulla configurazione della rete. Questi messaggi contengono, ad esempio, l'indirizzo IPv6 del router e parametri di configurazione della rete, come le opzioni del prefisso e gli intervalli di tempo di rinnovo dell'indirizzo. I nodi utilizzano queste informazioni per configurare automaticamente i propri indirizzi IPv6 per adattarsi alla configurazione della rete.

Sollecitazione del vicino

Questo messaggio ICMPv6 viene utilizzato per ottenere informazioni su un indirizzo IPv6 specifico. Un nodo invia una Neighbor Solicitation multicast per scoprire l'indirizzo MAC associato a un indirizzo IPv6 noto.

Pubblicità del vicino

Oltre ai messaggi di Neighbor Advertisement utilizzati per rispondere alle Neighbor Solicitations, i nodi possono anche inviare periodici Neighbor Advertisements per mantenere aggiornate le informazioni sul loro stato e disponibilità. Questi messaggi vengono utilizzati per informare gli altri nodi della rete che sono ancora attivi e disponibili per la comunicazione.

Reindirizzare

Questo messaggio ICMPv6 viene utilizzato quando un nodo deve informare altri nodi nella rete sul percorso migliore verso una destinazione specifica su un'interfaccia diversa. Il nodo mittente invia un messaggio di reindirizzamento contenente l'indirizzo IP di destinazione e l'indirizzo IP dell'hop successivo.

Rilevamento dell'irraggiungibilità del vicino

L'ND include anche un meccanismo per rilevare l'irraggiungibilità dei vicini nella rete. Quando un nodo smette di ricevere messaggi da un vicino per un dato periodo di tempo, invia messaggi di rimozione del vicino per informare gli altri nodi dell'irraggiungibilità del vicino. Ciò consente ai nodi di aggiornare la tabella dei vicini ed evitare di inviare pacchetti a una destinazione irraggiungibile.

L'ND è costituito da vari messaggi e processi che consentono ai nodi di una rete IPv6 di scoprire e comunicare con altri nodi vicini. Il Neighbor Discovery Protocol in IPv6 ha diverse funzioni chiave che svolge in una rete. Queste funzionalità includono:

Risoluzione dell'indirizzo

La risoluzione dell'indirizzo in IPv6 è il processo mediante il quale un nodo determina l'indirizzo del livello di collegamento (indirizzo MAC) corrispondente a uno specifico indirizzo IPv6. Ciò viene ottenuto utilizzando il protocollo Neighbor Discovery, che consiste in due tipi di messaggi: Neighbor Solicitation e Neighbor Advertisement.

Di seguito è riportata una spiegazione dettagliata del processo di risoluzione degli indirizzi in IPv6:

Sollecitazione del vicino

  • Quando un nodo ha bisogno di conoscere l'indirizzo MAC corrispondente a un indirizzo IPv6, invia un messaggio Neighbor Solicitation (NS) all'indirizzo IPv6 di destinazione. Il messaggio NS viene inviato come pacchetto multicast IPv6 che richiede la risoluzione dell'indirizzo.
  • Il messaggio NS contiene l'indirizzo IPv6 di destinazione e viene utilizzato l'indirizzo MAC di origine del nodo mittente.

Pubblicità del vicino

  • Quando il nodo di destinazione riceve il messaggio NS, controlla se il suo indirizzo IPv6 corrisponde all'indirizzo di destinazione nel messaggio.
  • Se c'è una corrispondenza, il nodo di destinazione risponde con un messaggio Neighbor Advertisement (NA) contenente il suo indirizzo MAC.
  • Il messaggio NA viene inviato come pacchetto unicast IPv6 al nodo mittente e il nodo mittente utilizza l'indirizzo MAC ricevuto per stabilire la comunicazione con il nodo di destinazione.

Aggiornamento della tabella dei vicini

  • Ciascun nodo mantiene una tabella dei vicini in cui sono archiviati gli indirizzi IPv6 e gli indirizzi MAC dei vicini conosciuti.
  • Quando viene ricevuto un messaggio NA, il nodo mittente aggiorna la tabella dei suoi vicini con l'indirizzo IPv6 e l'indirizzo MAC del nodo di destinazione.

Questa tabella dei vicini viene utilizzata per semplificare le future risoluzioni degli indirizzi, evitando la necessità di inviare messaggi NS ripetitivi.

È importante tenere in considerazione che la procedura di risoluzione degli indirizzi in IPv6 presenta somiglianze con l'Address Risoluzione Protocol (ARP) in IPv4, sebbene vi siano alcune differenze tra i due.

 

 

Rilevamento duplicazione indirizzi

Il rilevamento della duplicazione degli indirizzi in IPv6 è un processo utilizzato per garantire che un indirizzo IPv6 specifico non venga utilizzato da un altro nodo sulla rete. Ciò evita conflitti e garantisce l'unicità degli indirizzi sulla rete. Di seguito è riportata una descrizione completa di come viene eseguito il processo di rilevamento della duplicazione degli indirizzi in IPv6, spiegando in dettaglio come funziona:

Generazione di un nuovo indirizzo IPv6

  • Quando un nodo deve configurare un nuovo indirizzo IPv6, manualmente o tramite la configurazione automatica, genera un nuovo indirizzo in base a determinati parametri come il prefisso di rete e l'identificatore di interfaccia.
  • Il nodo garantisce che il nuovo indirizzo generato non sia attualmente in uso sulla rete.

Richiesta dei vicini

  • Una volta che il nodo ha configurato il nuovo indirizzo IPv6, invia un messaggio multicast Neighbor Solicitation all'indirizzo IPv6 che desidera verificare.
  • La richiesta vicina contiene l'indirizzo IPv6 da verificare e viene inviata utilizzando l'indirizzo del livello di collegamento di origine del nodo mittente.

La risposta dei vicini

  • Se c'è un altro nodo sulla rete che utilizza lo stesso indirizzo IPv6, risponderà al messaggio Neighbor Request con un messaggio Neighbor Advertisement che indica che l'indirizzo è già in uso.
  • Il nodo che ha eseguito la verifica riceve la risposta di Neighbor Announcement e rileva la presenza di un indirizzo duplicato.

Selezione di un nuovo indirizzo

  • Una volta rilevata la duplicazione dell'indirizzo, il nodo che ha eseguito la verifica deve selezionare un nuovo indirizzo IPv6 per evitare conflitti.
  • Puoi generare un nuovo indirizzo utilizzando un metodo diverso, ad esempio modificando l'identificatore dell'interfaccia o utilizzando un'altra opzione di configurazione automatica, se disponibile.

Aggiornamento della tabella dei vicini

  • Dopo aver selezionato un nuovo indirizzo, il nodo aggiorna la tabella dei vicini con il nuovo indirizzo IPv6 e l'indirizzo MAC corrispondente.
  • Ciò garantisce che la tabella dei vicini venga aggiornata con le informazioni corrette per le future comunicazioni sulla rete.

Il processo di rilevamento della duplicazione degli indirizzi IPv6 consente ai nodi di verificare l'unicità degli indirizzi IPv6 prima dell'uso. Inviando una Neighbor Request e ricevendo una risposta Neighbor Advertisement, i nodi possono rilevare ed evitare potenziali conflitti di indirizzi nella rete. Ciò contribuisce al funzionamento stabile e ininterrotto della rete IPv6.

 

Scoperta del router

Il rilevamento dei router in IPv6 è un processo mediante il quale i nodi su una rete locale identificano e ottengono informazioni sui router disponibili sulla rete. Ciò consente ai nodi di determinare il percorso ottimale per l'invio di pacchetti e configurare i parametri di rete rilevanti.

Il rilevamento del router funziona come segue:

Annunci dei router

  • I router sulla rete inviano periodicamente messaggi chiamati "Router Advertisements" utilizzando l'indirizzo multicast "All-Routers".
  • Questi messaggi contengono informazioni essenziali per la configurazione del nodo, come prefissi di rete, intervallo di tempo di rinnovo dell'indirizzo e altri parametri di configurazione.

Sollecitazioni del router

  • I nodi possono inviare messaggi "Router Solicitations" all'indirizzo multicast "All-Routers" per richiedere informazioni di configurazione dai router disponibili sulla rete.
  • Ciò può essere utile, ad esempio, quando un nodo è appena entrato nella rete o quando necessita di aggiornamenti di configurazione.

Elaborazione dei messaggi di annuncio del router

  • Quando un nodo riceve un messaggio di annuncio del router, ne esamina il contenuto ed estrae le informazioni rilevanti.
  • Ciò può includere prefissi di rete pubblicizzati, che specificano l'ambito e la configurazione dell'indirizzo IPv6 che il nodo può utilizzare.

Configurazione indirizzi e parametri di rete

  • I nodi utilizzano le informazioni ottenute dai messaggi di annuncio del router per configurare i propri indirizzi IPv6 e altri parametri di rete.
  • Ad esempio, un nodo può assegnare un indirizzo IPv6 in base ai prefissi di rete pubblicizzati e impostare l'intervallo di tempo di rinnovo dell'indirizzo in base alle informazioni fornite dai router.

Aggiornamento della tabella dei vicini

  • Ciascun nodo mantiene una tabella dei vicini in cui sono archiviati gli indirizzi IPv6 e gli indirizzi MAC dei router noti.
  • Quando un nodo riceve un messaggio di annuncio del router, aggiorna la tabella dei suoi vicini con l'indirizzo IPv6 e l'indirizzo MAC del router pubblicitario.
  • Ciò consente al nodo di selezionare il percorso ottimale per inviare pacchetti e stabilire una comunicazione efficiente con i router.

Breve quiz conoscitivo

Cosa pensi di questo articolo?
Hai il coraggio di valutare le tue conoscenze apprese?

QUIZ - Protocollo di scoperta dei vicini (parte 1)

Libro consigliato per questo articolo

Vuoi suggerire un argomento?

Ogni settimana pubblichiamo nuovi contenuti. Vuoi che parliamo di qualcosa di specifico?
Argomento per il prossimo blog

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

CDIGO DE DESCUENTO

AN24-LIB

si applica ai libri e ai pacchetti di libri MikroTik

Giorni
Horas
Minuti
secondi

Introduzione a
OSPF-BGP-MPLS

Iscriviti per questo corso gratuito

MAE-RAV-ROS-240118
Giorni
Horas
Minuti
secondi

Iscriviti per questo corso gratuito

MAS-ROS-240111

Promo per il Giorno dei Tre Re!

REYES24

15%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto Three Kings Day!

*promozione valida fino a domenica 7 gennaio 2024
** il codice (RE24) si applica al carrello
***acquista adesso il tuo corso e seguilo fino al 31 marzo 2024

Promozione Capodanno!

NY24

20%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto di Capodanno!

*promozione valida fino a lunedì 1 gennaio 2024
** il codice (NY24) si applica al carrello
***acquista adesso il tuo corso e seguilo fino al 31 marzo 2024

Sconti di Natale!

XMAS23

30%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto per Natale!!!

**i codici vengono applicati nel carrello
Promo valida fino a lunedì 25 dicembre 2023

SCONTI DELLA CYBER WEEK

CW23-MK

17%

tutti i corsi MikroTik OnLine

CW23-AX

30%

tutti i corsi dell'Accademia

CW23-LIB

25%

tutti i libri e i pacchetti di libri MikroTik

Approfitta dei codici sconto per la Cyber ​​Week!!!

**i codici vengono applicati nel carrello
Promo valida fino a domenica 3 dicembre 2023

SCONTI DEL BLACK FRIDAY

BF23-MX

22%

tutti i corsi MikroTik OnLine

BF23-AX

35%

tutti i corsi dell'Accademia

BF23-LIB

30%

tutti i libri e i pacchetti di libri MikroTik

Approfitta dei codici sconto per il Black Friday!!!

**I codici vengono applicati nel carrello

i codici vengono applicati nel carrello
valido fino a domenica 26 novembre 2023

Giorni
Horas
Minuti
secondi

Iscriviti per questo corso gratuito

MAE-VPN-SET-231115

Promozione di Halloween

Approfitta dei codici sconto per Halloween.

I codici vengono applicati nel carrello

HW23-MK

Sconto del 11% su tutti i corsi MikroTik OnLine

11%

HW23-AX

Sconto del 30% su tutti i corsi dell'Academy

30%

HW23-LIB

Sconto del 25% su tutti i libri e i pacchetti di libri MikroTik

25%

Registrati e partecipa al corso gratuito Introduzione al Routing Avanzato con MikroTik (MAE-RAV-ROS)

Oggi (mercoledì) 11 ottobre 2023
Dalle 7:11 alle XNUMX:XNUMX (Colombia, Ecuador, Perù)

MAE-RAV-ROS-231011