私は、拡張ヘッダーを持つIPv6 UDPパケットをコマンドラインから送信する方法を理解しようとしています。通常、私はsendip
のようなツールを使用して一回限りのパケットを送信しますが、sendip
のマニュアルとオンラインの例では、拡張ヘッダーを含むパケットの送信方法は指定されていません。拡張ヘッダーを含むワンタイムIPv6パケット(sendipなど)を送信するにはどうすればよいですか?
- 次ヘッダ= UDP(17)、UDPパケットの
- ヘッダ拡張:
例えば、Iフィールドと、ワンIPPROTO_ROUTING拡張ヘッダを持つパケットを送信できるようにしたいですデフォルト8Bの長さ長さ= 0、
- ルーティング・タイプ= 0
- セグメントが=ある任意32B
これは、-ionum
コマンドオプションのIPv4オプションの場合は、sendip
と比較的簡単です。
description for this NIST version of SendIPは
- 「ヘッダタイプの多種多様な、サポートされているほぼすべての定義されたIPv6拡張ヘッダを含めている。」と言います
- "ここに配布されているバージョンは、特にIPv6拡張ヘッダーとIPsecサポートの分野で、数多くの追加があり、2.5に基づいています。
このように、拡張子の付いたパケットの送信はサポートされていますが、これを使用する方法に関するドキュメントはありません。