Pagina iniziale | Navigazione |
Google

ICMP

Il protocollo ICMP (Internet Control Message Protocol) si preoccupa di trasmettere informazioni riguardanti malfunzionamenti, informazioni di controllo o messaggi tra i veri componenti della rete internet.

È definito nella RFC 792. Poichè è costituito da un singolo pacchetto IP ed è spedito via UDP, il protocollo non ne garantisce la consegna a destinazione. Viene utilizzato da molti programmi, tra cui ping e traceroute.

Table of contents
1 Formato
2 Header ICMP
3 Tipo
4 Codice
5 Checksum dell'Header ICMP
6 Dati

Formato

Header MAC Header IP Header ICMPDati :::

Header ICMP

Bit del messaggio

00010203040506070809101112131415 16171819202122232425262728293031
Tipo Codice Checksum dell'Header ICMP
Dati :::

Tipo

8 bit
Specifica il formato del messaggio ICMP

 

Descrizione dei tipi
0 Echo reply
1Riservato
2Riservato
3 Destinazione irraggiungibile
4 Source quench
5Redirect
6Indirizzo Host Alternativo
7 
8 Echo request
9 Router advertisement
10 Router solicitation
11 Richiesta scaduta
12 Errore nei parameteri
13Richiesta di data e orario
14 Invio data e orario
15 Richiesta informazioni
16 Risposta informazioni
17 Richiesta address mask
18 Risposta address mask
19 Riservato (sicurezza)
20
-
29
Riservato (robustezza)
30 Traceroute
31 Errore di conversione
32Redirect su host mobile
33IPv6 Where-Are-You
34IPv6 I-Am-Here.
35Mobile Registration Request
36Mobile Registration Reply
37

Domain Name request

38Domain Name reply
39SKIP Algorithm Discovery Protocol
40Photuris, falle di sicurezza
41
-
255
Riservati

Codice

8 bit
Ulteriore qualificazione del messaggio

Checksum dell'Header ICMP

16 bit
Controllo della correttezza del messaggio. È il complemento a uno, troncato a 16 bit, del complemento a uno della somma dei primi bit del messaggio con il campo "Tipo".

Dati

Lunghezza variabile
Sono i dati specifici del tipo di messaggio identificato dai campi "Tipo" e "Codice"


Vedi anche:

GNU Fdl - it.Wikipedia.org




Google | 

Enciclopedia |  La Divina Commedia di Dante |  Mappa | : A |  B |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M |  N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z |