Ping là gì? Zero Ping có khả thi không? Kiến thức cơ bản về Ping, được giải thích

Ping là gì? Zero Ping có khả thi không? Kiến thức cơ bản về Ping, được giải thích

Nếu bạn là một game thủ đam mê, có nhiều khả năng bạn đã trải nghiệm ping cao và nguyền rủa mọi thứ cảm thấy chậm chạp như thế nào. Sẽ tốt hơn nếu ping không ảnh hưởng gì; nhưng ping là gì và bạn có thể đạt được ping 0ms không?





Hãy cùng khám phá ping là gì, tại sao nó tồn tại và nếu bạn có thể nhận được ping bằng 0.





Ping được sử dụng để làm gì

Ping không chỉ là thước đo 'hiệu suất'. Cụ thể, đó là thước đo độ trễ giữa máy tính của bạn và thiết bị từ xa. Một ping cho bạn biết thời gian cần thiết để một gói dữ liệu (được gọi là 'gói') rời khỏi máy tính của bạn, đến một máy chủ từ xa và sau đó quay lại với bạn.





Ping ảnh hưởng đến duyệt web như thế nào

Bạn đã bao giờ nhận thấy rằng khi bạn nhấp vào một liên kết trên một trang web, trang web mới không tải ngay lập tức? Độ trễ nhỏ giữa nhấp chuột của bạn và tải trang được gọi là 'độ trễ'.

Máy tính của bạn phải yêu cầu trang mới và nó sẽ được gửi lại cho bạn. Phải mất một khoảng thời gian nhỏ để mỗi gói di chuyển giữa máy tính của bạn và máy tính từ xa. Ping cho phép bạn đo độ trễ này.



Ping ảnh hưởng đến trò chơi trực tuyến như thế nào

Ping rất dễ nhận biết trong các trò chơi trực tuyến. Ví dụ: nếu bạn đang chơi một trò chơi với ping 20ms, bạn sẽ có độ trễ rất thấp. Các hành động bạn thực hiện dường như diễn ra trong trò chơi gần như ngay lập tức. Nếu bạn có ping cao hơn như 200ms, các hành động bạn thực hiện sẽ bị trì hoãn đáng kể và bạn sẽ không thể theo kịp những người khác chơi trò chơi.

Đây là lý do tại sao nhiều trò chơi nhiều người chơi trực tuyến cho bạn biết ping của bạn là gì. Nó giúp bạn hiểu mức độ kết nối của bạn tốt như thế nào và loại trải nghiệm bạn nên mong đợi trên máy chủ.





Ping thấp hơn luôn tốt hơn; nó có nghĩa là độ trễ thấp hơn, giao tiếp giữa bạn và máy chủ từ xa nhanh hơn. Điều này áp dụng cho mọi thứ bạn làm trực tuyến --- cho dù bạn đang chơi trò chơi trực tuyến hay chỉ duyệt web.

Đôi khi, trò chơi và phần mềm sẽ gọi ping là 'độ trễ', nhưng điều tương tự. Trò chơi thường xác định ping bằng màu sắc để giúp bạn hiểu nhanh mức độ ping của mình. Thông thường, ping màu xanh lá cây là lý tưởng, màu vàng là đường viền và màu đỏ là xấu.





Ping hoạt động như thế nào

Đây là cách ping hoạt động, theo một cách đơn giản:

  • Máy tính của bạn gửi một gói dữ liệu nhỏ đến một máy tính từ xa.
  • Máy tính từ xa nhận được gói tin và yêu cầu trả lời.
  • Máy tính từ xa sẽ gửi lại một gói tin cho bạn.

Đây là một ping duy nhất. Ping cho phép bạn đo thời gian khứ hồi cho một gói tin giữa máy tính của bạn và một máy tính từ xa.

Ví dụ: trong hình ảnh bên dưới, chúng tôi sử dụng lệnh ping trong Windows Command Prompt để ping google.com.

Như bạn có thể thấy trong cột 'thời gian', ping của chúng tôi tới Google là khoảng 11ms. Quá trình này diễn ra khá nhanh chóng, vì vậy chúng tôi biết rằng chúng tôi có kết nối vững chắc với các máy chủ của Google.

Nếu bạn muốn tự mình thử điều này, tại sao không học cách ping bất kỳ trang web hoặc máy tính nào và xem kết quả?

Mặt kỹ thuật của Ping

Khi bạn gửi một ping, máy tính của bạn sẽ gửi một gói yêu cầu ICMP echo. ICMP là viết tắt của 'Internet Control Message Protocol', và nó được sử dụng giữa các thiết bị mạng để chúng có thể giao tiếp với nhau. Gói tin yêu cầu một 'echo;' nói cách khác, một câu trả lời.

Máy chủ từ xa, khi nhận được ping, thường sẽ phản hồi bằng một thông báo của riêng nó. Khi bạn chạy một lệnh ping và thấy một số lệnh ping liên tiếp, mỗi dòng là một gói tin và câu trả lời của nó.

Tuy nhiên, không phải mọi máy tính hoặc máy chủ đều có thể trả lời các gói yêu cầu ICMP echo. Nếu chủ sở hữu máy tính yêu cầu nó không phản hồi với ping, bạn sẽ không nhận được phản hồi. Thay vào đó, bạn sẽ thấy thông báo 'Yêu cầu đã hết thời gian chờ' vì máy chủ không phản hồi các ping của bạn trong thời gian quy định. Các cuộc tấn công từ chối dịch vụ phân tán (DDoS) đôi khi lạm dụng giao thức ICMP này.

cách kết nối hai máy tính với một màn hình mà không cần kvm

Sử dụng Ping để phát hiện mất gói tin

Ping cũng có thể giúp bạn phát hiện mất gói tin. Ví dụ: giả sử bạn chạy lệnh ping và bạn thấy sự kết hợp của các câu trả lời và dòng 'Yêu cầu đã hết thời gian chờ'.

Điều này sẽ cho thấy một số gói ping không được máy tính từ xa nhận hoặc thư trả lời của họ không đến được với bạn. Một nơi nào đó trên đường đi, các gói tin bị mất tích. Sự cố này được gọi là 'mất gói' và nó có thể là một vấn đề đau đầu trong mạng.

Nếu bạn thấy 'Yêu cầu đã hết thời gian chờ' khi bạn ping một trang web hoặc máy chủ, bạn biết rằng mất gói tin đã xảy ra ở đâu đó trong tuyến đường giữa bạn và máy chủ. Điều này có thể là trên mạng của máy tính từ xa, một bộ định tuyến ở đâu đó ở giữa, ISP của bạn hoặc mạng gia đình của bạn.

Nếu bạn gặp sự cố khi duyệt Internet hoặc chơi trò chơi trực tuyến, lệnh ping có thể giúp xác định mất gói. Bạn cũng có thể sử dụng một đường theo dõi để xem đường dẫn mà các gói dữ liệu của bạn đi và xác định khi nào xảy ra mất gói.

Có thể có Ping bằng không?

Đạt được ping thấp nhất có thể là lý tưởng để sử dụng Internet. Do đó, ping bằng 0 là kịch bản hoàn hảo. Điều này có nghĩa là máy tính của chúng tôi đã giao tiếp ngay lập tức với một máy chủ từ xa.

Thật không may, do các quy luật vật lý, các gói dữ liệu cần có thời gian để di chuyển. Ngay cả khi gói tin của bạn truyền hoàn toàn qua cáp quang, nó không thể truyền nhanh hơn tốc độ ánh sáng.

Nó cũng bị giới hạn bởi các bộ định tuyến được kết nối với các cáp quang đó, các bộ định tuyến này sẽ nhận gói tin và chuyển nó cho cái tiếp theo trong chuỗi. Việc này mất một chút thời gian, do đó làm hỏng kế hoạch của chúng tôi về dữ liệu tức thời.

Nhận Zero Ping với Localhost

Tuy nhiên, có một cách để nhận được ping bằng 0, ngay cả khi kết quả cuối cùng không hữu ích. Nếu bạn thử ping máy tính cục bộ của mình --- bằng lệnh 'ping localhost' --- bạn đang yêu cầu máy tính của mình liên hệ với chính nó và trả lời chính nó. Trong trường hợp này, bạn sẽ thường thấy ping là '<1ms,' which is essentially zero.

Điều này đơn giản có nghĩa là máy tính của bạn có thể giao tiếp với chính nó ngay lập tức. Tất nhiên, nó thực sự không phải là tức thì vì phần mềm mất một lượng thời gian nhỏ để thực hiện các thao tác này. Tuy nhiên, nó quá thấp đến mức chúng ta có thể làm tròn nó xuống 0ms và nói rằng chúng ta có ping bằng 0 đến máy tính của chính mình.

Các vấn đề phức tạp của cáp và Wi-Fi

Khi bạn bắt đầu thêm chiều dài cáp, bộ định tuyến và khoảng cách, bạn sẽ không nhận được ping 0ms. Ví dụ: bạn có thể thử ping bộ định tuyến tại nhà của riêng mình. Trong ảnh chụp màn hình bên dưới, chúng tôi đã ping bộ định tuyến tại nhà của mình qua kết nối Wi-Fi. Nó ở cùng phòng với máy tính, nhưng nó không thể đạt ping 1ms chứ đừng nói là 0.

Thật không may, như chúng ta có thể thấy từ điều này, phải mất một thời gian chỉ để giao tiếp với một thiết bị ngồi trong cùng phòng với bạn. Do đó, thật khó để có được ping 0ms với bộ định tuyến của riêng bạn, chưa nói đến một trang web hoặc máy chủ ở một nơi khác trên thế giới.

Vì vậy, điều này có ý nghĩa gì đối với khái niệm ping bằng 0? Chà, trừ khi các nhà khoa học bằng cách nào đó bẻ cong các định luật vật lý và đạt được tốc độ truyền dữ liệu tức thì, chúng ta có thể sẽ không thấy ping 0ms trong một thời gian dài; giá như!

Sử dụng Ping để chẩn đoán Internet bị lag

Khi độ trễ ping không tốt sẽ làm hỏng việc chơi game trực tuyến của bạn, thật dễ dàng để nghĩ về cuộc sống sẽ tốt hơn bao nhiêu nếu đó không phải là một yếu tố. Tuy nhiên, miễn là chúng ta sử dụng cáp và chuyển dữ liệu của mình đến các máy chủ trên internet, thì ping 0ms có thể sẽ không thể thực hiện được.

Mặc dù bạn không thể đạt được ping bằng 0 thần thoại, nhưng bạn có thể sửa lỗi Wi-Fi chậm bằng một số mẹo hữu ích .

Tín dụng hình ảnh: chromatika2 / Tiền gửi

Đăng lại Đăng lại tiếng riu ríu E-mail Đây là lý do tại sao FBI ban hành cảnh báo cho Hive Ransomware

FBI đã đưa ra cảnh báo về một loại ransomware đặc biệt khó chịu. Đây là lý do tại sao bạn cần phải đặc biệt cảnh giác với ransomware Hive.

Đọc tiếp
Chủ đề liên quan
  • Giải thích về công nghệ
  • Giải trí
  • Mạng máy tính
  • ISP
  • Ethernet
  • LAN
  • Mẹo chơi game
  • Mẹo mạng
Giới thiệu về tác giả Simon Batt(Đã xuất bản 693 bài báo)

Một cử nhân Khoa học Máy tính tốt nghiệp với niềm đam mê sâu sắc đối với tất cả mọi thứ bảo mật. Sau khi làm việc cho một studio game indie, anh ấy tìm thấy niềm đam mê viết lách của mình và quyết định sử dụng bộ kỹ năng của mình để viết về mọi thứ công nghệ.

Xem thêm từ Simon Batt

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký