導航:首頁 > 程序命令 > ping命令編程

ping命令編程

發布時間:2022-12-31 01:07:51

A. 如何java編程實現PING命令

你應該看看api process 返回的是流,按照輸出流的方法操作即可.公司上不去外網,有代理才行,所以沒有ping 網路,ping的本機.

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class CallCmd {
public static void main(String[] args) {
BufferedReader br = null;
try {
Process p = Runtime.getRuntime().exec("ping 127.0.0.1");
br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
StringBuilder sb=new StringBuilder();
while ((line = br.readLine()) != null) {
sb.append(line+"\n");
}
System.out.println(sb.toString());
} catch (Exception e) {
e.printStackTrace();
} finally {

if (br != null) {
try {
br.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
}

B. ping ip命令是什麼

命令為ping -l 65500,數據包的有效范圍從 0 到 65500。具體操作方法如下:

1、第一步,打開命令提示符程序窗口,如下圖所示,然後進入下一步。

影響因素

在物理鏈路連通和路由設置正確的情況下,使用Ping命令仍然屏不通,可能有以下幾個問題:

(1)網線剛插到交換機上就Ping通網關,忽略了生成樹的收斂時間。當然,較新的交換機都支持快速生成樹,或者有的管理員乾脆把用戶埠(accessport)的生成樹協議關掉,問題就解決了。

(2)不管中間經過了多少個節點,只要有節點(包括端節點)對ICMP信息包進行了過濾,Ping不通是正常的。最常見的就是防火牆的行為。

(3)某些路由器埠是不允許用戶Ping的。

(4)網路因設備間的超時,造成ICMP報文無法在預設時間(2秒)內收到。超時的原因有:主機沒有足夠的時間和資源來響應;路徑太長,沒到達目的地時TTL的值為0,最後一個路由器將發回ICMP超時信息;使用擴展Ping,增加應答等待時間間隔等。

(5)引入NAT的場合會造成單向Ping通。NAT可以起到隱蔽內部地址的作用,當由內Ping外時,可以Ping通是因為NAT表的映射關系存在,當由外發起Ping內網主機時,就無從查找邊界路由器的NAT訪問列表了。

C. cmd的ping命令大全

cmd的ping命令大全:

(1)ping+IP地址或域名,默認ping4次(判斷網路通斷,延遲,主機操作系統)。

(2)ping-t+ip地址ping指定主機直到停止,若要停止,請鍵入Ctrl+C。

(3)ping-a+ip地址將地址解析成主機名(獲取IP主機的主機名)。

(4)ping-r9+IP地址記錄計數躍點東路由(記錄路徑上的路由數量)。

(5)ping-f-l+MTU值+路由IP地址追蹤(修改)本機最佳MTU值(最佳測試值加28)。

CMD命令

一種命令提示符,CMD是command的縮寫,即命令提示符(CMD),中文版Windows XP中的命令提示符進一步提高了與DOS下操作命令的兼容性,用戶可以在命令提示符直接輸入中文調用文件。在9x系統下輸入command就可以打開命令行。而在NT系統上可以輸入cmd來打開,在windows2000後被cmd替代,利用CMD命令查詢系統的信息或者是判斷網路的好壞。

以上內容參考:網路-CMD命令

D. ping命令的用法是什麼它的作用是什麼

PING命令x0dx0a用於驗證與遠程計算機的連接。該命令只有在安裝了 TCP/IP 協議後才可以使用。Ping命令的主要作用是通過發送數據包並接收應答信息來檢測兩台計算機之間的網路是否連通。當網路出現故障的時候,可以用這個命令來預測故障和確定故障地點。Ping命令成功只是說明當前主機與目的主機之間存在一條連通的路徑。如果不成功,則考慮:網線是否連通、網卡設置是否正確、IP地址是否可用等。x0dx0aPing 是Windows系列自帶的一個可執行命令。利用它可以檢查網路是否能夠連通,用好它可以很好地幫助我們分析判定網路故障。應用格式:Ping IP地址。該命令還可以加許多參數使用,具體是鍵入Ping按回車即可看到詳細說明。x0dx0ax0dx0a1.Ping本機IPx0dx0ax0dx0a例如本機IP地址為:172.168.200.2。則執行命令Ping 172.168.200.2。如果網卡安裝配置沒有問題,則應有類似下列顯示:x0dx0ax0dx0aReplay from 172.168.200.2 bytes=32 time<10msx0dx0ax0dx0aPing statistics for 172.168.200.2x0dx0ax0dx0aPackets Sent=4 Received=4 Lost=0 0% lossx0dx0ax0dx0aApproximate round trip times in milli-secondsx0dx0ax0dx0aMinimum=0ms Maxiumu=1ms Average=0msx0dx0ax0dx0a如果在MS-DOS方式下執行此命令顯示內容為:Request timed out,則表明網卡安裝或配置有問題。將網線斷開再次執行此命令,如果顯示正常,則說明本機使用的IP地址可能與另一台正在使用的機器IP地址重復了。如果仍然不正常,則表明本機網卡安裝或配置有問題,需繼續檢查相關網路配置。x0dx0ax0dx0a2.Ping網關IPx0dx0ax0dx0a假定網關IP為:172.168.6.1,則執行命令Ping 172.168.6.1。在MS-DOS方式下執行此命令,如果顯示類似以下信息:x0dx0ax0dx0aReply from 172.168.6.1 bytes=32 time=9ms TTL=255x0dx0ax0dx0aPing statistics for 172.168.6.1 x0dx0ax0dx0aPackets Sent=4 Received=4 Lost=0 x0dx0ax0dx0aApproximate round trip times in milli-secondsx0dx0ax0dx0aMinimum=1ms Maximum=9ms Average=5msx0dx0ax0dx0a則表明區域網中的網關路由器正在正常運行。反之,則說明網關有問題。x0dx0ax0dx0a3.Ping遠程IPx0dx0ax0dx0a這一命令可以檢測本機能否正常訪問Internet。比如本地電信運營商的IP地址為:202.102.48.141。在MS-DOS方式下執行命令:Ping 202.102.48.141,如果屏幕顯示:x0dx0ax0dx0aReply from 202.102.48.141 bytes=32 time=33ms TTL=252x0dx0ax0dx0aReply from 202.102.48.141 bytes=32 time=21ms TTL=252x0dx0ax0dx0aReply from 202.102.48.141 bytes=32 time=5ms TTL=252x0dx0ax0dx0aReply from 202.102.48.141 bytes=32 time=6ms TTL=252x0dx0ax0dx0aPing statistics for 202.102.48.141 x0dx0ax0dx0aPackets Sent=4 Received=4 Lost=0 0% lossx0dx0ax0dx0aApproximate round trip times in milli-secondsx0dx0ax0dx0aMinimum=5ms Maximum=33ms Average=16msx0dx0ax0dx0a則表明運行正常,能夠正常接入互聯網。反之,則表明主機文件(windows/host)存在問題。x0dx0ax0dx0a--PING命令參數詳解x0dx0ax0dx0a-a 將目標的機器標識轉換為ip地址 x0dx0ax0dx0a-t 若使用者不人為中斷會不斷的ping下去 x0dx0ax0dx0a-c count 要求ping命令連續發送數據包,直到發出並接收到count個請求 x0dx0ax0dx0a-d 為使用的套接字打開調試狀態 x0dx0ax0dx0a-f 是一種快速方式ping。使得ping輸出數據包的速度和數據包從遠程主機返回一樣快,或者更快,達到每秒100次。在這種方式下,每個請求用一個句點表示。對於每一個響應列印一個空格鍵。 x0dx0ax0dx0a-i seconds 在兩次數據包發送之間間隔一定的秒數。不能同-f一起使用。 x0dx0ax0dx0a-n 只使用數字方式。在一般情況下ping會試圖把IP地址轉換成主機名。這個選項要求ping列印IP地址而不去查找用符號表示的名字。如果由於某種原因無法使用本地DNS伺服器這個選項就很重要了。 x0dx0ax0dx0a-p pattern 擁護可以通過這個選項標識16 pad位元組,把這些位元組加入數據包中。當在網路中診斷與數據有關的錯誤時這個選項就非常有用。 x0dx0ax0dx0a-q 使ping只在開始和結束時列印一些概要信息。 x0dx0ax0dx0a-R 把ICMP RECORD-ROUTE選項加入到ECHO_REQUEST數據包中,要求在數據包中記錄路由,這樣當數據返回時ping就可以把路由信息列印出來。每個數據包只能記錄9個路由節點。許多主機忽略或者放棄這個選項。 x0dx0ax0dx0a-r 使ping命令旁路掉用於發送數據包的正常路由表。 x0dx0ax0dx0a-s packetsize 使用戶能夠標識出要發送數據的位元組數。預設是56個字元,再加上8個位元組的ICMP數據頭,共64個ICMP數據位元組。 x0dx0ax0dx0a-v 使ping處於verbose方式。它要ping命令除了列印ECHO-RESPONSE數據包之外,還列印其它所有返回的ICMP數據包。

E. 寫一個ping命令的bat文件

不能將文件名保存為ping.bat,因為ping命令一般是電腦自帶的程序,cmd運行時容易出錯。以下步驟為windows7為例。

1、首先在電腦上新建一個文本文檔,如圖所示。

2、文檔建好後,用滑鼠左鍵雙擊打開此文件,如圖所示。

3、然後在文檔編輯頁面,輸入「pingwww.163.com」。

4、然後在文件的下拉菜單中,點擊「另存為」選項。

5、然後在另存為窗口,將文件名為test.dat,保存類型設置為「所有文件」,進行保存。

6、接著用滑鼠雙擊剛剛保存好的文件,如圖所示。

7、完成以上設置後,ping命令就正常運行了。

F. ping 命令詳解

1、首先打開cmd直接輸入ping命令回車,就可以看到系統給出的最詳細的說明了:

G. ping命令的功能和用法

ping命令的功能是網路診斷,打開命令提示符,輸入ping 127.0.0.1,就可以檢查主機網路驅動、網路連接協議等方面是否有問題。


閱讀全文

與ping命令編程相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:485
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:382
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163