×
Create a new article
Write your page title here:
We currently have 3,189 articles on s23. Type your article name above or create one of the articles listed here!



    s23
    3,189Articles

    ICMP: Difference between revisions

    Content added Content deleted
    imported>DrOwl
    No edit summary
     
    imported>mutante
    (Codewerte für Meldung "Ziel nicht erreichbar")
     
    (7 intermediate revisions by 2 users not shown)
    Line 1: Line 1:
    ICMP is the '''I'''[[Internet|nternet]] '''C'''ontrol '''M'''essage '''P'''[[:Category:Protocols|rotocol]]


    You can read [http://info-x.co.uk/rfcview.asp?id=792 RFC 792] for a full explanation.
    ICMP is the INTERNET CONTROL MESSAGE PROTOCOL


    The well-known [[ping]] command is a type of ICMP request.
    you can read the [http://info-x.co.uk/rfcview.asp?id=792 RFC] for a full explonation.


    Packet Layout:
    there are lots of other sites about this like [[wikipedia:ICMP]]


    <pre>
    ping is a type of ICMP
    0 1 2 3

    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

    +-------------------------------+-------------------------------+

    | Type | Code | Checksum |

    +-------------------------------+-------------------------------+

    | Identifier | Sequence Number |

    +-------------------------------+-------------------------------+

    | Data ...

    +---------------------------------------------

    Type 8 = echo request. Type 0 = echo reply.

    </pre>


    Links:

    [http://64.233.161.104/search?q=cache:nulldigital.net/blog/view.php%3Fid%3D41+ Using ICMP tunneling to steal Internet]

    [http://www.eventhelix.com/RealtimeMantra/Networking/Icmp.pdf Icmp.pdf]

    [http://www.cs.uit.no/~daniels/PingTunnel/ PingTunnel]


    related: [[TCP]],[[IP]],[[ping]]

    === ICMP-Meldungstypen ===

    {| class="wikitable"
    |-
    ! Typ
    ! Meldung
    |-
    | 0
    | Echo-Antwort
    |-
    | 3
    | Ziel nicht erreichbar
    |-
    | 4
    | Quellreduktion
    |-
    | 5
    | Umleitung / Änderungsanfrage
    |-
    | 8
    | Echo-Anfrage
    |-
    | 9
    | Router-Angebot
    |-
    | 10
    | Router-Auswahl
    |-
    | 11
    | Zeitüberschreitung
    |-
    | 12
    | Parameterproblem
    |-
    | 13
    | Zeitangabeanfrage
    |-
    | 14
    | Zeitangabeantwort
    |-
    | 15
    | Informationsanfrage
    |-
    | 16
    | Informationsantwort
    |-
    | 17
    | Adressmaskenanfrage
    |-
    | 18
    | Adressmaskenantwort
    |}

    === Codewerte für Meldung "Ziel nicht erreichbar" ===

    {| class="wikitable"
    |-
    ! Code
    ! Meldung
    |-
    | 0
    | Netz nicht erreichbar
    |-
    | 1
    | Host nicht erreichbar
    |-
    | 2
    | Protokoll nicht erreichbar
    |-
    | 3
    | Port nicht erreichbar
    |-
    | 4
    | Fragmentierung erforderlich und DF eingestellt
    |-
    | 5
    | Quellroute fehlgeschlagen
    |-
    | 6
    | Zielnetz unbekannt
    |-
    | 7
    | Zielhost unbekannt
    |-
    | 8
    | Absenderhost isoliert
    |-
    | 9
    | Kommunikation mit Zielnetz administrativ verboten
    |-
    | 10
    | Kommunikation mit Zielhost administrativ verboten
    |-
    | 11
    | Netz für Gerätetyp nicht erreichbar
    |-
    | 12
    | Host für Diensttyp nicht erreichbar
    |}

    [[Category:Protocols]]
    [[Category:Networking]]

    Latest revision as of 14:30, 10 February 2008

    ICMP is the Internet Control Message Protocol

    You can read RFC 792 for a full explanation.

    The well-known ping command is a type of ICMP request.

    Packet Layout:

     0                   1                   2                   3
    
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    
       +-------------------------------+-------------------------------+
    
       |     Type      |     Code      |          Checksum             |
    
       +-------------------------------+-------------------------------+
    
       |           Identifier          |        Sequence Number        |
    
       +-------------------------------+-------------------------------+
    
       |                      Data ...
    
       +---------------------------------------------
    
    Type 8 = echo request. Type 0 = echo reply.
    
    


    Links:

    Using ICMP tunneling to steal Internet

    Icmp.pdf

    PingTunnel


    related: TCP,IP,ping

    ICMP-Meldungstypen[edit]

    Typ Meldung
    0 Echo-Antwort
    3 Ziel nicht erreichbar
    4 Quellreduktion
    5 Umleitung / Änderungsanfrage
    8 Echo-Anfrage
    9 Router-Angebot
    10 Router-Auswahl
    11 Zeitüberschreitung
    12 Parameterproblem
    13 Zeitangabeanfrage
    14 Zeitangabeantwort
    15 Informationsanfrage
    16 Informationsantwort
    17 Adressmaskenanfrage
    18 Adressmaskenantwort

    Codewerte für Meldung "Ziel nicht erreichbar"[edit]

    Code Meldung
    0 Netz nicht erreichbar
    1 Host nicht erreichbar
    2 Protokoll nicht erreichbar
    3 Port nicht erreichbar
    4 Fragmentierung erforderlich und DF eingestellt
    5 Quellroute fehlgeschlagen
    6 Zielnetz unbekannt
    7 Zielhost unbekannt
    8 Absenderhost isoliert
    9 Kommunikation mit Zielnetz administrativ verboten
    10 Kommunikation mit Zielhost administrativ verboten
    11 Netz für Gerätetyp nicht erreichbar
    12 Host für Diensttyp nicht erreichbar
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.
    Cookies help us deliver our services. By using our services, you agree to our use of cookies.