Mọi người thường hay sử dụng câu lệnh ping để kiểm tra các kết nối ip trong mạng , vậy ý nghĩa của nó như thế nào nhỉ ?
Trong bộ giao thức TCP/IP xác định một giao thức giúp cho việc quản lý và điều khiển hoạt động mạng TCP/IP, được gọi là Internet Control Message Protocol (ICMP). Giao thức này cung cấp thông tin về trạng thái và hoạt động của một mạng , nó có thể cung cấp các thông tin hữu dụng khi troubleshooting.
Khi gửi gói tin ping tức là gửi ICMP Echo request. Còn nhận là ICMP Echo reply.
Lệnh ping gửi một packet đến địa chỉ đích. Giao thức TCP/IP tại đích sẽ trả lời gói tin ping với một packet tương tự. Lệnh ping sẽ gửi packet đầu tiên, khi nhận được, nó hiển thị trên màn hình là dấu “!”. Nếu sau một thời gian mà không nhận được gói tin trả về, nó hiện lên dấu “.” Lệnh ping trong IOS thông thường gửi 5 gói tin ICMP .
Bản tin ICMP destination unreachable được gửi khi router không thể gửi gói tin tới được ứng dụng tại máy đích.
Có các kiểu unreachable khác nhau, được xác định bởi các mã unreachable.
1. Network unreachable : khi router thấy địa chỉ đích của gói tin không thuộc các mạng mà nó biết trong bảng định tuyến. Bản tin này do router trả về.
2. Host unreachable : Packet có thể được định tuyến đến một router kết nối đến mạng đích. Nhưng host đích không trả lời. Bản tin này do router trả về.
3.Can’t fragment : Packet có cờ “Don’t Fragment” được dựng và router phải phân mảnh gói tin để truyền đi. Bản tin này do router trả về.
4.Protocol unreachable : Packet được gửi đến host đích. Tuy nhiên giao thức lớp transport không tương ứng với lớp transport trong packet gửi đén. Bản tin này do host đích trả về.
5. Port unreachable : Port đích trong packet không mở trên host đích . Bản tin này do host đích trả về



LinkBack URL
About LinkBacks



Trả lời với trích dẫn
ping có nhiều chỉ số nữa mà, lamdt giải thích một số cái nữa đi cho anh em học hỏi!
[SIZE="4"][COLOR="Red"][MARQUEE]Cướp Trưởng[/MARQUEE][/COLOR][/SIZE]

