ಇಂಟರ್ನೆಟ್ ಕಂಟ್ರೋಲ್ ಮೆಸೇಜ್ ಪ್ರೋಟೊಕ್ಲ್ (ICMP) ಗೆ ಮಾರ್ಗದರ್ಶನ

ಇಂಟರ್ನೆಟ್ ಕಂಟ್ರೋಲ್ ಮೆಸೇಜ್ ಪ್ರೊಟೊಕಾಲ್ (ICMP) ಎಂಬುದು ಅಂತರ್ಜಾಲ ನಿಯಮಾವಳಿ (ಐಪಿ) ನೆಟ್ವರ್ಕಿಂಗ್ಗಾಗಿ ನೆಟ್ವರ್ಕ್ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾಕ್ಕಿಂತ ಬದಲಾಗಿ ನೆಟ್ವರ್ಕ್ನ ಸ್ಥಿತಿಗಾಗಿ ICMP ನಿಯಂತ್ರಣ ಮಾಹಿತಿಯನ್ನು ವರ್ಗಾಯಿಸುತ್ತದೆ. ಐಪಿ ನೆಟ್ವರ್ಕ್ಗೆ ಸರಿಯಾಗಿ ಕಾರ್ಯ ನಿರ್ವಹಿಸಲು ಐಸಿಪಿಪಿ ಅಗತ್ಯವಿರುತ್ತದೆ.

ICMP ಸಂದೇಶಗಳು ನಿರ್ದಿಷ್ಟ ರೀತಿಯ IP ಸಂದೇಶವನ್ನು TCP ಮತ್ತು UDP ಯಿಂದ ವಿಭಿನ್ನವಾಗಿವೆ.

ಅಭ್ಯಾಸದಲ್ಲಿ ICMP ಮೆಸೇಜಿಂಗ್ನ ಅತ್ಯುತ್ತಮ ಉದಾಹರಣೆಯೆಂದರೆ ಪಿಂಗ್ ಸೌಲಭ್ಯ, ಇದು ದೂರಸ್ಥ ಅತಿಥೇಯಗಳನ್ನು ಜವಾಬ್ದಾರಿಗಾಗಿ ತನಿಖೆ ಮಾಡಲು ಮತ್ತು ತನಿಖೆಯ ಸಂದೇಶಗಳ ಒಟ್ಟಾರೆ ಸುತ್ತಿನ-ಪ್ರವಾಸದ ಸಮಯವನ್ನು ಅಳೆಯಲು ICMP ಅನ್ನು ಬಳಸುತ್ತದೆ.

ನಿರ್ದಿಷ್ಟ ಮೂಲ ಮತ್ತು ಗಮ್ಯಸ್ಥಾನದ ನಡುವಿನ ಹಾದಿಯಲ್ಲಿ ಮಧ್ಯಂತರ ರೂಟಿಂಗ್ ಸಾಧನಗಳನ್ನು ("ಹಾಪ್ಸ್") ಗುರುತಿಸುವ ಟ್ರೇಸರ್ಔಟ್ನಂತಹ ಇತರ ಉಪಯುಕ್ತತೆಗಳನ್ನು ICMP ಬೆಂಬಲಿಸುತ್ತದೆ.

ICMP ವರ್ಸಸ್ ICMPv6

ICMP ಯ ಮೂಲ ವ್ಯಾಖ್ಯಾನ ಇಂಟರ್ನೆಟ್ ಪ್ರೋಟೋಕಾಲ್ ಆವೃತ್ತಿ 4 (IPv4) ನೆಟ್ವರ್ಕ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಐಪಿವಿ 6 ಸಾಂಪ್ರದಾಯಿಕ ಐಸಿಎಂಪಿ (ಕೆಲವೊಮ್ಮೆ ಐಸಿಎಂಪಿವಿ 4 ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ) ನಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಗುರುತಿಸಲು ಐಸಿಎಮ್ಪಿವಿ 6 ಎಂಬ ಪ್ರೋಟೋಕಾಲ್ನ ಪರಿಷ್ಕೃತ ರೂಪವನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ.

ICMP ಸಂದೇಶ ಪ್ರಕಾರಗಳು ಮತ್ತು ಸಂದೇಶ ಸ್ವರೂಪಗಳು

ಕಂಪ್ಯೂಟರ್ ನೆಟ್ವರ್ಕ್ನ ಕಾರ್ಯಾಚರಣೆ ಮತ್ತು ಆಡಳಿತಕ್ಕೆ ICMP ಸಂದೇಶಗಳು ದತ್ತಾಂಶವನ್ನು ಅತ್ಯಗತ್ಯವಾಗಿ ಸಾಗಿಸುತ್ತವೆ. ಪ್ರತಿಕ್ರಿಯಿಸದ ಸಾಧನಗಳು, ಪ್ರಸರಣ ದೋಷಗಳು, ಮತ್ತು ಜಾಲಬಂಧ ದಟ್ಟಣೆ ಸಮಸ್ಯೆಗಳಂತಹ ಪರಿಸ್ಥಿತಿಗಳ ಕುರಿತು ಪ್ರೋಟೋಕಾಲ್ ವರದಿಗಳು.

ಐಪಿ ಕುಟುಂಬದ ಇತರ ಪ್ರೊಟೊಕಾಲ್ಗಳಂತೆ ಐಸಿಎಂಪಿ ಒಂದು ಸಂದೇಶ ಹೆಡರ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಹೆಡರ್ ಕೆಳಗಿನ ಅನುಕ್ರಮದಲ್ಲಿ ನಾಲ್ಕು ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದೆ:

ICMP ನಿರ್ದಿಷ್ಟ ಸಂದೇಶದ ರೀತಿಯ ಪಟ್ಟಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಒಂದು ಅನನ್ಯ ಸಂಖ್ಯೆಯನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.

ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, ICMPv4 ಮತ್ತು ICMPv6 ಕೆಲವು ಸಾಮಾನ್ಯ ಸಂದೇಶ ಪ್ರಕಾರಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ (ಆದರೆ ಅನೇಕ ವೇಳೆ ವಿವಿಧ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ) ಮತ್ತು ಕೆಲವು ಸಂದೇಶಗಳು ಪ್ರತಿಯೊಂದಕ್ಕೂ ಅನನ್ಯವಾಗಿದೆ. (ಐಪಿ ಆವೃತ್ತಿಗಳ ನಡುವಿನ ಸಾಮಾನ್ಯ ವರ್ತನೆಯ ಬಗೆಗಳು ತಮ್ಮ ವರ್ತನೆಯಲ್ಲಿ ಕೂಡ ಸ್ವಲ್ಪ ವ್ಯತ್ಯಾಸವಾಗಬಹುದು).

ಸಾಮಾನ್ಯ ICMP ಸಂದೇಶ ವಿಧಗಳು
v4 # v6 # ಮಾದರಿ ವಿವರಣೆ
0 129 ಪ್ರತಿಧ್ವನಿ ಉತ್ತರಿಸಿ ಎಕೋ ವಿನಂತಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸಲಾಗಿದೆ (ಕೆಳಗೆ ನೋಡಿ)
3 1 ಗಮ್ಯಸ್ಥಾನ ತಲುಪಲಾಗುವುದಿಲ್ಲ ಒಂದು IP ಸಂದೇಶಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ಕಳುಹಿಸಿದರೆ, ಯಾವುದೇ ಕಾರಣಗಳಿಗಾಗಿ ಯಾವುದಾದರೂ ಕಾರಣಗಳನ್ನು ನೀಡಲಾಗುವುದಿಲ್ಲ.
4 - ಮೂಲ ಕ್ವೆಂಚ್ ಈ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುವವರಿಗೆ ಈ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸಬಹುದು. ಅವರು ಒಳಬರುವ ಸಂಚಾರವನ್ನು ವೇಗವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದಾಗಿರುತ್ತದೆ. (ಇತರ ವಿಧಾನಗಳಿಂದ ಉಲ್ಲಂಘಿಸಲಾಗಿದೆ.)
5 137 ಸಂದೇಶವನ್ನು ಮರುನಿರ್ದೇಶಿಸಿ ರೂಪಾಂತರ ಸಾಧನಗಳು ಐಪಿ ಸಂದೇಶವನ್ನು ಬದಲಾಯಿಸಬೇಕಾದ ವಿನಂತಿಸಿದ ಮಾರ್ಗದಲ್ಲಿ ಬದಲಾವಣೆ ಕಂಡುಕೊಂಡರೆ ಈ ವಿಧಾನವನ್ನು ರಚಿಸಬಹುದು.
8 128 ಎಕೋ ವಿನಂತಿ ಟಾರ್ಗೆಟ್ ಸಾಧನದ ಜವಾಬ್ದಾರಿಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಸಂದೇಶವನ್ನು ಪಿಂಗ್ ಉಪಯುಕ್ತತೆಗಳಿಂದ ಕಳುಹಿಸಲಾಗಿದೆ
11 3 ಸಮಯ ಮೀರಿದೆ ಒಳಬರುವ ಡೇಟಾವು ಅದರ "ಹಾಪ್" ಎಣಿಕೆ ಮಿತಿಯನ್ನು ತಲುಪಿದಾಗ ರೂಟರ್ಸ್ ಈ ಸಂದೇಶವನ್ನು ರಚಿಸಿದವು. ಟ್ರೇಸರ್ಔಟ್ ಬಳಸುತ್ತದೆ.
12 - ನಿಯತಾಂಕ ಸಮಸ್ಯೆ ಒಂದು ಸಾಧನ ಒಳಬರುವ ಐಪಿ ಸಂದೇಶದಲ್ಲಿ ದೋಷಪೂರಿತ ಅಥವಾ ಕಳೆದುಹೋದ ಡೇಟಾವನ್ನು ಪತ್ತೆಹಚ್ಚಿದಾಗ ರಚಿಸಲಾಗಿದೆ.
13, 14 - ಟೈಮ್ಸ್ಟ್ಯಾಂಪ್ (ವಿನಂತಿ, ಉತ್ತರಿಸಿ) IPv4 ಮೂಲಕ ಎರಡು ಸಾಧನಗಳ ನಡುವಿನ ಸಮಯದ ಗಡಿಯಾರಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, (ಇತರ ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹ ವಿಧಾನಗಳಿಂದ ಉಂಟಾಗಿದೆ.)
- 2 ಪ್ಯಾಕೆಟ್ ತುಂಬಾ ದೊಡ್ಡದಾಗಿದೆ ಸುದೀರ್ಘ ಮಿತಿಯನ್ನು ಮೀರಿದ ಕಾರಣ ಅದರ ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಫಾರ್ವರ್ಡ್ ಮಾಡಲಾಗದ ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸುವಾಗ ರೂಟರ್ಗಳು ಈ ಸಂದೇಶವನ್ನು ರಚಿಸುತ್ತವೆ.

ಪ್ರೋಟೋಕಾಲ್ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿಯನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಆಯ್ಕೆ ಮಾಡಿದ ಸಂದೇಶದ ಪ್ರಕಾರ ಕೋಡ್ ಮತ್ತು ICMP ಡೇಟಾ ಕ್ಷೇತ್ರಗಳನ್ನು ತುಂಬುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಗಮ್ಯಸ್ಥಾನ ತಲುಪಲಾಗದ ಸಂದೇಶವು ವೈಫಲ್ಯದ ಸ್ವಭಾವವನ್ನು ಅವಲಂಬಿಸಿ ವಿವಿಧ ಕೋಡ್ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ.