- ベストアンサー
IPヘッダーの変更の仕方
接続しているルーターが100バイトまでしか受け付けてくれないので、送信するパケットのIPヘッダーを変更したいと思っています。 聞いた話によると、IPヘッダーの1バイト目を変更するとパケットを分割する設定になるそうですが、その設定はどこでどのように行うのかを調べたいと思っています。 この問題に関係するHPや書籍をぜひ教えてください。 *ネットワークには詳しくないのでおかしな質問になっていましたら、申しわけありません。 *ちなみにパケットを送信しているマシンのOSはUNIXです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Windowsの場合、MTUの値は直接レジストリをいじったりフリーソフトで変更できますがUNIXではifconfigでしょうか。自信なし。 http://www.google.co.jp/search?hl=ja&q=mtu+unix+ifconfig&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja http://www.atmarkit.co.jp/fwin2k/network/baswinlan010/baswinlan010_03.html
その他の回答 (1)
- Toshi0230
- ベストアンサー率51% (836/1635)
> 接続しているルーターが100バイトまでしか受け付けてくれない どういうルータなんでしょう? イーサネットに接続されているルータであれば、MTUが100バイトというのは異常に小さな値です。 ネットワーク環境が判らないので断言は出来ませんが、ルータを調べた方が良いのでは……? > IPヘッダーの1バイト目を変更するとパケットを分割する設定になる DFフラグのことを言ってるんでしょうか? OSなどで設定するパラメータでは通常ありませんし、一般的には、パケットの分割は許可されているのがデフォルトです。(SSHなど、一部のアプリケーションは除く)
お礼
確認したところ100バイトではなく300バイトでした。 300バイト以上のパケットを送信することは今までなかったのですが、これからもし300バイト以上のパケットを送ることになったらどうしたらよいのだろうと思い、質問させていただきました。 (ちなみにルーターの設定は私の方では変えられないのです。) DFフラグもキーワードのようですね。 ご回答ありがとうございます。
お礼
MTUという言葉で検索すればよいのですね。 ご回答ありがとうございます。