icmp

ICMP ( Internet COntrol Message Protocol) , opisany przez dokument RFC 792 , jest integralną częścią protokołu IP używaną do powiadamiania o błędach,i wysyłania komunikatów typu echo

Typ=3

Kod

( 8bitów)

Suma kontrolna nagłówka

16(bitów)

Nieużywane (same zera )

16 bitów

Część danych z orginalnego pakietu IP

( nagłówek zmiennej długości oraz pierwsz 8 bajtów danych

.

 

 

 

 

 

Typowy nagłówek wiadomości ICMP

Kody nagłówków ICMP:

Typ

Kod

Opis

0

0

echo reply

3

 

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

destination unrechable

    network unreachable

    host unreachable

    protocol unreachable

    port unreachable

    fragmentation needed but don`t fragment bit set

    source route failed

    destination network unknown

    destination host unknown

    source host isolated (obsolete)

    destination network administratively prohibited

    destination network administratively prohibited

    network unreachable for TOS

    host unreachable for TOS

    communication administratevily prohibited

    host precedence violation

    precedence cutoff in effect

 

4

0

source quench

5

 

0

1

2

3

redirect

    for network

    for host

    for TOS nd network

    for TOS and host

8

0

echo request

9

0

router advertisment

10

0

router solisitation

11

 

0

1

time exceeded

    TTL equals zero during transfer

    TTL equals zero during assembly

12

 

0

1

parameter problem

    IP header bad ( catchall error )

    requied option missing

13

0

timestamp request

14

0

timestamp reply

15

0

information request

16

0

information reply

17

0

adress mask request

18

0

adress mask reply

by Krzysztof Pietrzak 2004

[3.Warstwa sieciowa] [ppp/slip/cslip] [ip V.4] [IP v.6] [icmp] [ipx]