Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Cách Sử Dụng Lệnh Ping Để Khắc Phục Sự Cố Mạng

Lệnh ping là một trong những công cụ chẩn đoán mạng hữu ích nhất bạn có. Nó hữu ích để tìm vấn đề cả trên mạng cục bộ và internet rộng lớn. Hãy xem lệnh ping làm gì và cách sử dụng nó.

Ping Một Đối Tượng Nghĩa Là Gì?

Để "ping" một đối tượng trên mạng có nghĩa là bạn gửi một gói tin internet đến máy tính đích hoặc thiết bị mạng khác, yêu cầu phản hồi. Thiết bị đó sau đó gửi một gói tin trở lại cho bạn.

Khi gói tin quay lại (nếu nó quay lại được), bạn có thể biết được nhiều điều thú vị về mạng giữa bạn và đích đến.

Thường nhất, chúng ta chỉ muốn biết phản hồi mất bao lâu. Vì vậy khi ai nhắc đến "ping" của (ví dụ) một trang web, nó thường được biểu diễn bằng mili giây, với số thấp hơn thường tốt hơn.

Gói Tin Internet Là Gì?

Để hiểu rõ hơn về ping, bạn cần biết chút ít về gói tin bạn gửi đến máy tính đích hoặc thiết bị mạng như một "ping".

Gói tin là đơn vị cơ bản của internet hiện đại. Khi bạn gửi dữ liệu cho ai đó, như một bức ảnh, nó được chia thành các mảnh nhỏ. Mỗi gói tin được đánh dấu địa chỉ nguồn và đích và sau đó được gửi vào internet. Các gói tin này đi qua nhiều máy tính khác, như máy chủ web và bộ định tuyến internet. Các gói tin tiếp tục được truyền cho đến khi đến hệ thống đích.

Bạn Có Thể Sử Dụng Ping Cho Những Gì

Lệnh ping có hai 용도 chính:

  • Kiểm tra xem kết nối đến máy tính từ xa có hoạt động hay không.
  • Kiểm tra sức khỏe 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, phản hồi ping sẽ cho bạn biết gói tin mất bao lâu để quay lại và bao nhiêu gói tin đã bị mất. Bạn có thể sử dụng lệnh ping để chẩn đoán xem kết nối có quá chậm hay không tin cậy.

Bạn có thể ping những thứ gì?

  • Về lý thuyết, bạn có thể ping bất cứ thứ gì có địa chỉ IP.
  • Bạn có thể ping thiết bị trên LAN để đảm bảo chúng được kết nối đúng cách.
  • Bạn cũng có thể ping trang web để xem có thể truy cập được 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 dùng Command Prompt trong ví dụ này:

  1. Mở Menu Bắt đầu, tìm kiếm Command Prompt và chọn nó.
  2. Gõ Ping sau đó 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 đã dùng Google.com làm ví dụ dưới đây.

Sau khi khởi động, ping sẽ gửi bốn gói tin dữ liệu.

Thông báo "yêu cầu hết thời gian chờ" cho bất kỳ gói tin nào ngụ ý máy tính của bạn không nhận được phản hồi từ đích. Nếu một số gói tin bị mất, một số đường dẫn định tuyến giữa máy tính của bạn và đích đang gặp vấn đề.

Các Bộ Chỉnh Hữu Ích Của Lệnh Ping Cho Windows

Có khá nhiều công tắc lệnh bạn có thể dùng với lệnh ping. Các công tắc là các tùy chọn bổ sung để tùy chỉnh cách lệnh ping hoạt động. Nếu bạn muốn xem danh sách đầy đủ các tùy chọn, chỉ cần gõ 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 vài công tắc lệnh hữu ích cho hầu hết người dùng:

  • /t: Ping liên tục một đích bao lâu bạn muốn. Nhấn Ctrl + Break để tạm dừng và xem 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. Hữu ích nếu bạn có địa chỉ IP và muốn biết địa chỉ web liên kết với máy chủ cụ thể bạn đang ping.
  • /n X: Thay "X" bằng số lượng ping bạn muốn gửi. Mặc định là bốn. Nhưng nếu bạn muốn phân tích tốt hơn số gói tin bị mất, hãy gửi nhiều ping hơn để có ý tưởng chính xác hơn về số gói tin bị mất trung bình.
  • /w X: Thay "X" bằng số mili giây bạn muốn chờ trước khi khai báo hết thời gian. Mặc định giá trị này là 4000ms. Nếu bạn nghĩ kết nối có thể đang hoạt động nhưng ping không chờ đủ lâu cho phản hồi, bạn có thể tăng X để xem có đúng không.
  • /l X: Thay "X" bằng giá trị tính bằng byte để tăng kích thước mỗi ping. Mặc định giá trị này là 32, nhưng bạn có thể tăng lên 65527. Hữu ích để xem liệu kích thước gói tin có gây vấn đề cho mạng của bạn không. Ping 32 byte sẽ hoạt động với cài đặt mặc định, nhưng thứ gì lớn hơn sẽ dẫn đến mất gói tin.

Cách Sử Dụng Ping Trên macOS

Đối với người dùng Mac, bạn phải dùng Terminal. Các phiên bản macOS trước đây bao gồm Network Utility, một tiện ích đồ họa cho phép chạy các lệnh mạng như ping.

Tuy nhiên, các phiên bản mới nhất đã không còn sử dụng tiện ích đó mà ưu tiên Terminal. Nó không trực quan bằng, nhưng vẫn khá đơn giản. Trước tiên, mở Terminal bằng cách mở Spotlight (Command + Spacebar) và gõ terminal.

Để bắt đầu ping, chỉ cần gõ lệnh như trên Windows: ping theo sau là địa chỉ IP hoặc URL trang web, ví dụ ping www.google.com.

Khác biệt chính bạn sẽ nhận thấy giữa dùng ping trên Windows và Mac là trên macOS nó cứ tiếp tục cho đến khi bạn dừng thủ công. Để dừng ping thiết bị hoặc URL, nhấn Ctrl + C. Đó sẽ đưa bạn về dấu nhắc chính.

Để xem danh sách tất cả tham số bạn có thể dùng cho ping trên macOS, bạn có thể gõ man ping và lấy trang trợ giúp. Có nhiều công tắc, nên hãy dành thời gian thử các tùy chọn khác nhau.

Để thoát trang man, bạn chỉ cần nhấn phím q trên bàn phím. Đó sẽ thoát trang man và đưa bạn về dấu nhắc.

Lệnh ping rất linh hoạt và thường là cách nhanh nhất để tìm ra vấn đề ở đâu trên mạng. Chúng tôi khuyên bạn nên xem các Lệnh Dòng Lệnh Mạng Windows Tốt Nhất cho các lệnh chẩn đoán mạng thiết yếu.