計算機 ping命令如何使用?

2021-08-27 18:08:02 字數 1652 閱讀 4559

ping是windows、unix和linux系統下的乙個網路診斷的命令,經常會被用到, 應用格式:ping空格ip位址

ping 127.0.0.1
由於網路的連通問題有很多原因,比如本地配置錯誤,遠端主機失效,或者還有可能是裝置故障。想要找到網路連線的真正原因,僅僅測遠端ip是不夠的。下面說一下測試的六個步驟:

1. 使用 ipconfig -all 觀察本地的網路位址設定是否正確

2. ping  回送位址 127.0.0.1 ,   ping回送位址是為了檢查本地的tcp/ip協議有沒有設定好

3. ping 本機ip位址,這樣十位了檢查本機的ip位址是都設定有誤

4. ping 本地閘道器,這樣做的目的是檢查硬體裝置是否有問題,也可以用來驗證本機與本地網路連線是否正常

5. ping 本地dns伺服器, 這樣做是為了檢查dns伺服器是否工作正常

6. ping 遠端ip位址, 這主要就是檢查本網或本機與目標主機的連線是否正常(如果不通,也不一定是目標主機沒連上網)

當然,上面的步驟並不一定全部要執行,根據實際情況有選擇既可以。

1. request time out. (請求超時)

可能的原因有:

2. destination host unreachable

對方主機不可達或沒有跟對方建立連線,一般是路由表沒有到達該主機的路由。若路由表中有到達該主機的路由,但目標主機由於其他原因不可達,就是 請求超時, 這也是「request time out」 與 「destination host unreachable」的區別。

3. bad ip address

可能沒有連線到dns伺服器,無法理解這個ip位址;或者ip位址不存在。

4. source quench received

表示對方或中途的伺服器繁忙無法回應。

ping (packet internet groper) ,網際網路包探索器,也屬於乙個通訊協議,是tcp/ip協議的一部分。利用「ping」命令可以檢查網路是否連通,可以很好地幫助我們分析和判定網路故障。命令還可以加許多引數使用,具體是鍵入ping按回車即可看到詳細說明。

ping傳送乙個icmp(internet control messages protocol)即網際網路信報控制協議;回聲請求訊息給目的地並報告是否收到所希望的icmpecho (icmp回聲應答)。它是用來檢查網路是否通暢或者網路連線速度的命令。

原理是這樣的:利用網路上機器ip位址的唯一性,給目標ip位址傳送乙個資料報,再要求對方返回乙個同樣大小的資料報來確定兩台網路機器是否連線相通,時延是多少。

ping指的是端對端連通,通常用來作為可用性的檢查, 但是某些病毒木馬會強行大量遠端執行ping命令搶占你的網路資源,導致系統變慢,網速變慢。嚴禁ping入侵作為大多數防火牆的乙個基本功能提供給使用者進行選擇。通常的情況下你如果不用作伺服器或者進行網路測試,可以放心的選中它,保護你的電腦。

ping是icmp協議,並不是通常所說的 tcp/udp 埠,ping沒有指定埠這個選項,它是網路層的,埠是傳輸層的概念。

icmp協議是一種面向無連線的協議,用於傳輸出錯報告控制資訊。icmp包有乙個8位元組長的包頭,其中前4個位元組是固定的格式,包含8位型別字段,8位**欄位和16位的校驗和;後4個位元組根據icmp包的型別而取不同的值。

計算機網路 四 ping

一.icmp ping是基於icmp協議工作的,全稱是網際網路控制報文協議.icmp協議在ip包裡,工作在網路層,是ip協議的好幫手.主要功能 確認ip包是否成功送達目標位址 報告傳送過程中ip包被廢棄的原因 改善網路設定等 源主機icmp回送請求資料 目標主機 源主機icmp回送響應資料 目標主機...

計算機如何開機

作業系統是軟體,那麼計算機如何認識作業系統軟體並且執行它,開機時計算機還沒有任何軟體系統,那麼它如何讀取硬碟內的作業系統檔案,這裡就不得不講到開機程式了。bios 開機主動執行的乙個韌體 也是乙個軟體程式 會認識第乙個可開機的裝置 cmos 記錄各項硬體引數且嵌入在主機板上面的儲存器。介紹完這兩個,...

計算機如何程式設計,

北京看jkl那就看你你加兩件事就加急 裡的try catch只有try裡面丟擲異常才能被catch捕獲到 姑且猜測一下 websoket連線失敗內部處理 內部寫到console裡了 了,沒丟擲來,所以沒被catch捕獲到 再猜測一下 你是不希望console有太多的連線失敗資訊影響了其他資訊的讀取 ...