labs.beatcraft.com
bc10-router

bc10-routerのネットワークパフォーマンス

arago-project の arago-console-image をベースにして、
bc10 を家庭用無線LANルーターと同様の無線LAN AP機能を持つルーターに設定した場合の
ネットワークパフォーマンスを測定しました。

ネットワーク構成、機器接続構成

                                              +--------------------------------------+                                              
                                              |                                      |          無線LAN         +--------+     
                                              |                                +-----------+  = = = = = = = = = +  PC 2 +     
                                              |                +---USB---------+ USB Wi-Fi |                    +--------+     
                                              |                |               +-----------+  =                192.168.30.75      
                                              |                |                   wlan0         =                                  
                                              |                |               192.168.30.1         =                               
                +--------+                    |                |                     |                 =                            
                |  DNS   |  有線LAN     +-----------+     +----+----+     +--------+ |                    =                         
THE INTERNET----+  DHCP  +---+----------+ USB-ether +-USB-+ USB Hub +-USB-+  bc10  | |                       =                      
                | server |   |          +-----------+     +---------+     +--------+ |                          =                   
                +--------+   |              eth0                                     |                             +--------+ 
                             |          192.168.0.138                                |                             +  PC 3  | 
                             |                |                                      |                             +--------+ 
                             |                |              bc10-router             |                            192.168.30.74   
                             |                +--------------------------------------+                                              
                             |  +--------+                                                                                           
                             +--+  PC 1  |                                                                                           
                                +--------+                                                                                           
                               192.168.0.121                                                                                         
                                                                                                                                            
                          WAN側 Network                                                           LAN側 Network                           
                          192.168.0.0                                                             192.168.30.0                            
                                                                                                                                            

測定機器

スループットの測定では測定ツールを動作させるマシンの処理能力が影響するため、
テストに使用する機器のスペック、処理能力を以下に挙げます。

bc10-router

PC1

PC2

測定ツール

測定に使用したアプリケーションは以下のものです。

iperf

http://iperf.sourceforge.net/
The National Laboratory for Applied Network Research(NLANR).Distributed Applications Support Team(DAST).
(すでにこの組織/Projectは終了し現在は存在しません。)
で開発され、オープンソース・ソフトウェアとしてメンテナンスが続けられているネットワークスループット測定ツールです。
サーバ機能とクライアント機能を持ち、同じコマンドをネットワークの各終端でサーバとクライアントとして動作させ
2点間のスループットを測定することができます。

nuttcp

http://www.nuttcp.net/nuttcp/Welcome%20Page.html
ttcpを改良したnttcpを元に開発されたネットワークパフォーマンス測定ツールです。
iperfと同様、同じnuttcpコマンドを一方のPCではサーバとして実行し、
もう一方のPCからサーバの待ち受けしているPCへ通信を行いベンチマークを測定します。

測定手順

ルーターとしてのパフォーマンスを測定するためには、上記ネットワーク構成図の
bc10-router を挟んだ WAN側 PC1 と LAN側 PC2 の間で測定ツールを動作させ、
スループットを測定する必要があります。

また、ルーターとしてのパフォーマンス上
ネットワークの経路のどの部分がボトルネックになっているかを調べるため、
・WAN側インタフェース間 PC1 --- bc10-router eth0
・LAN側インタフェース間 bc10-router wlan0 --- PC2
のスループットも測定します。

測定結果

測定は
WAN側: サーバ動作
LAN側: クライアント動作
で行い、10回試行した平均求めています。
iperf はクライアント側で表示された計測値を使用しています。

PC1---bc10-router eth0間

bc10-router wlan0---PC2間

PC1---(bc10-router)---PC2間

更新記録

2012/12/14 初稿公開
2012/12/18 文言追加修正


BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。
トップ   新規 一覧 単語検索 最終更新   最終更新のRSS