[教學]網路基本診斷, 一定要學會的 ping 指令

        Ping 指令是 ip 領域裡的一個軟體工具, 非常基本卻很重要。這個程式的運作原理與潛水艇的主動式聲納相似, 據說 ping 就是取名自聲納的乒乒聲。

我們可以用 ping 來做什麼? 最普遍的應用, 就是透過它來知道網路有沒有通很像聲納碰到物體會反彈一樣,  當我們 ping 某個網路設備, 若它是存在的, 就能收到回應。這包含有線與無線分享器, 區域網路之下的其他電腦,  或網際網路上的網站。若不清楚網路運作是否正常, 最簡單方式可從我們的電腦下達 ping 指令去測試某一台網路設備, 如果它有回應送過來, 就代表電腦的網路參數設定、與網路線(或 Wi-Fi)與受測的網路設備都沒有問題。

因此如同標題所示, ping 對網路的診斷非常有用。一般而言, 我們會由近至遠, 逐一測試找出網路障礙點。例如說, Goolge 網站突然不能連, 可以馬上測一下 Yahoo 通不通, 如果兩個同時不通, 表示網際網路連接出問題的機會極高。應該檢查離你最近的分享器, 先 ping 它看看會不會通。近的設備若沒回應, 更遠的就不必說了。

在 Windows 要執行 ping, 可按下「Windows 鍵, 然後在搜尋程式及檔案的欄位, 輸入「cmd」後再按「 Enter 鍵」。

Pixnet-0100-02

Cmd 就像以前的 DOS 模式在這模式下, 如同回到 90 年代, 必須用手動方式, 直接從鍵盤輸入指令Pixnet-0100-03

Ping 是 cmd 模式之下可用的指令之一。若輸入 「ping -?」再按「 Enter 鍵」, 會顯示這個指令所有可用的參數, 即線上 help, 也能理解為秀出 ping 的全部可支援功能或選項Pixnet-0100-04

最簡單的 Ping, 是空一格, 直接輸入 ip 位址再按 Enter。範例中的 192.168.1.1 是家裡分享器的 ip, ping 看看就可知道與分享器的連線情況如何。Ping 指令會回報送收次數, 預設是連續 ping 四次, 正常的情況會是送 4 次收 4 次。time 這個訊息是指回應時間, 距離越短、節點越少、 頻寬越大, 回應時間就越快。-t  算是 ping 最常用的參數了, 加上它, 可讓電腦連續 ping 不停, 直到手動中斷為止 (按 Control-C)。如果需要查網路線, -t 很好用, 在線路沒通之前, 是不能收到任何回應, 一但線路連接好了, 也同時會觀察 ping 接收到對方設備的回應Pixnet-0100-05

能 ping 通近端的分享器, 可以再試通往外面世界的網際網路。實際測試,  能收到 HiNet、Google 與 Pixnet 的回應, 且速度還不錯。繁忙或國外的網站, 回應時間會變長, 可能是幾百 ms。 Pixnet-0100-06  

以上的基本條件, 都是建立在一個允許 ping 通的環境, 若 ping 不通, 很明確就要去查設定或線路了。不過網路設備是可以設置成不理會 ping 指令, 即使能與它通訊也收不到 ping 的回應, 這是基於資安的考量, 屬於另一個議題, 並不在本文討論範圍

 

版本訊息:

Windows 7 64-bit SP1

 

Title: [教學]網路基本診斷, 一定要學會的 ping 指令

(Pixnet-0100) 

, , , ,
創作者介紹

鑫部落。 心經營!

鑫部落 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • yukuan20057515
  • 謝謝有用的資訊
  • 謝謝賞文. 請右邊浮動fb粉絲團, 幫我按個讚!

    鑫部落 於 2017/03/06 12:31 回覆