tentativo di classificazione
Per aver un'idea di dove collocare
ICMP nella gerarchia dei protocolli si consideri quanto segue:
-
ICMP permette il colloquio anche
tra macchine eterogenee sotto il rispetto della classificazione in "sistemi
finali" (end-systems) e "sistemi intermedi" (intemediate-systems).
Il protocollo IP consente, come sappiamo, la comunicazione tra due macchine
che sono entrambe end-systems (rispetto a quella particolare
comunicazione). I gateway interposti tra la sorgente e la destinazione
comunicano tra loro, durante il trasferimento del pacchetto, con il Gateway
to Gateway Protocol (GGP). In entrambi i casi (IP e GGP) si tratta
di comunicazioni tra macchine omogenee (entrambe end-systems oppure
entrambe intermediate-systems). ICMP invece permette ad un gateway
(intermediate-system) di mandare messaggi alla macchina sorgente
(end-system) di una comunicazione. Ovviamente per fare questo il
gateway si pone come end-system (sorgente) di una nuova comunicazione
IP.
-
ICMP, come TCP e UDP, utilizza i
servizi del livello IP, tuttavia viene ritenuto generalmente parte integrante
del protocollo IP (ICMP è incluso nelle specifiche del protocollo
IP).
pagina precedente
prossima pagina