9
L1OD サササササササササ bonding サ 九九九九 九九九九九九九九九 九九九九九九九九 九九九

L1OD サービスを想定した bonding 実験

Embed Size (px)

DESCRIPTION

L1OD サービスを想定した bonding 実験. 九州大学 システム情報科学府 情報知能工学専攻 林 健太朗. TCP スループット測定. 172.16.56.3. 344Mbps. 50.2Mbps. 350Mbps. 48.2Mbps. 172.16.8.88. 172.16.34.2. 47.8Mbps. 50.1Mbps. 課題. 北大のサーバへ、ポート 5001(default) で接続しようとすると拒否される ポート 23(telnet) へ接続すると測定可能であった この時 iperf のサーバは立てていない - PowerPoint PPT Presentation

Citation preview

Page 1: L1OD サービスを想定した bonding 実験

L1OD サービスを想定したbonding 実験

九州大学 システム情報科学府情報知能工学専攻

林 健太朗

Page 2: L1OD サービスを想定した bonding 実験

TCP スループット測定

2

47.8Mbps

48.2Mbps

50.2Mbps

344Mbps

350Mbps

50.1Mbps

172.16.56.3

172.16.8.88172.16.34.2

Page 3: L1OD サービスを想定した bonding 実験

課題

北大のサーバへ、ポート 5001(default) で接続しようとすると拒否される ポート 23(telnet) へ接続すると測定可能であった この時 iperf のサーバは立てていない 原因は特定できていないが、測定可能なので保留

東京へのアクセスのスループットが低い eth3:Broadcom BCM5722 GbE

dmesg : 1000Mbps/Full でリンクが上がっているログ ethtool : 1000baseT/Full で接続  1000baseT サポート mii-tool : 100baseTx/Full で接続  1000baseT 非サポート

mii-tool の version v1.9 2000/04/28 ( 九大のサーバでは 2006/09/27)

3

Page 4: L1OD サービスを想定した bonding 実験

実験目的

ネットワーク経由とローカル経由の 2 つの接続を bonding した時、 bonding しなかった時のスループットよりも向上するかを明確にする

4

SINET3

Page 5: L1OD サービスを想定した bonding 実験

事前実験の構成

実際の SINET 3のネットワークの実験の前に、ローカルで事前実験を行う

5

? 133.5.49.254/26

bond0:133.5.49.217/26bond0:133.5.7.41/24

133.5.7.254/24

アライドのスイッチ

Page 6: L1OD サービスを想定した bonding 実験

結果

ping どちらの方向も、 75% パケットロス

TCP スループット 7.41 → 49.217 43.3kbps 逆方向   40.6kbps

UDP スループット 7.41 → 49.217 92.3Mbps (50%lost) 逆方向    92.8Mbps (50%lost)

6

Page 7: L1OD サービスを想定した bonding 実験

考察

送信パケットの半分が破棄されている ping はリクエストで 50% ロスト、リプライでさらに

50% ロスト、よって応答される ping は 75% パケットロスにより、パケットが送信先に届かな

い、 ACK がとどかない、頻繁な再送、ウィンドウサイズが大きくならない、結果非常に小さなスループット

UDP の測定で 50% ロスト

ネットワーク経由に送信されたパケットは正常に受信されている

ローカル経由に送信されたパケットは受信側で破棄されている

7

Page 8: L1OD サービスを想定した bonding 実験

原因

ローカル経由側のインターフェイスで受信するパケットの宛先 MAC アドレスが不正なため 送信時、宛先 MAC アドレスには GW の MAC アドレ

ス 2 つのインターフェイスに交互に送信 ローカル経由側のインターフェイスでは、自分の

MAC アドレスとパケットの宛先 MAC アドレスが異なるためパケットを破棄

8

? 133.5.49.254/26

bond0:133.5.49.217/26bond0:133.5.7.41/24

133.5.7.254/24

Page 9: L1OD サービスを想定した bonding 実験

対策

ネットワーク側で VPN を張り、両端末を同じネットワークに存在させる。 宛先 MAC アドレスが、直接、受信端末の MAC アド

レスになる 他の方法

9