Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει το πρωτόκολλο μηνυμάτων ελέγχου Internet (ICMP);
- Η Techopedia εξηγεί το πρωτόκολλο μηνυμάτων ελέγχου Internet (ICMP)
Ορισμός - Τι σημαίνει το πρωτόκολλο μηνυμάτων ελέγχου Internet (ICMP);
Το πρωτόκολλο μηνυμάτων ελέγχου Internet (ICMP) είναι ένα πρωτόκολλο δικτύου TCP / IP που παρέχει υπηρεσίες αντιμετώπισης προβλημάτων, ελέγχου και μηνυμάτων σφαλμάτων. Το ICMP χρησιμοποιείται συχνότερα σε λειτουργικά συστήματα για δικτυωμένους υπολογιστές, όπου μεταδίδει μηνύματα σφάλματος.
Το ICMP για το πρωτόκολλο Internet Protocol 4 ονομάζεται ICMPv4 και για το πρωτόκολλο Internet Protocol 6 ονομάζεται ICMPv6.
Το πρωτόκολλο μηνυμάτων ελέγχου Internet είναι επίσης γνωστό ως RFC 792.
Η Techopedia εξηγεί το πρωτόκολλο μηνυμάτων ελέγχου Internet (ICMP)
Δημιουργείται ένα μήνυμα ICMP ως αποτέλεσμα σφαλμάτων σε ένα πακέτο IP ή για σκοπούς διαγνωστικής δρομολόγησης. Αυτά τα σφάλματα αναφέρονται στην διεύθυνση προέλευσης της πηγής δεδομένων του datagram. Ένα μήνυμα ICMP ενσωματώνεται απευθείας μέσα σε ένα ενιαίο πακέτο δεδομένων ΙΡ και αναφέρει σφάλματα κατά την επεξεργασία των datagrams.
Μια κεφαλίδα ICMP ξεκινά μετά την κεφαλίδα IPv4. Ένα πακέτο ICMP έχει μια κεφαλίδα οκτώ-byte, ακολουθούμενη από ένα τμήμα δεδομένων μεταβλητού μεγέθους. Τα πρώτα τέσσερα bytes της κεφαλίδας είναι σταθερά:
- Τύπος ICMP
- Κωδικός ICMP
- Σύνολο ελέγχου ολόκληρου του μηνύματος ICMP
- Σύνολο ελέγχου ολόκληρου του μηνύματος ICMP
Τα υπόλοιπα τέσσερα bytes της κεφαλίδας ποικίλλουν ανάλογα με τον τύπο και τον κωδικό ICMP.
Το μήνυμα σφάλματος που σχετίζεται με το ICMP περιλαμβάνει μια ενότητα δεδομένων που περιέχει ολόκληρη την κεφαλίδα IP μαζί με τα πρώτα οκτώ bytes του πακέτου που παρήγαγε το μήνυμα σφάλματος. Στη συνέχεια, ένα πακέτο ICMP ενσωματώνεται σε ένα νέο πακέτο δεδομένων.
