Protokół ICMP |
|
Informacje podstawowe Internet Control Message Protocol (w skrócie ICMP) jest protokołem należącym do rodziny protokołów TCP/IP. Może być on zaliczany zarówno do trzeciej jak i czwartej warstwy modelu OSI - warstwy sieci oraz transportowej.
ICMP jest protokołem kontrolnym. Służy wymianie informacji na temat działania sieci. Informuje o błędach i innych ważnych sytuacjach oraz pomaga kontrolować połączenie. Protokół IP przesyła pakiety od nadawcy poprzez routery do odbiorcy. Jest on zawodny i zdarzają się sytuacje, kiedy któryś z routerów nie może dostarczyć pakietu do odbiorcy. Router musi wtedy poinformować o tym nadawcę. Protokół ICMP powstał aby umożliwić routerom oznajmianie o różnego rodzaju nieoczekiwanych sytuacjach. Ponieważ routery pracują w trzeciej warstwie modelu OSI, protokół ICMP również musi być zaliczany do tej warstwy. Podstawowym zadaniem protokołu ICMP, jest umożliwienie routerom informowania o różnych sytuacjach w sieci. Jednak komunikaty ICMP może wysyłać każde urządzenie, nie tylko router. Protokół ICMP jest wymaganą częścią IP i musi być realizowany w każdej implementacji protokołu IP. |
Autorzy: |
Dariusz Obidowski |
Marek Wardziński |