Chắc ai học IT, hoặc không học cũng đã từng nghe và dùng lệnh PING để kiểm tra kết nối mạng rồi. Nhưng chưa chắc ai cũng biết hết các tham số và ý nghĩa của nó đâu nhỉ.
Ví dụ sau đây là tôi ping đến địa chỉ adminviet.net
Code:
C:\>ping adminviet.netPinging adminviet.net [208.113.170.83] with 32 bytes of data:Reply from 208.113.170.83: bytes=32 time=295ms TTL=47Reply from 208.113.170.83: bytes=32 time=296ms TTL=47Reply from 208.113.170.83: bytes=32 time=296ms TTL=47Reply from 208.113.170.83: bytes=32 time=295ms TTL=47Ping statistics for 208.113.170.83: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 295ms, Maximum = 296ms, Average = 295msC:\>
Time=295ms là gì?
Thuật ngữ này gọi là Round Trip Time (RTT), được tính bằng thời gian gửi một gói tin TCP đến khi nhận được ACK cho gói tin đó. Thời gian RTT càng bé có ý nghĩa là độ trễ truyền thông giữa 2 bên là thấp. hay có thể nói là tốc độ mạng giữa 2 điểm là tương đối cao
TTL= 47 là gì?
Thuật ngữ TTL (Time To Live) để chỉ số hop (trạm: Router, Gateway, ...) mà gói tin truyền thông không phải qua khi truyền từ bên gửi sang bên nhận. Thường thì độ trễ là do gói tin phải đợi ở hàng đợi ở hop, do đó, TTL càng lớn thì số hop mà gói tin đi qua càng bé => thời gian RTT càng bé ...
TTL có chức năng ngăn chặn các gói ICMP lặp giữa các host vì khi đi qua 1 hop số này lại được giảm đi 1, và khi TTL về đến 0 thì gói tin sẽ bi loại bỏ khỏi mạng
lúc đó bạn sẽ nhận được thông báo kiểu như thế này
Code:
Reply from 192.168.0.1: TTL expired in transit
|