ping仕様

Last-modified: 2007-05-13 (日) 11:43:07

気になったpingの情報をまとめる


ping関連

ping sizeの謎

Ciscoのpingでのsize指定は、IPパケット全体の指定となり、純粋にpayloadの指定ではない。
※dos窓、expingの場合は、純粋にpayloadのみの指定となっている。
Ciscoのデフォルト(100byte)と同じサイズのIPパケットをexpingで作りたい場合は、72を指定する。

expingのサイズ=100(Cisco default)-28(各ヘッダ)=72

となる。内訳は、
20byte[ip ヘッダ]+8byte[icmp ヘッダ]
特にicmpのEcho request/replyの中身

Type1 byte
Code1 byte
Cecksum2 byte
Identifier2 byte
Sequence number2 byte
合計8 byte

ping コマンド

いまさらですが、拡張pingする場合、コマンドプロンプトと同じでどんどん後ろに足せばよい
ただしRouterのみ?

c2514#ping 172.31.253.200 ?
 data      specify data pattern
 df-bit    enable do not fragment bit in IP header
 repeat    specify repeat count
 size      specify datagram size
 source    specify source address or name
 timeout   specify timeout interval
 validate  validate reply data
 <cr>