Ուղեցույց Ինտերնետային հսկողության հաղորդագրության Protocl (ICMP)

Ինտերնետային հսկողության հաղորդագրության արձանագրություն (ICMP) ինտերնետային պրոտոկոլի (IP) ցանցի ցանցային արձանագրություն է: ICMP փոխանցում է տեղեկատվության վերահսկման տեղեկատվությունը `ցանցի կարգավիճակի համար, քան կիրառման տվյալները: IP ցանցը պահանջում է ICMP- ի պատշաճ գործել:

ICMP- ի հաղորդագրությունները հատուկ TCP- ի եւ UDP- ի IP հաղորդագրություններից են:

ICMP- ի հաղորդակցման գործնականում լավագույն օրինակն այն է, ping- ի օգտակարությունը, որն օգտագործում է ICMP- ն, հեռակառավարիչները հետաքննելու համար եւ ստուգելու հետաքննության հաղորդագրությունների ընդհանուր շրջադարձային ժամանակը:

ICMP- ն աջակցում է նաեւ այլ կոմունալ ծառայություններ, ինչպիսիք են traceroute- ը, որը սահմանում է միջանկյալ երթուղիչի սարքերի («hops») տվյալ աղբյուրի եւ ուղղության միջեւ ուղու վրա:

ICMP Versus ICMPv6- ը

ICMP- ի Ինտերնետային արձանագրություն 4-ի (IPv4) ցանցերի օժանդակության բնորոշ սահմանումը: IPv6- ն ներառում է պայմանականորեն կոչված ICMPv6- ի վերանայված ձեւը այն տարբերելու համար այն բնորոշ ICMP- ից (երբեմն կոչվում է ICMPv4):

ICMP հաղորդագրության տեսակները եւ հաղորդագրության ձեւաչափերը

ICMP ուղերձները կրում են տվյալներ, որոնք անհրաժեշտ են համակարգչային ցանցի շահագործման եւ կառավարման համար: Արձանագրությունն արձանագրում է այնպիսի պայմանների մասին, ինչպիսիք են անպատասխան սարքերը, փոխանցման սխալները եւ ցանցի խափանումները:

IP- ի ընտանիքում այլ արձանագրությունների նման, ICMP- ը սահմանում է հաղորդագրության վերնագիր: Վերնագիրը պարունակում է չորս դաշտ հետեւյալ հաջորդականությամբ.

ICMP- ը սահմանում է կոնկրետ հաղորդագրությունների տեսակների ցանկ եւ յուրաքանչյուրին յուրահատուկ համար է սահմանում:

Ստորեւ ներկայացված աղյուսակում ICMPv4- ը եւ ICMPv6- ը ներկայացրած են ընդհանուր հաղորդագրության տեսակները (բայց հաճախ տարբեր թվերով), ինչպես նաեւ յուրաքանչյուրի համար յուրահատուկ հաղորդագրություններ: (Ընդհանուր հաղորդագրության տեսակները կարող են նաեւ տարբեր լինել IP- ի տարբերակների միջեւ պահվածքի մեջ):

Ընդհանուր ICMP հաղորդագրության տեսակները
v4 # v6 # Տիպ Նկարագրություն
0 129 Echo Պատասխան Հաղորդագրությունը ուղարկվել է Echo Request- ին (տես ստորեւ)
3 1 Նպատակն անհասանելի է Ուղարկվել է IP- ի հաղորդագրությունը, որը անհասանելի է ցանկացած տարբեր պատճառներով:
4 - Դեպի Աղբյուր Quench Սարքը կարող է այս հաղորդագրությունը ուղարկել մի ուղարկողին, որն առաջացնում է մուտքային երթեւեկությունը ավելի արագ, քան այն կարող է մշակվել: (Վերադասավորվում է այլ մեթոդներով):
5 137 Վերահղման ուղերձ Ուղղորդող սարքերը կարող են առաջացնել այս մեթոդը, եթե նրանք հայտնաբերեն, որ IP- հաղորդագրության համար պահանջվող երթուղու փոփոխությունը պետք է փոխվի:
8 128 Echo հարցում Հաղորդագրություն ուղարկված է ping կոմունալ ծառայություններից, նպատակային սարքի պատասխանատուությունը ստուգելու համար
11 3 Ժամանակը գերազանցեց Ուղղորդողները գեներացվել են այս հաղորդագրությունը, երբ մուտքային տվյալները հասել են իր «հոփ» հաշվի սահմանաչափին: Օգտագործված traceroute- ի կողմից:
12 - Դեպի Պարամետրային խնդիր Ստեղծվել է, երբ սարքը հայտնաբերում է կոռումպացված կամ անհայտ կորածների տվյալներ մուտքային IP հաղորդագրության մեջ:
13, 14 - Դեպի Ժամանակահատված (խնդրանք, պատասխան) Նախագծված է IPv4- ի միջոցով երկու սարքերի միջեւ ժամային ժամացույցների համաժամեցման համար (գերադասելի է այլ հուսալի մեթոդներով):
- Դեպի 2 Փաթեթը չափազանց մեծ է Ուղղորդները առաջացնում են այս հաղորդագրությունը, երբ ստացվում է հաղորդագրություն, որը չի կարող փոխանցվել իր նպատակակետին `երկարության սահմանը գերազանցելու համար:

Արձանագրությունը լրացնում է օրենսգրքի եւ ICMP տվյալների դաշտերը, կախված լրացուցիչ տեղեկությունների փոխանակման համար ընտրված տեքստային հաղորդագրությունից: Օրինակ, նպատակակետը անհասանելի է, կարող է ունենալ շատ տարբեր օրենսգրքի արժեքներ, կախված ձախողման բնույթից: