[英]How to connect two computers on the same local network externally with Python sockets?
[英]Calculating distance between two computers in a local network using ping
只是想知道,是否可以使用 ping“時間”來計算兩台本地計算機/機器之間的距離?
絕對不!
即使您在本地網絡上 ping 兩台機器,延遲也高度依賴於您的 Internet 連接和其他因素,而不是與兩台機器的距離。
如果在線工作、安裝出現問題(可能需要流量偏差)或者您正在 ping 的機器過載並且需要更長的時間來回復,您可能會看到您的 ping 變差。
是和否。
網絡延遲往往是不可預測的,通用計算機上的時鍾太不准確,無法進行准確的距離測量。 但是,您可以制作一些粗略的。
光纖中的光速約為光速的 2/3(300 公里/毫秒),因此約為 200 公里/毫秒。 在大距離上,您可以使用此事實來計算兩台計算機之間距離的下限。
例如,如果從 A 到 B 的 ping 在 1 毫秒內返回,則您知道機器之間的距離最多必須為 100 公里。 如果更遠的機器使用光纖連接,那么它們在物理上不可能在 1 毫秒內互相 ping 通。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.