Một cơ chế phổ dụng nhất được sử dụng để xác định xem các router hoặc các nút trên mạng có thể kết nối được không là sử dụng lệnh Ping. Ping đo trễ hai chiều giữa nguồn và đích.Ta cũng có thể xác định thời gian đáp ứng của các hệ thống khác nhau bằng cách sử dụng chương trình nhỏ này. Nó sử dụng các trường ICMP để xác định các giá trị lỗi tương ứng:
Một số trường ICMP
Kiểu 3 Mã
0 = Mạng không tới được 1 = Host không tới được; 2 = Giao thức không tới được; 3 = Cổng không tới được; 5 = Tuyến nguồn bị lỗi.
Kiểu
8 cho bản tin echo;
0 cho bản tin đáp ứng echo. Mã
0
Bảng 3.1: Bản tin ICMP không tới được đích (type3) và bản tin ICMP Echo (Reply Message)
ICMP là một giao thức điều khiên bản tin và báo cáo lỗi mà hoạt động giữa thiết bị mạng và cổng vào. Nó sử dụng các khung tin và thực tế nó là một phần của gói tin IP (xem hình 2.2). Các bản tin được gửi lại máy chủ có yêu cầu, và không được điều chỉnh bởi các routers. Đó là cách tốt nhất để xem liệu các thiết bị trên mạng có on-line hay không.
ICMP có rất nhiều các bản tin lỗi mà có thể xác định được máy đích là : o Không thể kết nối tới được(có thể bởi vì kết nối bị lỗi).
o Quá trình ghép lại các gói tin bị lỗi.
o Thời gian sống của gói tin (TTL) đạt giá trị 0. o Tổng kiểm tra tiếp đầu IP bị lỗi.
o ...
0 - Echo Reply. 3 - Destination Unreachable 4 - Source Quench. 5 - Redirect. 8 - Echo 11 - Time Exceeded 12 - Parameter Problem 13 - Timestamp) 14 - Timestamp Reply 15 - Information Request 16 - Information Reply
Tất cả chúng đều có chức năng xác định để xác định các lỗi và số lần đáp ứng.
3.2.3.2. IP MIB
Bởi vì các nút mạng mà chúng ta cần phải dò theo để xác định trạng thái được phân tán, tùy chọn duy nhất của chúng ta là sử dụng mạng để quản lý mạng. Điều này có nghĩa là chúng ta cần một giao thức cho phép chúng ta đọc và cả viết các thông tin trạng thái trên các nút mạng khác nhau.
Các biến MIB thông thường chỉ duy trì các thông tin về phần cứng xác định cho một thiết bị theo yêu cầu. Các hãng sản xuất có một lọat các thông tin mà có thể được giám sát cho các thiết bị của họ.
Một số biến MIB tiêu biểu là:
o sysUpTime : biến hệ thống chứa thời gian kể từ lần hệ thống được khởi
động lại lần cuối cùng.
o ifNumber : biến giao tiếp chứa số giao diện mạng.
o ipInReceives: số gói tin đã nhận được.