ICMP / ICMPv6 - Internet Control Message Protocol
ICMP
IETF RFC792 מגדיר את פרוטוקול בקרת ההודעה באינטרנט (ICMP).
בד"כ הודעות ICMP מכילות מידע אודות קשיי ניתוב עם מנדעי IP או חילופים פשוטים כמו חותמת זמן או טרנזקציות הד.
מבנה כותרת ה- ICMP היא כדלקמן:
8 |
16 |
ביטים32 |
סוג |
קוד |
בודק סוכם |
מזהה |
מספר זרימה | |
מסכת כתובת |
ICMP מזנה כותרת ה-
תאור |
קוד |
סוג |
תגובת הד |
|
0 |
היעד בלתי ניתן להשגה |
|
3 |
הרשת בלתי ניתנת להשגה |
0 |
3 |
המארח בלתי ניתן להשגה |
1 |
3 |
הפרוטוקול בלתי ניתן להשגה |
2 |
3 |
הפתחה בלתי ניתנת להשגה |
3 |
3 |
צריך לבצע קיטוע ולכוון DF |
4 |
3 |
ניתוב המקור נכשל |
5 |
3 |
חיסול המקור |
|
4 |
כיוון שנית |
|
5 |
כיוון שנית של מנדעים עבור הרשת |
0 |
5 |
כיוון שנית של מנדעים עבור המארח |
1 |
5 |
כיוון שנית של מנדעים עבור סוג השירות והרשת |
2 |
5 |
כיוון שנית של מנדעים עבור סוג השירות והמארח |
3 |
5 |
הד |
|
8 |
מעבר לזמן |
|
11 |
מעבר ל"זמן לחיות" |
0 |
11 |
כינוס מחדש של הקיטוע מעבר לזמן |
1 |
11 |
בעיית פרמטר |
|
12 |
חותמת זמן |
|
13 |
תגובה לחותמת זמן |
|
14 |
בקשת מידע |
|
15 |
תגובת מידע |
|
16 |
בודק סוכם
המשלים ל- 1 בן 16 הביטים של סכום המשלים ל- 1 של הודעת ה- ICMP שמתחילה בסוג ה- ICMP.
על מנת לחשב את הבודק סוכם, שדה הבודק סוכם צריך להיות אפס.
מזהה
מזהה המסייע להשוות בקשות / תגובות. יכול להיות אפס.
מספר זרימה
מספר זרימה המסייע להשוות בקשות / תגובות. יכול להיות אפס.
מסכת כתובת
מסכה בת 32 ביטים.
ICMPv6