Trang Chủ Mạng Giao thức tin nhắn điều khiển internet (icmp) là gì? - định nghĩa từ techopedia

Giao thức tin nhắn điều khiển internet (icmp) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Giao thức tin nhắn điều khiển Internet (ICMP) có nghĩa là gì?

Giao thức tin nhắn điều khiển Internet (ICMP) là giao thức lớp mạng TCP / IP cung cấp dịch vụ xử lý sự cố, kiểm soát và thông báo lỗi. ICMP được sử dụng thường xuyên nhất trong các hệ điều hành cho các máy tính nối mạng, nơi nó truyền các thông báo lỗi.

ICMP cho Giao thức Internet phiên bản 4 được gọi là ICMPv4 và đối với Giao thức Internet phiên bản 6 được gọi là ICMPv6.

Giao thức tin nhắn điều khiển Internet còn được gọi là RFC 792.

Techopedia giải thích Giao thức tin nhắn điều khiển Internet (ICMP)

Thông báo ICMP được tạo do lỗi trong một datagram IP hoặc cho mục đích định tuyến chẩn đoán. Các lỗi này được báo cáo đến địa chỉ IP nguồn của datagram. Một thông điệp ICMP được gói gọn trong một datagram IP duy nhất và báo cáo các lỗi trong quá trình xử lý các datagram.

Một tiêu đề ICMP bắt đầu sau tiêu đề IPv4. Gói ICMP có tiêu đề tám byte, theo sau là phần dữ liệu có kích thước thay đổi. Bốn byte đầu tiên của tiêu đề được cố định:

  • Loại ICMP
  • Mã ICMP
  • Tổng kiểm tra toàn bộ tin nhắn ICMP
  • Tổng kiểm tra toàn bộ tin nhắn ICMP

Bốn byte còn lại của tiêu đề khác nhau dựa trên loại và mã ICMP.

Thông báo lỗi được liên kết với ICMP bao gồm phần dữ liệu chứa toàn bộ tiêu đề IP cùng với tám byte đầu tiên của gói tạo ra thông báo lỗi. Một datagram ICMP sau đó được gói gọn trong một datagram mới.

Giao thức tin nhắn điều khiển internet (icmp) là gì? - định nghĩa từ techopedia