ʻO ka Protocol Message Protocol (ICMP) he protocolina pūnaewele no ka pūnaewele pūnaewele (IP) . Ke hoʻoili neiʻo ICMP i nāʻike kuhi no ke kūlana o ka pūnaewele ma mua o kaʻikepili noihana. Pono ka'ilipili IP e koi i ka ICMP e hana pono.
ʻO nāʻulaʻula ICMP heʻanoʻano o ka leka uila IP mai ka TCP a me ka UDP .
ʻO ka hiʻohiʻona maikaʻi loa o ka hoʻounaʻana o ICMP i ka hana,ʻo ia ka mea hoʻohana ping , a hoʻohana i ICMP e nānā i nā'āpana mamao no ka paneʻana a ana i ka manawa holo wāwae o nā leka noiʻi.
Hiki i ka ICMP ke kākoʻo i nā ponohana'ē aʻe e like me traceroute e kuhikuhi ana i nā'ōpili hoʻolālā waena ("hops") ma ke ala waena o kahi punae a me kahi i hāʻawiʻia.
ICMP Mokuna ICMPv6
ʻO ka hoʻohālikelike mua o ICMP kākoʻo i ka pūnaewele Protocol Protocol 4 (IPv4). Hiki i ka IPv6 ke hoʻopili i kahiʻano i hoʻololi houʻia o ka protocol i kapaʻiaʻo ICMPv6 eʻike i keʻano mai ka ICMP mua (i kapaʻiaʻo ICMPv4).
Nā ICMP Message Form and Message Formats
Hoʻopukaʻia nā kiʻi ICMP i nāʻikepili i ka hana a me ka hoʻoponoponoʻana o kahi pūnaewele kamepiula. Hōʻike ka protocol i nā kumuhana e like me nā polokalamu hoʻopiʻiʻole, nā hemahema laweʻana, a me nā pilikia hoʻopuka pūnaewele.
E like me nāʻano hana'ē aʻe ma kaʻohana IP,ʻo ka ICMP ke kuhikuhi nei i kahi pane pane. Aia ka poʻomanaʻo iʻehā mau āpau i ke kaʻina o kēia mau mea:
- Kuhi (8 mau kiko )
- Palena (8 mau pahi)
- ʻO Checksum (16 mau pahi)
- Kaʻikepili ICMP (32 mau bits)
Ke kuhikuhi neiʻo ICMP i kahi papa inoa o nāʻano kiko'ī kiko'ī a hāʻawi i kekahi helu kūikawā i kēlā me kēia.
E like me ia i hōʻikeʻia ma ka papa ma lalo, ICMPv4 a me ICMPv6 e hāʻawi i kekahi mau leka hoʻomaopopo maʻamau (akā pinepine i nā helu likeʻole) a me kekahi mau hua'ōlelo kūikawā i kēlā me kēia. (Hiki paha ke hoʻololi iki i nāʻano o ka leka hoʻomaopopo ma waena o nāʻano IP).
v4 # | v6 # | ʻAno | Hōʻike |
---|---|---|---|
0 | 129 | E pane pane | Ua hoʻounaʻia ka leka i pane i kahi noi kuʻi (ʻike i lalo) |
3 | 1 | Wahi Unreachable | Ua hoʻounaʻia aku i pane i ka leka uila i meaʻole no nā kumu likeʻole. |
4 | - | Waiwai Quench | Hiki i kekahi lemu ke hoʻouna i kēia memo i kahi mea hoʻouna e hoʻomohala i nā hua komo i ka wikiwiki i hiki ke hanaʻia. (Hāʻawiʻia e kekahi mau kumuhana'ē aʻe.) |
5 | 137 | Kaʻihoʻi hou | Hiki i nā polokalamu kelepona hiki ke hana i kēiaʻano ināʻike lākou i kahi loli o ke ala i noiʻia no kahi leka IP. |
8 | 128 | Ke noi noiʻi | ʻO ka leka i hoʻounaʻia e nā ping utility e nānā i ka pane o kahi polokalamu i kākoʻoʻia |
11 | 3 | Ua hala ka manawa | Ua hanaʻia e kēia mau leka uila i ka wā i hōʻea ai nāʻike i komo i ka palena palena "hop". Hoʻohanaʻia e ka traceroute. |
12 | - | Pākuhi Paʻa | Hoʻokumuʻia keʻikeʻia kahi meaʻike iʻikeʻia a iʻoleʻikeʻia i kaʻikepili i loko o ka leka uila IP. |
13, 14 | - | ʻO Timestamp (Ke noi, pane) | Hoʻonohonohoʻia e hoʻolālā i ka manawa manawaleʻa ma waena o nā polokalamuʻelua ma o ka IPv4, (Hoʻohuiʻia e nā kumuhana'ē aʻe'ē aʻe.) |
- | 2 | Paʻi Nui Loa | Hoʻonohonoho nā mea leka i kēia leka i ka loaʻaʻana o kahi leka e hikiʻole ke hoʻounaʻia i kona huakaʻi no ka lōʻihi o ka palena lōʻihi. |
Hoʻopiha ka protocol i ka Code a me ka ICMP kahuaʻikepili ma muli o ka leka Kahua i kohoʻia e kaʻana aku i kaʻike hou aku. Eia kekahi laʻana, hiki i kaʻeka Unreachable kahi e loaʻa ai nāʻano helu Kēlē a pau ma muli o keʻano o ka hemahema.