Tha Protocal Teachdaireachd Smachd Eadar-lìn (ICMP) na phròtacal lìonraidh airson lìonra prothaid eadar-lìn (IP) . Bidh ICMP a 'gluasad fiosrachadh smachd airson inbhe a' lìonra fhèin seach dàta tagraidh. Feumaidh lìonra IP ICMP gus obrachadh gu ceart.
Tha teachdaireachdan ICMP na seòrsa sònraichte de theachdaireachd IP eadar-dhealaichte bho TCP agus UDP .
Is e an eisimpleir as ainmeile de theachdaireachd ICMP ann an cleachdadh an cleachdadh ping , a bhios a 'cleachdadh ICMP gus sgrùdadh a dhèanamh air luchd-siubhail iomallach airson freagairt agus tomhas turas fad-ùine na teachdaireachdan dearbhaidh.
Bidh ICMP cuideachd a 'toirt taic do ghoireasan eile mar traceroute a tha a' comharrachadh innealan cur-seachad eadar-mheadhanach ("lùban") air an t-slighe eadar stòr agus ceann-uidhe sònraichte.
ICMP Versus ICMPv6
Chaidh am mìneachadh tùsail air lìonraidhean IPP 4 (IPv4) le taic a thoirt do ICMP. Tha IPv6 a ' gabhail a-steach foirm ath-sgrùdaichte den phròtacal ris an canar ICMPv6 gu bhith ga eadar-dhealachadh bhon ICMP tùsail (uaireannan air a bheil ICMPv4).
Seòrsaichean Teachdaireachd ICMP agus Foirmean Teachdaireachd
Tha teachdaireachdan ICMP a 'giùlan dàta a tha riatanach airson obrachadh agus rianachd lìonra coimpiutair. Bidh am protocol a 'toirt iomradh air cumhaichean leithid innealan neo-fhreagarrach, mearachdan tar-chuiridh agus ceistean còmhdhail lìonra.
Coltach ri protocail eile san teaghlach IP, tha ICMP a 'mìneachadh ceann-teachdaireachd. Tha ceithir raointean anns a 'cheann-cinnidh anns an t-sreath a leanas:
- Seòrsa (8 bit )
- Còd (8 bits)
- Seiceam (16 bit)
- Dàta ICMP (32 bit)
Tha ICMP a 'mìneachadh liosta de sheòrsaichean teachdaireachd sònraichte agus a' sònrachadh àireamh sònraichte dha gach fear.
Mar a chithear sa chlàr gu h-ìosal, tha ICMPv4 agus ICMPv6 a 'solarachadh cuid de sheòrsaichean teachdaireachd cumanta (ach gu tric le àireamhan eadar-dhealaichte) agus cuideachd cuid de theachdaireachdan a tha sònraichte do gach fear. (Is dòcha gum bi seòrsachan teachdaireachd cumanta cuideachd ag atharrachadh beagan nan giùlan eadar tionndaidhean IP).
v4 # | v6 # | Seòrsa | Tuairisgeul |
---|---|---|---|
0 | 129 | Echo Freagairt | Brath air a chur a-steach gu iarrtas iarrtais (faic gu h-ìosal) |
3 | 1 | Ceann-uidhe gun ruigsinn | Chaidh a chur mar fhreagairt air teachdaireachd IP nach gabh a thoirt seachad airson adhbharan eadar-dhealaichte sam bith. |
4 | - | Fuasgladh Mapa (Fosgail) | Faodaidh inneal an teachdaireachd seo a chuir air ais gu neach-sgaoilidh a tha a 'cruthachadh trafaig a tha a' tighinn a-steach aig ìre nas luaithe na ghabhas a phrosadh. (Air a ghabhail thairis le dòighean eile.) |
5 | 137 | Teachdaireachd ath-stiùireadh | Faodaidh innealan sligheadh an dòigh seo a chruthachadh ma tha iad a 'lorg atharrachadh san t-slighe a dh' iarrar airson teachdaireachd IP a bhith air atharrachadh. |
8 | 128 | Iarrtas Echo | Brath air a chuir le ping utilities gus dearbhadh air freagairtean inneal targaid |
11 | 3 | Didòmhnaich | Chruthaich rothairean an teachdaireachd seo nuair a tha an dàta a tha a 'tighinn a-steach air a' chrìoch cunntais "hop" a ruighinn. Air a chleachdadh le traceroute. |
12 | - | Parameter Problem | Gineadh nuair a lorgas inneal dàta truaillichte no a dhìth ann an teachdaireachd IP a tha a 'tighinn a-steach. |
13, 14 | - | Clàr-ama (Iarrtas, Freagairt) | Dealbhaichte gus clocaichean ùine a shioncronadh eadar dà inneal tro IPv4, (air a ghabhail thairis le dòighean eile nas earbsaiche.) |
- | 2 | Packet Too Big | Bidh ròpairean a 'cruthachadh an teachdaireachd seo nuair a gheibh iad teachdaireachd nach urrainn a thoirt air adhart chun a cheann-uidhe mar thoradh air a bhith nas fhaide na crìoch fada. |
Bidh am protocol a 'lìonadh raointean dàta a' Chòd agus ICMP a rèir an teachdaireachd Seòrsa air a thaghadh gus fiosrachadh a bharrachd a cho-roinn. Mar eisimpleir, faodaidh teachdaireachd ruigsinneach Ceann-uidhe mòran luachan Còd eadar-dhealaichte a bhith an crochadh air nàdar an fhàilligeadh.