linux检查网络是否通畅_网络基础Ping命令详解(使用Ping这命令来测试网络连通)...
生活随笔
收集整理的這篇文章主要介紹了
linux检查网络是否通畅_网络基础Ping命令详解(使用Ping这命令来测试网络连通)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
相關知識點
ping命令通常用來作為網絡可用性的檢查。ping命令可以對一個網絡地址發送測試數據包,看該網絡地址是否有響應并統計響應時間,以此測試網絡。
ICMP協議通過IP協議發送的,IP協議是一種無連接的,不可靠的數據包協議。在Unix/Linux,序號從0開始計數,依次遞增。而Windows ping程序的ICMP序列號是沒有規律。
ICMP報文格式:IP首部(20字節) + 8位類型 + 8位代碼 + 16校驗和 + (不同類型和代碼,格式也有所不同)。 5. TCP/IP協議 TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議),也叫作網絡通訊協議 ,是指能夠在多個不同網絡間實現信息傳輸的協議簇。它是在網絡的使用中的最基本的通信協議。
TCP/IP傳輸協議對互聯網中各部分進行通信的標準和方法進行了規定。并且,TCP/IP傳輸協議是保證網絡數據信息及時、完整傳輸的兩個重要的協議。TCP/IP傳輸協議是嚴格來說是一個四層的體系結構,應用層、傳輸層、網絡層和數據鏈路層都包含其中。
TCP/IP協議不僅僅指的是TCP 和IP兩個協議,而是指一個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇, 只是因為在TCP/IP協議中TCP協議和IP協議最具代表性,所以被稱為TCP/IP協議。 6. DOS命令 DOS是Disk Operating System的縮寫,即磁盤操作系統,主要包括目錄操作類命令、磁盤操作類命令、文件操作類命令和其它命令。 ### 下文總結 1. 輸入ping /? ,列出ping的相關參數
2. 使用Ping這命令來測試網絡連通 1, 使用ipconfig /all觀察本地網絡設置是否正確 2, Ping 127.0.0.1 回送地址Ping回送地址是為了檢查本地的TCP/IP協議有沒有設置好; 3, Ping本機IP地址,這樣是為了檢查本機的IP地址是否設置有誤; 4,Ping本網網關或本網IP地址,這樣的是為了檢查硬件設備是否有問題,也可以檢查本機與本地網絡連接是否正常;(在非局域網中這一步驟可以忽略) 5, Ping遠程IP地址(ping 百度一下,你就知道),這主要是檢查本網或本機與外部的連接是否正常。
3. ping的返回數據 "字節=32"表示ICMP報文中有32個字節的測試數據;
"時間=6ms"是往返時間。
"已發送=4"發送多個秒包、"已接收=4"收到多個回應包、"丟失=0"丟棄了多少個;
TTL (time to live)生存時間 簡單來說,TTL是IP協議包中的一個值,它告訴網絡路由器包在網絡中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。 TTL的作用是限制IP數據包在計算機網絡中的存在的時間。TTL的最大值是255,TTL的一個推薦值是64。 這個含義其實就指的bai是報文在網絡中能夠du存活的限制。以前這zhi個限制方式是設定一個時間(Time To Live中的daoTime就是這樣來的),當報文在網絡中轉發時,時間超過這個限制,最后一個收到報文的路由點就會把它扔掉,而不繼續轉發。 后來把時間限制改為了跳數限制,就是當報文在網絡中轉發時,每經過一個路由點,就把預先設定的這個TTL數值減1,直到最后TTL=1時報文就被扔掉,不向下轉發。
Minmum 最小值 、MAXimun 最大值、Average 平均值。
ping的參數
1、通過點擊開始菜單中的“運行”選項,輸入“cmd”, 回車即可打開。
2、輸入ping /? ,列出ping的相關參數
3、使用Ping這命令來測試網絡連通
連通問題是由許多原因引起的,如本地配置錯誤、遠程主機協議失效等,當然還包括設備等造成的故障。 首先我們講一下使用Ping命令的步驟。
使用Ping檢查連通性有五個步驟:
A. 使用ipconfig /all觀察本地網絡設置是否正確,如圖;
B.Ping 127.0.0.1 回送地址Ping回送地址是為了檢查本地的TCP/IP協議有沒有設置好;
C. Ping本機IP地址,這樣是為了檢查本機的IP地址是否設置有誤;
D. Ping本網網關或本網IP地址,這樣的是為了檢查硬件設備是否有問題,也可以檢查本機與本地網絡連接是否正常;(在非局域網中這一步驟可以忽略)
E. Ping遠程IP地址,這主要是檢查本網或本機與外部的連接是否正常。
4、用Ping命令來判斷一條鏈路好壞
Ping這個命令除了可以檢查網絡的連通和檢測故障以外,還有一個比較有趣的用途,那就是可以利用它的一些返回數據,來估算你跟某臺主機之間的速度是多少字節每秒。 例如在上訴圖片中:
"字節=32"表示ICMP報文中有32個字節的測試數據;"時間=6ms"是往返時間。
"已發送=4"發送多個秒包、"已接收=4"收到多個回應包、"丟失=0"丟棄了多少個;
TTL (time to live)生存時間 簡單來說,TTL是IP協議包中的一個值,它告訴網絡路由器包在網絡中的時間是否太長而應被丟棄。有很多原因使包在一定時間內不能被傳遞到目的地。 TTL的作用是限制IP數據包在計算機網絡中的存在的時間。TTL的最大值是255,TTL的一個推薦值是64。 這個含義其實就指的bai是報文在網絡中能夠du存活的限制。以前這zhi個限制方式是設定一個時間(Time To Live中的daoTime就是這樣來的),當報文在網絡中轉發時,時間超過這個限制,最后一個收到報文的路由點就會把它扔掉,而不繼續轉發。 后來把時間限制改為了跳數限制,就是當報文在網絡中轉發時,每經過一個路由點,就把預先設定的這個TTL數值減1,直到最后TTL=1時報文就被扔掉,不向下轉發。
Minmum 最小值 、MAXimun 最大值、Average 平均值。
總結
以上是生活随笔為你收集整理的linux检查网络是否通畅_网络基础Ping命令详解(使用Ping这命令来测试网络连通)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样选购适合自己的床品?
- 下一篇: 装修时如何设计灯光