【NetWork】前のエントリの続き 
眠くて続きを書く気が起きなかったのですが気が向いたので前回の続き

構成
同じHW(前のエントリのPC1)上でKnoppix 6.2とWindows 7 64bitを立ち上げてpfSense 1.2.3の入ってるマシンに向かってiperfを実行しました。
ただし、Intel i82573だけはTyanの別の板です。前のエントリのPC2です。

pfSenseのNICはBroadcom BCM5721です。





Intel 1000PTはPCI-E x1接続なのですがKnoppix上では元々PCI-XなのをPCIで使っている1000MTに劣っているという。どういうことなの…。
ロードされているドライバはe1000eで、e1000eの情報
filename: /lib/modules/2.6.32.6/kernel/drivers/net/e1000e/e1000e.ko
version: 1.0.2-k2
license: GPL
description: Intel(R) PRO/1000 Network Driver
author: Intel Corporation, <linux.nics@intel.com>
srcversion: C51DA697AE171B14C7F6930


ついでにRTL8168のドライバ情報
filename: /lib/modules/2.6.32.6/kernel/drivers/net/r8169.ko
version: 2.3LK-NAPI
license: GPL
description: RealTek RTL-8169 Gigabit Ethernet driver
author: Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
srcversion: 70E29A214E393D73A208868


逆にWindows 7では1000PTの方が速度が速いというもっともらしい結果が出ました。

同じiperfでもプラットホームが違うので一概にどうとは言えませんが、少なくとも蟹はLinux上では使うべきではないという結論が出ました。Linux上ではHWが若干違うとはいえ1000PLが強すぎます。

逆にWindows上だと蟹が中々いい線行っています。現行の殆どのマザーが蟹な上にその上で動かすのは殆どがWindowsという事を考えると、それだけドライバの作りが成熟しているのでしょうか?

しかし、カードによって動きが結構違うのは中々面白いです。RH系のディストリや*BSD上で実行したらどうなるのか、というのも中々興味がありますが面倒なので誰かやってくださいw


[ コメントを書く ] ( 1829 回表示 )   |  このエントリーのURL  |  $star_image$star_image$star_image$star_image$star_image ( 3 / 1929 )  |  
【NetWork】ペンギンと蟹の相性 
Netgenesisの新作が出ると聞いて「そういやpfSenseってどれくらいNAPTはれるんだろう?」と思い、眠れないついでに色々pfSenseをいじめていたらLinux上で蟹が妙な動きをしたのでメモ。

バイト前なので手短に。
方法はUSBに入れたKnoppix 6.2 CD版(US版)をToramで起動し、apt-get install iperfするだけです。

構成;
PC1
 MSI P35 Neo3-EFINITY オンボNIC 蟹8168
 CPU PenDC E6600
 Mem2G

PC2
 Tyan Toledo q35T S5220 オンボNIC Intel 82573V(Windowsでは1000VLだか1000PLと出ていたようなきがする)
 CPU CelDC 3200
 Mem 2G

PC3(NAPT外)
 Tyan toledoi3000R NIC 82573V
 CPU PenDC E5200
 Mem 2G

 pfSense 
 いつもの

PC1,2をpfSense越しにPC3にiperfで繋げに行くという構成です。PC3ではiperf -sと実行して待機。
ここで気になったのが、やっぱり蟹が遅いという事。PC2では安定して900Mbps以上出ているのですが蟹は700Mbps程度しか出ない上にぶれがあるので動きがおかしいような気がしました。

そこでNAPTを越さずにまず同一サブネットで待ち受け。サーバーはPC2の方です。

まずiperf -c serveraddr -i 1 -w 1Kを実行。今気がついたのですがWindowSizeが小さすぎるって怒られてますね。

------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 2.00 KByte (WARNING: requested 1.00 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.239 port 38478 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 7.12 MBytes 59.8 Mbits/sec
[ 3] 1.0- 2.0 sec 7.23 MBytes 60.6 Mbits/sec
[ 3] 2.0- 3.0 sec 7.22 MBytes 60.6 Mbits/sec
[ 3] 3.0- 4.0 sec 7.12 MBytes 59.8 Mbits/sec
[ 3] 4.0- 5.0 sec 7.21 MBytes 60.5 Mbits/sec
[ 3] 5.0- 6.0 sec 7.04 MBytes 59.0 Mbits/sec
[ 3] 6.0- 7.0 sec 7.22 MBytes 60.6 Mbits/sec
[ 3] 7.0- 8.0 sec 7.21 MBytes 60.5 Mbits/sec
[ 3] 8.0- 9.0 sec 7.23 MBytes 60.6 Mbits/sec
[ 3] 9.0-10.0 sec 7.20 MBytes 60.4 Mbits/sec
[ 3] 0.0-10.0 sec 71.8 MBytes 60.2 Mbits/sec

同じくPC3を同じサブネットの下に持ってきてiperf -w 1K

------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 2.00 KByte (WARNING: requested 1.00 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.240 port 57360 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 24.3 MBytes 204 Mbits/sec
[ 3] 1.0- 2.0 sec 24.4 MBytes 204 Mbits/sec
[ 3] 2.0- 3.0 sec 24.2 MBytes 203 Mbits/sec
[ 3] 3.0- 4.0 sec 24.4 MBytes 205 Mbits/sec
[ 3] 4.0- 5.0 sec 24.4 MBytes 205 Mbits/sec
[ 3] 5.0- 6.0 sec 24.4 MBytes 204 Mbits/sec
[ 3] 6.0- 7.0 sec 24.3 MBytes 204 Mbits/sec
[ 3] 7.0- 8.0 sec 24.7 MBytes 207 Mbits/sec
[ 3] 8.0- 9.0 sec 24.7 MBytes 207 Mbits/sec
[ 3] 9.0-10.0 sec 24.4 MBytes 204 Mbits/sec
[ 3] 0.0-10.0 sec 244 MBytes 205 Mbits/sec

4倍近く違います。

次に-w 16Kの実行結果です。


------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 32.0 KByte (WARNING: requested 16.0 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.239 port 38482 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 62.8 MBytes 527 Mbits/sec
[ 3] 1.0- 2.0 sec 62.8 MBytes 526 Mbits/sec
[ 3] 2.0- 3.0 sec 62.8 MBytes 527 Mbits/sec
[ 3] 3.0- 4.0 sec 62.7 MBytes 526 Mbits/sec
[ 3] 4.0- 5.0 sec 62.9 MBytes 527 Mbits/sec
[ 3] 5.0- 6.0 sec 62.6 MBytes 525 Mbits/sec
[ 3] 6.0- 7.0 sec 62.7 MBytes 526 Mbits/sec
[ 3] 7.0- 8.0 sec 62.5 MBytes 524 Mbits/sec
[ 3] 8.0- 9.0 sec 60.7 MBytes 509 Mbits/sec
[ 3] 9.0-10.0 sec 62.8 MBytes 527 Mbits/sec
[ 3] 0.0-10.0 sec 625 MBytes 524 Mbits/sec


Intel
------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 32.0 KByte (WARNING: requested 16.0 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.240 port 36845 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 90.6 MBytes 760 Mbits/sec
[ 3] 1.0- 2.0 sec 91.1 MBytes 764 Mbits/sec
[ 3] 2.0- 3.0 sec 98.8 MBytes 829 Mbits/sec
[ 3] 3.0- 4.0 sec 98.5 MBytes 826 Mbits/sec
[ 3] 4.0- 5.0 sec 98.4 MBytes 826 Mbits/sec
[ 3] 5.0- 6.0 sec 98.8 MBytes 829 Mbits/sec
[ 3] 6.0- 7.0 sec 98.1 MBytes 823 Mbits/sec
[ 3] 7.0- 8.0 sec 98.1 MBytes 823 Mbits/sec
[ 3] 8.0- 9.0 sec 98.2 MBytes 824 Mbits/sec
[ 3] 9.0-10.0 sec 98.5 MBytes 827 Mbits/sec
[ 3] 0.0-10.0 sec 969 MBytes 813 Mbits/sec

-w 32K

 蟹
------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 64.0 KByte (WARNING: requested 32.0 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.239 port 38483 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 100 MBytes 842 Mbits/sec
[ 3] 1.0- 2.0 sec 101 MBytes 849 Mbits/sec
[ 3] 2.0- 3.0 sec 100 MBytes 840 Mbits/sec
[ 3] 3.0- 4.0 sec 101 MBytes 850 Mbits/sec
[ 3] 4.0- 5.0 sec 101 MBytes 845 Mbits/sec
[ 3] 5.0- 6.0 sec 98.7 MBytes 828 Mbits/sec
[ 3] 6.0- 7.0 sec 101 MBytes 848 Mbits/sec
[ 3] 7.0- 8.0 sec 97.2 MBytes 815 Mbits/sec
[ 3] 8.0- 9.0 sec 101 MBytes 851 Mbits/sec
[ 3] 9.0-10.0 sec 102 MBytes 852 Mbits/sec
[ 3] 0.0-10.0 sec 1004 MBytes 842 Mbits/sec



 Intel
------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 64.0 KByte (WARNING: requested 32.0 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.240 port 36851 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 108 MBytes 910 Mbits/sec
[ 3] 1.0- 2.0 sec 109 MBytes 911 Mbits/sec
[ 3] 2.0- 3.0 sec 108 MBytes 909 Mbits/sec
[ 3] 3.0- 4.0 sec 109 MBytes 911 Mbits/sec
[ 3] 4.0- 5.0 sec 109 MBytes 913 Mbits/sec
[ 3] 5.0- 6.0 sec 108 MBytes 910 Mbits/sec
[ 3] 6.0- 7.0 sec 108 MBytes 910 Mbits/sec
[ 3] 7.0- 8.0 sec 108 MBytes 906 Mbits/sec
[ 3] 8.0- 9.0 sec 109 MBytes 911 Mbits/sec
[ 3] 9.0-10.0 sec 110 MBytes 924 Mbits/sec
[ 3] 0.0-10.0 sec 1.06 GBytes 911 Mbits/sec

-w 128K

 蟹
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 256 KByte (WARNING: requested 128 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.239 port 46604 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 104 MBytes 875 Mbits/sec
[ 3] 1.0- 2.0 sec 104 MBytes 875 Mbits/sec
[ 3] 2.0- 3.0 sec 104 MBytes 875 Mbits/sec
[ 3] 3.0- 4.0 sec 104 MBytes 874 Mbits/sec
[ 3] 4.0- 5.0 sec 104 MBytes 875 Mbits/sec
[ 3] 5.0- 6.0 sec 104 MBytes 875 Mbits/sec
[ 3] 6.0- 7.0 sec 104 MBytes 874 Mbits/sec
[ 3] 7.0- 8.0 sec 104 MBytes 875 Mbits/sec
[ 3] 8.0- 9.0 sec 104 MBytes 875 Mbits/sec
[ 3] 9.0-10.0 sec 104 MBytes 874 Mbits/sec
[ 3] 0.0-10.0 sec 1.02 GBytes 875 Mbits/sec


 Intel
------------------------------------------------------------
Client connecting to 172.16.1.1, TCP port 5001
TCP window size: 256 KByte (WARNING: requested 128 KByte)
------------------------------------------------------------
[ 3] local 172.16.1.240 port 36852 connected with 172.16.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 112 MBytes 937 Mbits/sec
[ 3] 1.0- 2.0 sec 112 MBytes 936 Mbits/sec
[ 3] 2.0- 3.0 sec 112 MBytes 936 Mbits/sec
[ 3] 3.0- 4.0 sec 112 MBytes 936 Mbits/sec
[ 3] 4.0- 5.0 sec 112 MBytes 936 Mbits/sec
[ 3] 5.0- 6.0 sec 112 MBytes 936 Mbits/sec
[ 3] 6.0- 7.0 sec 112 MBytes 936 Mbits/sec
[ 3] 7.0- 8.0 sec 112 MBytes 936 Mbits/sec
[ 3] 8.0- 9.0 sec 112 MBytes 936 Mbits/sec
[ 3] 9.0-10.0 sec 112 MBytes 936 Mbits/sec
[ 3] 0.0-10.0 sec 1.09 GBytes 936 Mbits/sec


一応蟹も内部的にはPCI-EXで繋がってるんだからもう少し出てもいいんじゃないかと思うもののIntelの安定感が高すぎてやっぱり蟹は捨てるべきという結論がでました。

実はもう少しデータのサンプリングをしてるのですが、それについてはまたあとでまとめようと思います


[ コメントを書く ] ( 1318 回表示 )   |  このエントリーのURL  |  $star_image$star_image$star_image$star_image$star_image ( 3 / 1851 )  |  
【Mobile】Geekから見たau IS02 



スマートホン欲しいなとW-ZERO3が出た頃から思っていたのですが、家族の関係でAU以外に転向できず涙をぬぐう日々が続いていましたが、ようやくAUがやる気を出した…というよりは時代の流れに渋々乗ったという感じでスマホを出したのでIYHしてみました。どう考えてもiPhone&Xperia人気に対応するべく渋々出したって感じですよね。

キャリア云々は全く興味ないので飛ばします。問題は果たして使える端末なのかどうかです。

ハードウェア


まず外見から。IS01でもよかったのですが電車の中で使う時間が多いので、あの大きさはちょっと無理があると思い02にしました。







確かに薄くていいのですが、ストラップを通す穴がないのが地味に痛いです。買ったあとに気がつきましたw
自分はよく携帯を落とすので、ベストとしては首からかけるかズボンにチェーンで引っかけるか、なければストラップを手首に通したかったのですが…。薄すぎてとっさに出したときに手から滑り落ちそうになる…というかもうすでに落としましたw

次に、画面がグレアタイプなので指紋がものすごく目立つ&手がしめっているとグリップして滑りが悪いと言う点です。iPadなんかはかなりスムーズにフリック出来るんですがね。解決策として指にティッシュや眼鏡拭き用不織布を巻くとうまくいきますw 不織布指サックなんてあるんですかね
マットタイプの保護フィルムもいいのですが、もうすでに生の画面に傷をつけてしまい、フィルムをはると気泡が出来てふぁっっっk


そして、この端末の鬼門はタッチパネルが静電式であることです。
わかりやすく言うと爪の先や爪楊枝では駄目で、指の腹などでないと反応しないのです。フリック時などはこれでいいのですが、問題はRDPやVNCで入ったときにリモートマシンのX(閉じる)ボタンを押すときです。




無理ゲーwwww
押せそうだと思う人もいるかもしれませんが、指の腹(しかも毎回認識点がずれる)でやるのはある程度慣れても困難です。
もし爪で反応するならもっと何とか出来ると思うんですけどね…。拡大すれば押せるには押せるのですがいちいち面倒です。

タッチペンも静電式のを2本試したのですが両方とも思ったように反応せずでした。Bluetoothのマウスを使えば問題ないですが、それって果たして…。

ただ、RewitやGooglemaps等を指でさくさく送るのは楽しいです。


そして電池持ちの悪さも鬼門です。これはスマホ全般に言えることなような気がしますが、ずっと弄っているとあっという間にバッテリが切れます。

画面輝度最低、BT&Wifi Off、CPUクロック最低にしてもOperaでブラウジングしていると大体3時間が限界です。
アプリを立ち上げずにサスペンド状態にしてバイト中放置し、それから大体8時間後に弄ったら最初のバッテリ残量表示は90%でしたが3-40分で切れました

これに関してはeneloopが大活躍です。バッテリ残量が90%あるときからeneloopを使用しておけば、供給電流に余裕があるときはeneloopから、ページの処理などで大きな電流が必要なときはバッテリから電気を使用するような動きをしていました。観察していると、ずっと重い作業をしているとeneloopの残量があってもバッテリが減り、サスペンド状態やアイドルに近い状態のときはeneloopから電源供給&充電してバッテリが回復していました。これってバッテリの動きがキャパシタ…。

電池のことを考えるならある程度減ったら充電に専念させるべきなのですが、バッテリーが1470円で追加できるので今ついているバッテリーには死んでもらいますw
この値段なら予備バッテリを持つのは楽だと思います。とりあえず3本取り寄せしました。まあZero3だとバッテリ1個5000円くらいするのでそれを考えたら安いです。

追加バッテリ3本+eneloop8本くらい持っておけば1日は持つと思いますw


ソフトウェア


ソフトウェア面に関して言えば、良くも悪くもWindowsです。



つまり、探せばある程度やりたいことが出来るソフトがあります。逆に素のままだと真価が発揮できないです。

まずやりたいこととしてポケットルーター化があり、BTとWifiをテザリングするWMwifirouterというソフトがあるのですが、どうも1-2系はノートPC側にDHCPがふってこない&固定IPにしても02から外にパケットが飛ばないというバグ?があり使えなかったのですが、探したところシェアになる前のWMWRがあったので試してみたところWifiであれば問題なくポケットルーター化することが出来ました。Android版もあるのでIS01でもよかったんですけどね。

あとはWindows標準のICSを使ってBluetoothからダイアルアップしても通信できました。大体1-2Mbpsはコンスタントに出ているので、AU回線が繋がる範囲でどこでもネット充出来るツールとして中々優秀だと思います。eneloop食わせて鞄の中に入れておけばThinkpadでどこでもネット充できる!
ちなみに、出て行けるポートの制限は今のところ無いです。

2,3日使ったあとAUのパケット使用量照会を見ましたが定額内で通信しているようでした。が、来月(8月)の請求が来るまで分からないです。ガクブル


この端末の唯一評価できるところは、標準でSPB BackUpというTrueimageのようなソフトのフルバンドル版がついてきている点です。



Windowsなので色々弄っていると設定が干渉してあぼんすることもあるのでこのツールは非常に助かります。弄った結果もう5回リストアしてます

あとはIcecast+GSPlayerでWAN越しに自分のネットラジオも聞けました。そこまでバッファリングにはならなかったですがやはり多少は途切れます。



どうでもいいですがIcecastが懐かしすぎて泣きそうになりました
あの頃はよかった…w

様々なフォーマットの動画も見れますが前述の通りバッテリの持ちがアレなので電車の中でネトラジ聞いたり動画を見たり、というのはやめた方がいいと思います。やるならeneloopを束で持ち歩くべきです。


まとめ


4日ほどいじくり回した結論としては、Googleとお友達な人にはかなり遊べるデバイスだと思いますw
逆に、auのくせに@ezweb~が使えないなど癖があるので、割り切って使える人以外にはおすすめしません。
あと、Androidは2.2でテザリングが標準装備になり、このあとWindowsphoneも7が出るので、正直IYHer以外は静観が正しいと思います
Windows phone7の発展性をとるか、Windows Mobileの過去の資産をとるかですね


まあHW的にもSW的にも信頼できるかと言ったら「?」なので保証には入りました。最悪落としたりしてタッチパネルが反応しなくなっても、AUにゴルァすればきっと新しくなって帰ってくるはず。

iTunes Storeのように整備されたアプリケーションを提供する環境はないですが、探せば何かしらあるので、"何がしたいのか、それをするにはどういった上位検索ワードで探せば見つけられるのか"が何となくでも分かってる人にはいいと思います。あと英語に拒絶反応を起こさないこと

まあ真のProHackerはプラットホームを選ばないのですがw



[ コメントを書く ] ( 2167 回表示 )   |  このエントリーのURL  |  $star_image$star_image$star_image$star_image$star_image ( 3.1 / 1724 )  |  
【HW】MSI FN547 GLOBAL STAR  
 一部で有名なMSIのネタCPUクーラー、GlobalStar(以下球体)がこのGW中に投げ売りされていたので買ってみました。

 外見





 何とも芸術点が高いです。きもいです。以前も書きましたがCPUクーラーは芸術点を稼ぎに行く方向へシフトしすぎだと思うんですよね。いいぞもっとやれ

 さて、誰もが気になる「こんな形して本当に冷えるのか?」という点ですが、自分も気になったので色々試してみました。

 …結論から言うと、「ネタクーラーはあくまでもネタクーラーだった」と言う結果に収まりました。

 まずCPUクーラーの性能を測るにあたり、Core2Quad Q6600にPrime95で負荷を与え続け、10分後にCPUがCoretemp読みで何度に達しているかデータを集めることにしました。

 環境 
 Windows 7 x64
 C2Q Q6600(ES)
 Tyan S5220
 Mem 4G
 詳細はCPUIDのダンプファイルがあるので気になる人は見てください。

 比較対象 
 Intel純正の後期型の薄いクーラー(確かPenDC 6600についてたやつ)
 Thermalright MST-9775LE
 Scythe 忍者弐

 ファンに関しては球体が内蔵された独自の3000rpmファンで、忍者が8cmの1800rpm、MST-9775は最初からついていた6cmの2800rpmのファンです。
 風量がまちまちなので一概にCPUクーラー純粋の性能とは言い切れませんが、とりあず最高回転数だとどれもうるさいです。


 結果

 



 ちなみにリテールは開始3分で温度が70度に達したのでドクターストップをかけました。もっとも、元々C2Qのリテールは普通のよりもちょっと質がよくて中心に銅芯が入っていてなおかつ背が高いものなので、あまり発熱しない45n向けの薄いクーラーではどうがんばっても無理でした。

 球体の性能は…悪くはないんですが、まあ、球体はあくまでもオブジェとして鑑賞するのが正しいのだと思います。

[ コメントを書く ] ( 1379 回表示 )   |  このエントリーのURL  |  $star_image$star_image$star_image$star_image$star_image ( 3 / 1701 )  |  
【HW】P5BV-MをRADIUS oneへ 
ちょっと前にジャンクでASUSのP5BV-Mというマザーを1000円で拾ってきました。NIFが3つついていたので衝動的にw



P5BV-Mで調べても出てくるのはこいつが殆どなのですが、明らかにこれではないです。

色々調べること30分、ようやくこいつの仕様が分かりました。
まとめるとNICにはBroadcomのBCM5721を2つ使用し、Intel 3200とICH7Rを乗せたサーバー向けボードで、1333MHzまでの775のXeon・Core2が載るみたいです。3200というと低価格鯖の中で定評のあるNECのExpress5800シリーズでも使われているので、その手の人はなじみがあるのではないでしょうかw

しかしこの板にはかなり特殊な独自ファンクションが2つあります。

まず1つは、RAIDコントローラをIntelMatrixStrageとLSIのMegaRAIDの2つからジャンパを切り替えることにより選べることです。WindowsではIntel/LSIの両方使用可能で、LinuxではLSIを使えとマニュアルには書いてありますが、パフォーマンスの違いが出るのかは試してませんw

もう1つは、オプションのASMB3というノートPC用SODIMMの形をしたボードを取り付けることにより、マネージメントポートからWEB UIを使い電源、HWモニタリング等が出来るようになることです。



Knoppixからマネジメントポートが認識できないと思ったら普通のNIFではなかったようです。試そうにも専用のNICでないと意味がないのですが、そのオプションボードを持っていない(というか見かけない)のでなかったことにします。


詳細PDF

ちなみに、OC関係のファンクションは一切ないです。まあ鯖板なので当たり前ですが。

さて、この板のIFの並び方、ぱっと見どこかで見かけたような気がします。




そう、RADIUS oneの中身と同じような構造をしているのです。似たような作りになってると思ってRADIUS oneの筐体を持ち出すと、ちょうどねじ穴(つかATXですが)、NIFの位置などが見事に一致するのです。多分こういうバックパネルの規格があるのだと思いますが。

ならば元々入ってるPen4を窓から投げ捨ててこいつを入れようと思ったのですが、問題が2点ありました。

まず1点は、VGA出力のポートが邪魔でこのままでは入らないという事。箱を切断するか板からポートを抜くかで悩みましたが、試しにはんだを溶かしてポートを何かあれば復元できる形で抜いてみることにしました。

…が、思いの外VGAポートの外枠を止めている金具がしっかりと半田付けされてしまっているので取るにとれず、結局Fuuuuuuuuuuuuuuuuuuuuuuuuccccccccckkkkkkkkkと叫びながらペンチで力ずくで抜きました。経験的に力任せにした結果というのは総じて後悔することになるのですが、まあ今回は大丈夫そうです。


2点目は、CPUクーラーの高さに制限がありデフォルトのクーラーでは入らないという事。どうせ背面に9000rpm近い排気ファンついてるし、Intelのリファレンスクーラー(後期型の薄いやつ)のファン部分を取っ払ってつけてしまえ、と試しにやってみたのですが、なんとか入ったものの微妙にCPUの熱が廃棄しきれない様子でした。

仕方がないのでそれ用の薄いクーラーを買ってきて取り付けたところ、問題は解決しました。
ちなみに今回使用したのはSlim Silence 775というクーラーなのですが、結構周りのコンデンサとの干渉が危なかったですw




そしてTyanの478マザーを取り出して入れてみると



ジャストフィット!
こいつもBIOSをCOMポートへリダイレクト出来るので、クロスケーブルだけあれば用は足ります。デフォルトではOff(VGA出力のみ)なので初回設定時にはVGAが必要になりますが。

しかし鯖板なのに起動すると

AMIBIOS(C)2007 American Megatrends, Inc.
ASUS P5BV-M ACPI BIOS Revision 0216
CPU : Intel(R) Celeron(R) CPU E3300 @ 2.50GHz
Speed : 2.50 GHz Count : 2
DRAM Clocking = 800 MHz
Press DEL to run Setup (F4 on Remote Keyboard)
Press F12 if you want to boot from the network
Press F8 for BBS POPUP (F3 on Remote Keyboard)
Initializing USB Controllers .. Done.
4096MB OK

Auto-Detecting Pri Master..IDE Hard Disk
Pri Master: HDS728040PLAT20 PF1OA21B
Ultra DMA Mode-5, S.M.A.R.T. Capable and Status OK
Auto-detecting USB Mass Storage Devices ..
00 USB mass storage devices found and configured.

NO Keyboard Detected!
Press F1 to Resume


と言う点はどうにかして欲しいと思います。立ち上がってこないと思ってCOMポートをつないで再起動してみたら「キーボードが見つからないけど続けるならF1押せ!」という無理難題を言って止まってました。どうしろとwww

エラーでF1を待つ設定を解除しないと詰むという落とし穴があるのでこの手の設定をするときは注意ですね。CPUのファンがついていないときも同じことになりますw まあこの板はCOMポートで何とか出来るのでいいですがね。


さて、HWで落ち着いたら最近マイブームなpfSenseを入れてマザーの性能を見てみます。

環境;
実験機(Win7,PentiumDCE6600@3.6GHz、Mem4G、M/B:DFI LP UT X48-T2R、NIC:Marvell 88E8052)
Switch(HP Procurve 2848 firmVersion: I.10.77, ROM I.08.07 )
今回の板(pfSense1.2.3-RELEASE 、NAPT有効、Snort有効、ntop有効、CPU:CeleDC3300,Mem4G、NIC:Broadcom BCM5721)
メインマシン(WinXP,E8400@4GHz,Mem8G,M/B Gigabyte EX38-DS4 NIC:蟹 RTL8111B)

この環境で
実験機--pfSense--SW--メインマシン
という繋ぎ方でIperfを走らせ速度を計測してみます。IperfはメインマシンをサーバにしてNAPT越しに実験機が繋げにくる形になります。


まずデフォルトの状態

------------------------------------------------------------
[3924] local **.1.195 port 5001 connected with **.1.193 port 51035
[ ID] Interval Transfer Bandwidth
[3924] 0.0- 1.0 sec 19.4 MBytes 162 Mbits/sec
[3924] 1.0- 2.0 sec 18.9 MBytes 158 Mbits/sec
[3924] 2.0- 3.0 sec 19.0 MBytes 160 Mbits/sec
[3924] 3.0- 4.0 sec 18.6 MBytes 156 Mbits/sec
[3924] 4.0- 5.0 sec 19.2 MBytes 161 Mbits/sec
[3924] 5.0- 6.0 sec 19.1 MBytes 160 Mbits/sec
[3924] 6.0- 7.0 sec 18.8 MBytes 158 Mbits/sec
[3924] 7.0- 8.0 sec 19.1 MBytes 160 Mbits/sec
[3924] 8.0- 9.0 sec 19.2 MBytes 161 Mbits/sec
[3924] 9.0-10.0 sec 19.1 MBytes 160 Mbits/sec
[3924] 0.0-10.0 sec 190 MBytes 160 Mbits/sec



次にTCP WindowSizeを56kByteにして測定

[ ID] Interval Transfer Bandwidth
[3912] 0.0- 1.0 sec 72.4 MBytes 608 Mbits/sec
[3912] 1.0- 2.0 sec 71.6 MBytes 601 Mbits/sec
[3912] 2.0- 3.0 sec 73.8 MBytes 619 Mbits/sec
[3912] 3.0- 4.0 sec 72.1 MBytes 605 Mbits/sec
[3912] 4.0- 5.0 sec 73.7 MBytes 618 Mbits/sec
[3912] 5.0- 6.0 sec 74.0 MBytes 621 Mbits/sec
[3912] 6.0- 7.0 sec 73.4 MBytes 616 Mbits/sec
[3912] 7.0- 8.0 sec 73.6 MBytes 618 Mbits/sec
[3912] 8.0- 9.0 sec 73.8 MBytes 619 Mbits/sec
[3912] 9.0-10.0 sec 73.8 MBytes 619 Mbits/sec
[3912] 0.0-10.0 sec 732 MBytes 613 Mbits/sec



そしてTCP WindowSizeを128kByteにして測定

[ ID] Interval Transfer Bandwidth
[3892] 0.0- 1.0 sec 112 MBytes 937 Mbits/sec
[3892] 1.0- 2.0 sec 111 MBytes 930 Mbits/sec
[3892] 2.0- 3.0 sec 112 MBytes 936 Mbits/sec
[3892] 3.0- 4.0 sec 111 MBytes 932 Mbits/sec
[3892] 4.0- 5.0 sec 110 MBytes 923 Mbits/sec
[3892] 5.0- 6.0 sec 108 MBytes 906 Mbits/sec
[3892] 6.0- 7.0 sec 111 MBytes 933 Mbits/sec
[3892] 7.0- 8.0 sec 112 MBytes 937 Mbits/sec
[3892] 8.0- 9.0 sec 111 MBytes 935 Mbits/sec
[3892] 9.0-10.0 sec 111 MBytes 933 Mbits/sec
[3892] 0.0-10.0 sec 1109 MBytes 929 Mbits/sec



最後にTCP WindowSizeを1024kByteにして測定

[ ID] Interval Transfer Bandwidth
[3912] 0.0- 1.0 sec 114 MBytes 956 Mbits/sec
[3912] 1.0- 2.0 sec 112 MBytes 938 Mbits/sec
[3912] 2.0- 3.0 sec 112 MBytes 943 Mbits/sec
[3912] 3.0- 4.0 sec 112 MBytes 941 Mbits/sec
[3912] 4.0- 5.0 sec 113 MBytes 944 Mbits/sec
[3912] 5.0- 6.0 sec 108 MBytes 907 Mbits/sec
[3912] 6.0- 7.0 sec 109 MBytes 917 Mbits/sec
[3912] 7.0- 8.0 sec 112 MBytes 936 Mbits/sec
[3912] 8.0- 9.0 sec 110 MBytes 925 Mbits/sec
[3912] 0.0-10.0 sec 1114 MBytes 934 Mbits/sec



さすがにSnortを有効にして1Gで通信してしまうとCPUの使用率は90%後半で張り付いていましたが、それでもこれだけの速度が出るのは中々だと思います。Snort無効状態だと50%位で収まっていたと思います。

しかしIDSとして仕事しているのか?と思いnmapとNessusをかけてみましたが見事に両方ともはじかれました。





触ってみた感じ、さすがにCore2位のレベルになるとFWの仕事は余裕があるみたいですね。E3300って殆どE7200ですし。CIFS越しでもubuntu->Win7で80MB/sec出ていたのでFWとしては速い部類に入るのではないかと思います。
1Uに収まりなおかつ速度も速いので言うことないです。QuadCore乗せてメインFWにしてしまおうかと思うくらいです。HAVPは試していませんが、最近AVゲートウェイよりもパーソナルAVの方が重要(当たり前)だと思うのでIDS/FW/Routerとして動いてくれるならいいですが。

[ コメントを書く ] ( 2416 回表示 )   |  このエントリーのURL  |  $star_image$star_image$star_image$star_image$star_image ( 3 / 2079 )  |  

<<最初へ <戻る | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 進む> 最後へ>>