Lệnh ping là gì? Ping trong ứng dụng và trò chơi là gì? Làm thế nào để sử dụng ping, trong Windows?

Ngay cả khi bạn không phải là một chuyên gia về mạng(networking expert) , bạn có thể đã gặp phải thuật ngữ PING khi sử dụng máy tính, thiết bị mạng như bộ định tuyến không dây, ứng dụng trực tuyến hoặc khi chơi trò chơi trên internet. Nếu bạn muốn biết ping là gì khi nói đến máy tính, lệnh ping(ping command) hoạt động như thế nào, cách hiểu dữ liệu mà nó hiển thị và cách sử dụng nó trong Windows , hãy đọc hướng dẫn này:

Ping là gì?

Ping là một công cụ dòng lệnh(command line tool) , có sẵn trong nhiều hệ điều hành, mà bạn có thể sử dụng để kiểm tra xem máy tính hoặc thiết bị(computer or device) của mình có thể tiếp cận máy tính đích(destination computer) thông qua mạng và / hoặc internet hay không.

Ping trong kiểm tra mạng ( SpeedTest ) hoặc trò chơi là gì?

Khi bạn thấy ping được báo cáo trong tất cả các loại ứng dụng, trong các bài kiểm tra mạng như SpeedTest hoặc trong các trò chơi trực tuyến, nó đề cập đến thời gian cần thiết để PC của bạn nhận được phản hồi với lệnh ping(ping command) . Thời gian này được báo cáo bằng mili giây (mili giây) và nó là chỉ báo về tốc độ thời gian phản ứng(reaction time) của kết nối internet hoặc kết nối mạng(network connection) của bạn . Ping càng thấp thì thời gian phản ứng(reaction time) càng tốt .

Tại sao ping lại hữu ích?

Lệnh ping(ping command) chủ yếu hữu ích để khắc phục sự cố về khả năng truy cập của các thiết bị trên mạng và internet. Lệnh này sử dụng một loạt thông báo Echo (sử dụng Giao thức thông báo điều khiển Internet(Internet Control Message Protocol) ) để xác định những thứ như:

  • Cho dù mục tiêu của lệnh ping(ping command) đang hoạt động hay không hoạt động.
  • Cần bao nhiêu thời gian để giao tiếp với thiết bị mục tiêu, để gửi và nhận một yêu cầu Echo và một phản hồi.

  • Có bao nhiêu gói bị mất khi giao tiếp với thiết bị đích(target device) .

Để hiểu rõ hơn về mọi thứ, hãy xem ảnh chụp màn hình bên dưới, nơi chúng tôi chạy lệnh ping(ping command) , trong Windows: ping www.microsoft.com .

ping

Từ lệnh này, chúng tôi đã học được những điều sau:

  • Rằng trang web www.microsoft.com có ​​sẵn và có thể truy cập được từ PC chạy Windows của chúng tôi vì chúng tôi đã nhận được thư trả lời.

  • Địa chỉ IPv6 của trang web microsoft.com. Đó là địa chỉ kỳ lạ được hiển thị sau văn bản "Trả lời từ".("Reply from.")

  • Rằng không có mất mát dữ liệu nào trong kết nối của chúng tôi với trang web microsoft.com(microsoft.com website) .
  • Thời gian, tính bằng mili giây, để microsoft.com trả lời lệnh ping của chúng tôi: đối với từng yêu cầu trong số bốn yêu cầu echo riêng lẻ, thời gian tối thiểu, tối đa và trung bình để phản hồi lệnh ping của chúng tôi.

Như bạn có thể thấy, tiện ích ping gửi bốn yêu cầu phản hồi theo mặc định và nó chia sẻ số liệu thống kê và dữ liệu dựa trên các phản hồi mà nó sẽ nhận được từ mục tiêu.

Ai đã phát minh ra ping?

Tiện ích ping được tạo ra bởi một người Mỹ(American) tên là Mike Muuss , vào tháng 12 năm 1983(December 1983) , khi đang làm việc trong Phòng thí nghiệm nghiên cứu đạn đạo(Ballistic Research Laboratory) tại Aberdeen Proving Ground , ở Maryland . Tên gọi này xuất phát từ công nghệ sonar(sonar technology) được sử dụng trong tàu ngầm, tàu nổi và máy bay, gửi một xung và lắng nghe(pulse and listens) tiếng vọng để phát hiện các vật thể dưới nước. Anh ấy thấy nó là một phép ẩn dụ thích hợp cho cách thức hoạt động của tiện ích ping.

Ping có sẵn trong hệ điều hành và thiết bị nào?

Bạn có thể sử dụng công cụ ping(ping tool) trong Windows , Linux , MAC OS X , Unix , FreeBSD và nhiều hệ điều hành khác cho máy tính để bàn, máy chủ và các thiết bị khác. Ngay cả thiết bị mạng như bộ định tuyến cũng triển khai công cụ ping(ping tool) để khắc phục sự cố mạng.

Làm thế nào để sử dụng ping trong Windows?

Nếu bạn muốn sử dụng công cụ ping(ping tool) trong Windows , hãy mở Command Prompt hoặc PowerShell(Command Prompt or PowerShell) . Sau đó, nhập ping theo sau là địa chỉ IP(IP address) (hoặc tên máy chủ) của máy tính hoặc thiết bị mục tiêu(target computer or device) . Ví dụ: nhập một cái gì đó như: "ping 192.168.1.1" hoặc "ping www.bing.com" mà không có dấu ngoặc kép.

ping

Theo tài liệu của Microsoft, ở đây(here) , lệnh ping trong Windows có thể sử dụng rất nhiều tham số. Để xem chúng cho chính bạn, hãy viết ping /?hoặc ping -? và nhấn Enter trên bàn phím của bạn. Windows liệt kê tất cả các tham số và công tắc mà bạn có thể sử dụng cho công cụ ping(ping tool) .

ping

LƯU Ý:(NOTE:) Bạn có thể sử dụng / hoặc - trước bất kỳ tham số nào của lệnh ping(ping command) . Chúng có thể thay thế cho nhau và dẫn đến cùng một kết quả.

Dưới đây là giải thích về tất cả các công tắc cho lệnh ping(ping command) :

  • /t - ping tiếp tục gửi tin nhắn yêu cầu Echo đến đích cho đến khi bị gián đoạn theo cách thủ công. Để ngắt và hiển thị thống kê, hãy nhấn CTRL+Break . Để ngắt và thoát ping, hãy nhấn CTRL+C C.

  • /a - ping cố gắng phân giải và hiển thị tên máy chủ của địa chỉ IP được nhập làm đích.

  • /n count - sử dụng điều này để thay đổi số lượng thông báo yêu cầu Echo từ 4 (mặc định) sang thứ khác. Bạn có thể sử dụng bất kỳ số nào từ 1 đến 4294967295.

  • /l size - đặt kích thước (tính bằng byte) của thông báo yêu cầu Echo được gửi đến đích, từ 32 (mặc định) sang thứ khác. Bạn có thể sử dụng bất kỳ số nào từ 1 đến 65527.

  • /f - sử dụng điều này để gửi thông báo yêu cầu Echo với cờ "Không phân mảnh" được bật để yêu cầu không bị phân mảnh bởi các bộ định tuyến, trên đường đến đích. Tùy chọn này chỉ hoạt động đối với địa chỉ IPv4 và nó hữu ích để khắc phục sự cố về đường dẫn Đơn vị truyền dẫn tối đa(Maximum Transmission Unit) (PMTU).

  • /i TTL - đặt giá trị Thời gian(Time to Live) tồn tại (TTL) cho yêu cầu Tiếng vọng, giá trị tối đa là 255. TTL giới hạn thời gian tồn tại của dữ liệu được gửi bằng lệnh ping. Nếu giá trị TTL đã trôi qua và không nhận được phản hồi, dữ liệu sẽ bị loại bỏ.

  • /v TOS - đặt Loại dịch vụ (TOS)(Type of Service (TOS)) được sử dụng cho yêu cầu Echo. Giá trị mặc định là 0 và giá trị tối đa là 255. Tùy chọn này chỉ hoạt động đối với địa chỉ IPv4.

  • /r count - đặt số bước nhảy giữa PC của bạn và mục tiêu mà bạn muốn được ghi lại và hiển thị bằng lệnh ping. Giá trị tối đa cho số đếm là 9. Nó chỉ hoạt động với các địa chỉ IPv4.

  • /s count - báo cáo thời gian (ở định dạng Dấu thời gian Internet(Internet Timestamp) ) khi mỗi yêu cầu Echo được nhận và mỗi câu trả lời được gửi. Giá trị tối đa cho số đếm là 4, nghĩa là chỉ có bốn bước nhảy đầu tiên có thể được đánh dấu thời gian. Tùy chọn này chỉ hoạt động với địa chỉ IPv4.

  • /j host-list - sử dụng Tuyến nguồn lỏng lẻo(Loose Source Route) được chỉ định trong danh sách máy chủ. Với kiểu định tuyến này, các điểm đến trung gian liên tiếp có thể được tách biệt bởi một hoặc nhiều bộ định tuyến. Số lượng địa chỉ hoặc tên tối đa trong danh sách máy chủ lưu trữ là 9. Danh sách máy chủ lưu trữ là một chuỗi các địa chỉ IP được phân tách bằng dấu cách và chúng phải là địa chỉ IPv4.

  • /k host-list - sử dụng Tuyến nguồn nghiêm ngặt(Strict Source Route) được chỉ định trong danh sách máy chủ. Với định tuyến nghiêm ngặt, đích trung gian tiếp theo phải có thể truy cập trực tiếp (và không được phân tách bằng bộ định tuyến). Số lượng địa chỉ hoặc tên tối đa trong danh sách máy chủ lưu trữ là 9. Danh sách máy chủ lưu trữ là một chuỗi các địa chỉ IPv4 được phân tách bằng dấu cách.

  • /w timeout - giá trị thời gian chờ điều chỉnh lượng thời gian, tính bằng mili giây, mà ping đợi cho mỗi câu trả lời. Giá trị thời gian chờ mặc định là 4000 hoặc 4 giây.

  • /r range - ra lệnh cho lệnh ping để theo dõi đường khứ hồi, đối với một số bước nhảy. Nó chỉ hoạt động với địa chỉ IPv6. Phạm vi phải là một số từ 1 đến 9.

  • /s srcaddr - chỉ định địa chỉ nguồn để sử dụng khi làm việc với địa chỉ IPv6. Địa chỉ phải được nhập sau srcaddr .

  • /c compartments - chỉ định định danh ngăn định tuyến.

  • /p - ping địa chỉ nhà cung cấp ảo hóa mạng Hyper-V.

  • /4 - buộc sử dụng địa chỉ IPv4 và nó được sử dụng cùng với tên máy chủ, không phải địa chỉ IP. Ví dụ: viết "ping /4 www.microsoft.com" (không có dấu ngoặc kép) và nó trả về địa chỉ IPv4 của tên máy chủ.

  • /6 - buộc sử dụng địa chỉ IPv6 và nó được sử dụng cùng với tên máy chủ, không phải địa chỉ IP. Ví dụ: viết "ping / 6 www.microsoft.com" và bạn thấy địa chỉ IPv6 của tên máy chủ.

Một vài ví dụ về cách làm việc với lệnh ping:

Để đảm bảo rằng bạn hiểu rõ hơn về cách làm việc với lệnh ping(ping command) , chúng tôi sẽ chia sẻ một vài ví dụ và giải thích cách chúng được sử dụng trong cuộc sống thực. Nếu bạn muốn theo dõi một trang web nhất định và tính khả dụng của nó, bạn có thể sử dụng "tên miền ping -t"("ping -t domainname") mà không có dấu ngoặc kép. Lệnh liên tục ping nó và chia sẻ thời gian cần thiết để trả lời mỗi yêu cầu Echo(Echo request) .

ping

Tuy nhiên, nếu bạn thực hiện kiểu giám sát liên tục này đối với các máy chủ được quản lý tốt, PC của bạn có thể bị cấm truy cập. Đừng quên dừng nó bằng cách nhấn CTRL+C trên bàn phím của bạn.

ping

Bạn có thể muốn sử dụng một số lượng hữu hạn tin nhắn yêu cầu Echo(Echo request) để gửi, sử dụng "ping -n count hostname" như trong ví dụ dưới đây:

ping

Trong ảnh chụp màn hình ở trên, bạn có thể thấy rằng máy chủ lưu trữ ban đầu khả dụng và trả lời lệnh ping(ping command) , sau đó nó chuyển sang chế độ ngoại tuyến và tất cả các yêu cầu còn lại đã hết thời gian chờ.

Nếu bạn biết địa chỉ IP(IP address) của một máy chủ và bạn muốn biết tên máy chủ, bạn có thể sử dụng "ping -a IP address" . Ping cố gắng giải quyết và hiển thị tên máy chủ của mục tiêu rồi trả về nó, tương tự như ảnh chụp màn hình bên dưới.

ping

Bạn có sử dụng lệnh ping(ping command) không và làm thế nào?

Bây giờ bạn đã biết ping là gì, cách thức hoạt động, chức năng của nó và cách sử dụng nó trong Windows . Trước khi kết thúc hướng dẫn này, hãy bình luận bên dưới và chia sẻ(comment below and share) bất kỳ câu hỏi nào mà bạn có thể có. Ngoài ra, chúng tôi muốn biết cách bạn sử dụng lệnh ping(ping command) .



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts