私はscapyとpcapyが初めてです。プロジェクトとして、scapy を使用して ICMP パケットを送信し、pcapy を使用してキャプチャする必要があります。ネットワークの遅延を計算するには、送信者と受信者のタイムスタンプを比較する必要があります。
どうすればこれができるのかわかりません。どんな助けでも大歓迎です。
ありがとうございました。
次のコマンドを使用して、タイムスタンプにタイプ 13 を使用した宛先に ICMP パケットを送信していました。
a=IP(dst="172.24.50.76")/ICMP(タイプ=13)
sr1(a) 送信開始: 1パケット送信終了.1パケット受信, 1応答取得, 残り0パケット
ts_ori=22:40:35.556 ts_rx=526:4:13.700 ts_tx=526:4:13.700
1) ts_rx と ts_tx のタイムスタンプは同じ時間を示していますが、どうすれば遅延を計算できますか? 2)2番目に、さまざまなパケットサイズで遅延を計算するために、パケットのサイズを大きくするにはどうすればよいですか。
お分かりいただけたかと思います。