2004年11月 1日

[linux-users:103750] フラグメントパケットについて

はじめまして。
山下と申します。

FedoraCore1(kernel-2.4.22-1.2115)を使用しています。
pingをサイズ指定で送信したところ、
以下の条件でパケットが送出されないことが分かりました。
何が情報があればご教授頂けると幸いです。

(arpをクリア arp -d 192.168.1.210でもOK)
# ip neigh flush all

(MTU = 1500)
# ping 192.168.1.210 -c 1 -s 5000


tcpdumpで確認したところpingは届いているのですが、
フラグメントパケットの4パケット目以降が届いていません。
4000バイト等の3パケット以内ならOKです。

udpパケットも同現象ありです。

因みにWindowsXP Proでは、フラグメントしたらpingが通りません。

何かできないような決まり(RFC等)があるのでしょうか?


それと、もうひとつフラグメントについて質問なのですが、
LinuxのConnection TrackingというNet Filterを通すと、
フラグメントパケットのDF(don't fragment)がDFなしになってしまうのですが、
これも同様に何かRFCに規定があるのでしょうか?
Connection TrackingをはずしてコンパイルしなおすとDFは消えません。

google等でいろいろ調べてはみたのですが、見当たりません。
何か情報があればご教授ください。

お願いします。

__________________________________
for your loved one
http://pr.mail.yahoo.co.jp/pinkribbon/


投稿者 xml-rpc : 2004年11月 1日 13:12
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/27447
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。