Concetti Chiave
- Il protocollo ICMP gestisce gli errori nelle reti e segnala anomalie agli host coinvolti.
- Verifica la connessione tra host tramite il comando Ping, che invia pacchetti ICMP per testare la raggiungibilità.
- ICMP notifica l'eliminazione di pacchetti quando scade il TTL, migliorando la gestione dei dati.
- Il protocollo aiuta a prevenire la congestione segnalando agli host di rallentare le comunicazioni.
- Permette un'efficiente gestione del traffico attraverso la segnalazione del reindirizzamento dei dati.
Per un corretto funzionamento delle reti riveste grande importanza la gestione degli errori sulle unita dati e la conseguenze segnalazione dell'anomalia che si è verificata agli host interessati. A questo riguardo è dedicato il protocollo ICMP(Internet Control Messagge Proto col) ,Le cui principali funzioni solo le seguenti:
1)Verifica delle possibilità di connessione tra due host;
2)Segnalazione a un host mittente dell'eliminazione di un pacchetto a causa della scadenza del TTL.
3)Segnalazione a un host di rallentare le comunicazioni in modo da evitare il congestiona mento della rete;
4)Segnalazione di re istradamento delle unita dati al fine di una gestione più efficiente del traffico
5)Determinazione della maschere di sotto rete associata a un segmento di rete.
Vediamo come si realizza il primo punto.
Quando un utente vuole verificare se un host raggiungibile attraverso la rete,ha la possibilità di dare al sistema operativo il comando Ping che ha come parametro l'indirizzo IP dell'host remoto.
Il comando ping provoca l'invio sulla rete di un certo numero di pacchetti ICMP,generalmente 4 ai quali se connesso il destinatario risponde.