c語言實現(xiàn)ping并判斷操作系統(tǒng)類型 ping指令能ping到關(guān)機的電腦嗎?
ping指令能ping到關(guān)機的電腦嗎?當(dāng)然,你可以 t平。Ping命令的原理是計算機發(fā)送ICMP數(shù)據(jù)報文,這是互聯(lián)網(wǎng)控制報文協(xié)議。ICMP是一種工作在網(wǎng)絡(luò)層的協(xié)議。當(dāng)發(fā)送8類ICMP報文時,實際上是要
ping指令能ping到關(guān)機的電腦嗎?
當(dāng)然,你可以 t平。
Ping命令的原理是計算機發(fā)送ICMP數(shù)據(jù)報文,這是互聯(lián)網(wǎng)控制報文協(xié)議。ICMP是一種工作在網(wǎng)絡(luò)層的協(xié)議。當(dāng)發(fā)送8類ICMP報文時,實際上是要求目標(biāo)主機回復(fù)。如果目標(biāo)主機在線,當(dāng)收到類型8的ICMP消息時,它是一個回應(yīng)請求。目標(biāo)主機將發(fā)送類型為0的回復(fù)消息,這是一個回送回復(fù)。如果目標(biāo)主機不在線,就收不到請求消息,自然也不會回復(fù)。
ping主機命令?
首先,你需要打開DOS命令界面,點擊 "跑步和跑步選項,然后輸入 "cmd "。
讓我給你解釋一下每個參數(shù)的含義和用法。
ping [-t] [-a] [-n計數(shù)] [-l長度] [-f] [-i ttl] [-v tos] [-r計數(shù)] [-s計數(shù)] [-j計算機列表] | [-k計算機列表] [-w超時]目的地列表
-t Ping指定的計算機,直到它被中斷。
-a將地址解析為計算機名。
-n count發(fā)送由count指定數(shù)量的回送數(shù)據(jù)包。默認(rèn)值為4。
-l length發(fā)送包含由length指定的數(shù)據(jù)量的ECHO數(shù)據(jù)包。默認(rèn)值為32字節(jié),最大值為65,527字節(jié)。
-f發(fā)送# 34 Don 數(shù)據(jù)包中的t片段#34標(biāo)志。該數(shù)據(jù)包不會被路由上的網(wǎng)關(guān)分段。
-i ttl將#34生存時間#34字段設(shè)置為ttl指定的值。
-v tos將#34服務(wù)類型#34字段設(shè)置為tos指定的值。
-r count在#34記錄路由#34字段中記錄傳出和返回數(shù)據(jù)包的路由。Count可以指定最少1臺最多9臺計算機。
-s count指定由count指定的躍點計數(shù)的時間戳。
-j computer-list使用computer-list指定的計算機列表來路由數(shù)據(jù)包。連續(xù)的計算機之間可以用中間網(wǎng)關(guān)隔開(路由稀疏源)。IP允許的最大數(shù)量是9。
-k computer-list使用computer-list指定的計算機列表來路由數(shù)據(jù)包。連續(xù)的計算機不能用中間網(wǎng)關(guān)隔開(路由嚴(yán)格來源)。允許的最大IP數(shù)量是9。
-w timeout以毫秒為單位指定超時間隔。
目的地列表指定要ping的遠程計算機。