Lệnh ping là một trong những công cụ chẩn đoán mạng hữu ích nhất mà bạn sử dụng. Nó hữu ích cho việc tìm kiếm sự cố cả trên mạng cục bộ của bạn và trên internet rộng lớn hơn. Hãy xem lệnh ping có chức năng gì và cách sử dụng nó.
Ping cái gì đó có nghĩa là gì?
Để “ping” một cái gì đó trên mạng có nghĩa là bạn gửi một gói internet đến máy tính đích hoặc thiết bị mạng khác, yêu cầu phản hồi. Sau đó, thiết bị đó sẽ gửi lại một gói tin cho bạn.
Khi gói tin quay trở lại (nghĩa là nếu nó quay trở lại), bạn có thể tìm hiểu tất cả những điều thú vị về mạng giữa bạn và điểm đến.
Thông thường nhất, chúng tôi chỉ muốn biết thời gian trả lời là bao lâu. Vì vậy, khi ai đó đề cập đến "ping" của (ví dụ) một trang web, nó thường được biểu thị bằng mili giây, với con số thấp hơn nói chung là tốt hơn.
Gói Internet là gì?
Để hiểu rõ hơn về ping, bạn cần biết một chút về gói mà bạn đang gửi đến máy tính hoặc thiết bị mạng mục tiêu dưới dạng “ping”.
Các gói tin là đơn vị cơ bản của Internet hiện đại. Khi bạn gửi cho ai đó dữ liệu, chẳng hạn như một bức ảnh, dữ liệu đó sẽ bị chia thành những phần nhỏ. Mỗi gói được đánh dấu bằng địa chỉ nguồn và đích, sau đó được gửi vào internet. Các gói tin này đi qua nhiều máy tính khác, chẳng hạn như máy chủ web và bộ định tuyến internet. Các gói tiếp tục được chuyển cho đến khi chúng đến được hệ thống đích.
Bạn có thể sử dụng Ping để làm gì
Lệnh ping có hai cách sử dụng chính:
- Để kiểm tra xem kết nối của bạn với một máy tính từ xa có hoạt động hay không.
- Để kiểm tra mức độ lành mạnh của kết nối đó.
Ngay cả khi ping của bạn đến đích và bạn nhận được phản hồi, thì phản hồi ping sẽ cho bạn biết mất bao lâu để trả lại một gói và bao nhiêu gói đã bị mất. Bạn có thể sử dụng lệnh ping để chẩn đoán nếu kết nối quá chậm hoặc không đáng tin cậy.
Bạn có thể ping những thứ gì?
- Về lý thuyết, bạn có thể ping bất kỳ thứ gì bằng địa chỉ IP.
- Bạn có thể ping các thiết bị trong mạng LAN của mình để đảm bảo chúng được kết nối đúng cách.
- Bạn cũng có thể ping các trang web để xem liệu bạn có thể truy cập chúng hay không.
Cách sử dụng Ping trên Windows
Sử dụng ping rất dễ dàng. Bạn chạy nó từ Command Prompt hoặc PowerShell, nhưng chúng tôi đang sử dụng Command Prompt trong ví dụ này:
- Mở Trình đơn Bắt đầu , tìm kiếm Command Prompt và chọn nó.
- Nhập Ping rồi nhập địa chỉ IP của thiết bị hoặc URL của trang web bạn muốn ping.
Chúng tôi đã sử dụng Google.com làm ví dụ bên dưới.
Sau khi bắt đầu, ping sẽ gửi bốn gói dữ liệu.
Thông báo cho bất kỳ gói nào có nội dung “yêu cầu đã hết thời gian chờ” ngụ ý rằng máy tính của bạn không nhận được phản hồi từ mục tiêu. Nếu một số gói bị mất, một số đường dẫn định tuyến giữa máy tính của bạn và máy đích sẽ gặp sự cố.
Công cụ sửa đổi lệnh Ping hữu ích cho Windows
Có khá nhiều công tắc lệnh bạn có thể sử dụng với lệnh ping. Công tắc là các tùy chọn bổ sung để tùy chỉnh cách thức hoạt động của lệnh ping. Nếu bạn muốn xem danh sách đầy đủ các tùy chọn, tất cả những gì bạn phải làm là nhập ping / help tại Command Prompt và nhấn Enter . Bạn sẽ thấy toàn bộ danh sách cũng như cú pháp và cách sử dụng.
Dưới đây là danh sách một số công tắc lệnh được hầu hết người dùng sử dụng:
- / t : Liên tục ping một mục tiêu trong thời gian bao lâu bạn muốn. Nhấn Ctrl + Break để tạm dừng quá trình và xem số liệu thống kê hiện tại. Để thoát, nhấn Ctrl + C.
- / a : Phân giải tên máy chủ của một địa chỉ IP. Điều này rất hữu ích nếu bạn có địa chỉ IP và muốn biết địa chỉ web được liên kết với máy chủ cụ thể mà bạn đang ping.
- / n X : Thay thế “X” bằng số ping bạn muốn gửi. Giá trị mặc định là bốn. Nhưng nếu bạn muốn phân tích tốt hơn số lượng gói bị mất, hãy gửi nhiều ping hơn để biết chính xác hơn về số lượng gói bị mất trung bình.
- / w X : Thay thế “X” bằng số mili giây bạn muốn đợi trước khi khai báo thời gian chờ. Theo mặc định, giá trị này là 4000ms. Nếu bạn cho rằng kết nối có thể đang hoạt động nhưng ping đó không đợi đủ lâu để trả lời, bạn có thể tăng X để xem mình có đúng hay không.
- / l X :Thay thế “X” bằng một giá trị tính bằng byte để tăng kích thước của mỗi ping. Theo mặc định, giá trị này là 32, nhưng bạn có thể tăng nó lên 65527. Điều này hữu ích để xem liệu kích thước gói có gây ra sự cố trên mạng của bạn hay không. Một ping 32 byte sẽ hoạt động với cài đặt mặc định, nhưng một cái gì đó lớn hơn sẽ dẫn đến mất gói.
Cách sử dụng Ping trên macOS
Đối với người dùng Mac, bạn phải sử dụng Terminal. Các phiên bản trước của macOS bao gồm Tiện ích Mạng, là một tiện ích đồ họa mà bạn có thể sử dụng để chạy các lệnh mạng như ping.
Tuy nhiên, các phiên bản mới nhất đã ngừng sử dụng tiện ích đó để thay thế cho Terminal. Nó không trực quan để sử dụng, nhưng nó vẫn khá dễ hiểu. Đầu tiên, mở Terminal bằng cách mở Spotlight ( Command + Phím cách ) và nhập vào terminal .
Để bắt đầu ping, chỉ cần nhập lệnh như được hiển thị trong Windows: ping theo sau là địa chỉ IP hoặc URL của trang web, tức là ping www.google.com .
Sự khác biệt chính mà bạn sẽ nhận thấy giữa việc sử dụng ping trên Windows và Mac là trên macOS, nó sẽ tiếp tục hoạt động cho đến khi bạn dừng nó theo cách thủ công. Để dừng ping thiết bị hoặc URL, hãy nhấn Ctrl + C . Điều đó sẽ đưa bạn trở lại lời nhắc chính.
Để xem danh sách tất cả các tham số bạn có thể sử dụng để ping trên macOS, bạn có thể nhập man ping và nhận các trang trợ giúp. Có rất nhiều công tắc, vì vậy hãy dành thời gian thử với các tùy chọn khác nhau.
Để thoát ra khỏi trang người đàn ông, bạn chỉ cần nhấn nút q trên bàn phím của bạn. Thao tác này sẽ thoát khỏi trang người đàn ông và đưa bạn trở lại lời nhắc.
Lệnh ping rất linh hoạt và thường là cách nhanh nhất để xác định vị trí của sự cố trên mạng. Chúng tôi thực sự khuyên bạn nên xem Các lệnh mạng dòng lệnh Windows tốt nhất để biết các lệnh chẩn đoán mạng cần thiết.