試したのはWindows2008です。
■MTUの設定値の確認
# netsh interface ipv4 show interfaces
Idx Met MTU 状態 名前
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
11 10 1500 connected iscsi1
14 10 1500 connected public
上記は1500になっている例。
※Windows2003やXPではnetsh interfaceの仕様が変わったようで、上記では実施できません。
■MTUの設定
上記のMTUの確認と同じコマンドで、対象NICのIdxを確認する(今回はiscsi1を変更)。
# netsh interface ipv4 set interfaces 11 mtu=9000
再度設定を確認しましょう!
■ネットワーク経路でJumboフレームが通るか?確認
pingでフレームが分割されずに通るか?の確認です。
・Windows2008からの確認
# ping [相手先] -l 8972 -f
-l : パケットサイズ
-f : Set Don't Fragment flag
NGの場合は、、
Packet needs to be fragmented but DF set.
OKの場合は、、
Pinging [相手先] [x.x.x.x] with 8972 bytes of data:
Reply from x.x.x.x: bytes=8972 time<1ms TTL=127
※8972bytesはJumboframeのパケットサイズ9000bytesから、IPヘッダサイズ20bytes+ICMPヘッダサイズ8bytesを引いたもの。
0 件のコメント:
コメントを投稿