Ping địa chỉ IP để tìm trạng thái của trang web
Ping là một ứng dụng tiêu chuẩn được tìm thấy trên hầu hết các máy tính xách tay và máy tính để bàn. Các ứng dụng hỗ trợ ping cũng có thể được cài đặt trên điện thoại thông minh và các thiết bị di động khác. Ngoài ra, các trang web hỗ trợ dịch vụ kiểm tra tốc độ Internet thường bao gồm ping là một trong các tính năng của chúng.
Một tiện ích ping gửi tin nhắn thử nghiệm từ máy khách cục bộ đến một mục tiêu từ xa qua kết nối mạng TCP / IP . Mục tiêu có thể là trang Web, máy tính hoặc bất kỳ thiết bị nào khác có địa chỉ IP . Bên cạnh việc xác định xem máy tính từ xa hiện có trực tuyến hay không, ping cũng cung cấp các chỉ báo về tốc độ chung hoặc độ tin cậy của các kết nối mạng.
Ping địa chỉ IP phản hồi
Những ví dụ này minh họa việc sử dụng ping trong Microsoft Windows; các bước tương tự có thể được áp dụng khi sử dụng các ứng dụng ping khác.
Đang chạy Ping
Microsoft Windows, Mac OS X và Linux cung cấp các chương trình ping dòng lệnh có thể chạy từ hệ điều hành shell. Máy tính có thể được ping bằng địa chỉ IP hoặc theo tên.
Để ping máy tính theo địa chỉ IP:
- Mở dấu nhắc trình bao (trong Microsoft Windows, Dấu nhắc Lệnh hoặc Nhắc MS-DOS trên Menu Bắt đầu ).
- Gõ ping theo sau là dấu cách và sau đó là địa chỉ IP.
- Nhấn phím Enter (hoặc Return ).
Diễn giải kết quả Ping
Hình trên minh họa một phiên ping điển hình khi một thiết bị tại địa chỉ IP đích trả lời mà không có lỗi mạng:
- Trả lời từ: Theo mặc định, Microsoft Windows ping gửi một chuỗi bốn thư đến địa chỉ. Chương trình sẽ xuất ra một dòng xác nhận cho mỗi thông báo phản hồi nhận được từ máy tính đích.
- Số byte: Mỗi yêu cầu ping có kích thước 32 byte theo mặc định.
- Thời gian: Ping báo cáo lượng thời gian (tính bằng mili giây) giữa việc gửi yêu cầu và nhận phản hồi.
- TTL (Thời gian sống): Giá trị từ 1 đến 128, TTL có thể được sử dụng để đếm số lượng các mạng khác nhau mà thông điệp ping được truyền qua trước khi đến máy tính mục tiêu. Giá trị 128 cho biết thiết bị nằm trên mạng cục bộ, với 0 mạng khác ở giữa.
Chạy Ping liên tục
Trên một số máy tính (đặc biệt là những máy tính chạy Linux), chương trình ping chuẩn không ngừng chạy sau bốn lần thử yêu cầu mà thay vào đó chạy cho đến khi người dùng kết thúc nó. Điều đó rất hữu ích cho những người muốn theo dõi trạng thái của kết nối mạng trong thời gian dài hơn.
Trong Microsoft Windows, gõ ping -t thay vì ping ở dòng lệnh để khởi động chương trình ở chế độ chạy liên tục này (và sử dụng chuỗi khóa Control-C để dừng nó).
Ping địa chỉ IP không trả lời
Trong một số trường hợp, yêu cầu ping không thành công. Điều này xảy ra vì một vài lý do:
- Địa chỉ IP được chỉ định bởi chương trình ping không hợp lệ.
- Hệ thống máy chủ (thiết bị được sử dụng để gửi ping) không được kết nối với mạng IP (nghĩa là không có địa chỉ IP đang hoạt động).
- Không có thiết bị mạng nào được kết nối với địa chỉ IP đích.
- Sự tắc nghẽn mạng hoặc lỗi giữa máy chủ và mục tiêu đang ngăn các thông điệp truyền qua (theo một hoặc cả hai hướng).
Hình trên minh họa một phiên ping điển hình khi chương trình không nhận được bất kỳ phản hồi nào từ địa chỉ IP đích. Mỗi Trả lời từ dòng mất vài giây để xuất hiện trên màn hình khi chương trình chờ và cuối cùng hết thời gian. Địa chỉ IP được tham chiếu trong mỗi dòng trả lời của đầu ra là địa chỉ của máy tính ping (máy chủ).
Phản hồi Ping liên tục
Mặc dù không phổ biến, có thể ping báo cáo tỷ lệ phản hồi khác 0% (hoàn toàn không phản hồi) hoặc 100% (hoàn toàn phản hồi). Điều này thường xảy ra nhất khi hệ thống đích tắt (như trong ví dụ được hiển thị) hoặc khởi động:
C: \> ping bwmitche-home1 Ping bwmitche-home1 [192.168.0.8] với 32 byte dữ liệu: Trả lời từ 192.168.0.8: bytes = 32 time =Ping một trang web hoặc máy tính theo tên
Các chương trình Ping cho phép chỉ định tên máy tính thay vì địa chỉ IP. Người dùng thường thích ping theo tên khi nhắm mục tiêu một trang Web.
Ping một trang web đáp ứng
Đồ họa trên minh họa kết quả ping trang web của Google (www.google.com) từ dấu nhắc lệnh của Windows. Ping báo cáo địa chỉ IP đích và thời gian phản hồi theo mili giây. Lưu ý rằng các trang web lớn như Google sử dụng nhiều máy chủ web trên toàn thế giới. Nhiều địa chỉ IP có thể khác nhau (tất cả chúng đều hợp lệ) có thể được báo cáo lại khi ping các trang web này.
Ping một trang web không phản hồi
Nhiều trang web (bao gồm) chặn các yêu cầu ping như một biện pháp phòng ngừa an ninh mạng. Kết quả của việc ping các trang web này thay đổi nhưng nói chung, bao gồm một thông báo lỗi không thể truy cập vào Mạng đích và không có thông tin hữu ích. Các địa chỉ IP được báo cáo bằng cách ping các trang web chặn ping có xu hướng là các máy chủ DNS chứ không phải chính các trang web đó.
C: \> ping www. Pinging www.about.akadns.net [208.185.127.40] với 32 byte dữ liệu: Trả lời từ 74.201.95.50: Mạng đích không thể truy cập được. Đã hết thời gian yêu cầu. Đã hết thời gian yêu cầu. Đã hết thời gian yêu cầu. Ping thống kê cho 208.185.127.40: Gói: Đã gửi = 4, Đã nhận = 1, Bị mất = 3 (mất 75%),