Internet Control Message Protocol
Z Wikipedii
ICMP (ang. Internet Control Message Protocol, internetowy protokół komunikatów kontrolnych) – protokół warstwy sieciowej OSI/DoD wykorzystywany w diagnostyce sieci oraz routingu. Pełni on przede wszystkim funkcję kontroli transmisji w sieci, ale ma też zastosowania, w których używany jest tylko on - ping oraz traceroute.
Protokół ICMP opisany jest w RFC 792.
Spis treści |
[edytuj] Ramka ICMP
Bit 0 7 | Bit 8 15 | Bit 16 23 | Bit 24 31 |
---|---|---|---|
Typ | Kod | Suma kontrolna | |
Dane (opcjonalne) |
[edytuj] Lista typów wiadomości
- 0 – Echo Reply (zwrot echa – "odpowiedź na ping")
- 1 – Zarezerwowane
- 2 – Zarezerwowane
- 3 – Destination Unreachable (nieosiągalność miejsca przeznaczenia)
- 4 – Source Quench (tłumienie nadawcy)
- 5 – Redirect Message (zmień trasowanie)
- 6 – Alternate Host Address (alternatywny adres hosta)
- 7 – Zarezerwowane
- 8 – Echo Request (żądanie echa)
- 9 – Router Advertisement (ogłoszenie routera)
- 10 – Router Solicitation (wybór routera)
- 11 – Time Exceeded (przekroczenie limitu czasu)
- 12 – Parameter Problem (Problem z parametrem)
- 13 – Timestamp (żądanie sygnatury czasowej)
- 14 – Timestamp Reply (zwrot sygnatury czasowej)
- 15 – Information Request (żądanie informacji)
- 16 – Information Reply (zwrot informacji)
- 17 – Address Mask Request (żądanie maski adresowej)
- 18 – Address Mask Reply (zwrot maski adresowej)
- 19 – Zarezerwowane dla bezpieczeństwa
- 20-29 – Zarezerwowane
- 30 – Traceroute (śledzenie trasy)
- 31 – Datagram Conversion Error (błąd konwersji datagramu)
- 32 – Mobile Host Redirect (zmiana adresu ruchomego węzła)
- 33 – IPv6 Where-Are-You (Pytanie IPv6 "gdzie jesteś")
- 34 – IPv6 Here-I-Am (Odpowiedź IPv6 "tu jestem")
- 35 – Mobile Registration Request (prośba o rejestrację węzła ruchomego)
- 36 – Mobile Registration Reply (odpowiedź na prośbę o rejestrację węzła ruchomego
- 37 – Domain Name Request (żądanie nazwy domeny)
- 38 – Domain Name Reply (zwrot nazwy domeny)
- 39 – SKIP Algorithm Discovery Protocol
- 40 – Photuris, Security failures
- 41-255 – Zarezerwowane
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
RFC0792: Internet Control Message Protocol
Warstwa aplikacji
ADSP (AppleTalk) • APPC • AFP (AppleTalk) • DAP • DLC • DNS53 • ed2k • FTAM • FTP20,21 • Gopher • HTTP80 • HTTPS443 • IMAP143 • IRC194,529 • Named Pipes • NCP524 • NetBIOS137,138,139 • NWLink • NBT • NNTP119 • NTP123 • PAP • POP3110 • RPC • RTSP • SNMP161,162 • SMTP25 • SMB • SSL/TLS • SSH22 • TDI • Telnet23 • X.400 • X.500 • XDR • ZIP (AppleTalk)
(Cyfry w indeksie oznaczają numery portu)
Warstwa transportowa
ATP (AppleTalk) • NBP (AppleTalk) • NetBEUI • RTP • RTMP (AppleTalk) • SPX • TCP • UDP • SCTP
Warstwa sieciowa
IP • ICMP • IPsec • NAT • IPX • NWLink • NetBEUI • DDP (AppleTalk)
Warstwa dostępu do sieci
ARP • 10BASE-T • 802.11 WiFi • ADSL • Ethernet • EtherTalk • FDDI • Fibre Channel • ISDN • LocalTalk (AppleTalk) • NDIS • ODI • PPP • RS-232 • SLIP • Token Ring • TokenTalk (AppleTalk) • V.90