@xmms色々ごたごたして技術的なことを殆どしてないので今回の更新はここ一週間の雑感です・地震発生からもう一週間経つのですが、計画停電によって色々と大変です。こんな状況なので、落ち着くまでしばらく実験マシンに火を入れるのは控えようと思います。いうか今週の何もしてなさがやばいです...。Twitter等で流れてきますが、カンニング云々で騒いでいたのが先週の出来事だとは思えないです。・停電は初日こそ非日常的で少し楽しいと思いましたが、何事も慣れるとだれるもので、停電中の時間の過ごし方に悩みます。IS02をテザリングしてモデムに出来るのでそれをAPにしてX40からネットが出来るので暇つぶしは出来ますが、PCを使うとなるとファイルサーバーにアクセスできないとあれがないこれがないと結構困ります。ツールとか置いてあるので...。いうときは寝るのが一番という結論が出ました。起きたあとに内部DNSが落ちたままで鯖にアクセスできないだとか何かしらのトラブルと闘うことになるのですが...。・しかし、まさかずいぶん昔に色々集めた高輝度LEDライト(1W/3W/5W)が役に立つ日が来るとは...。昔よく友達と河原に行っていたので、暗くなっても行動できるように明るいライトを集めていたのですが、それが今になって役に立ちました。やってティッシュなどを巻くと光が拡散してろうそく代わりになります。昼間の停電は大したことないのですが、夜に電気を止められると結構困ります。ライトを探しているときに旧式の充電池が30本(1600-2150mAの単三電池が18本と700mAの単四電池が12本)発掘されましたがエネループの前ではオワコンです。バッテリそのものは生きていたので使えるは使えるのですが、充電しても放置しておくと自然放電していざというときに使えないんですよね...。その辺エネループはよくできてると思います。電池が高騰してる今はあるだけ有利ですけどね。失ってから分かる電気の大切さ。いやGeekには電気必須なので失う前から分かっていましたが。・そんな状況なので現在この部屋でも優先度の低いマシンは落としていて、内輪用VPNは一時的に落としています。あとはバックアップサーバーとFortigateとその他実験マシンも落としているのですが、FGが動いていないだけで部屋がだいぶ静になりましたw前までCentrecom9424SPのファンの音なんて聞こえなかったのですが、それを消してから聞こえるようになりましたwしかし静かだと寂しいですね。轟音ファンが懐かしいです。マシン台数減らしている関係でスイッチのステータスLEDが歯抜けになっているのでそれもはやく全て埋めたいです。・ここ最近、毎日停電する前にマシンを落として、停電から復帰したらマシンを起動して...としていると、面倒だからWebに関しては落ち着くまで外部に投げてしまおうかなあとも思ってしまいます。外部にサーバースペースを貸すとなると色々パーミッションの設定だとかセキュリティー的なことに頭を悩ませないといけなくなる(静的ページだけなら特に問題ないけどCGIとかPHPを動かすとなると特に)ので、それならGoogleSitesなんかを使ってもらおうかななんて思ってしまいます。結局はこのブログ・FTPなんかは自鯖で動かすことになるので、その余ったりソースでいいなら出て行けとは言いませんがw今更いないと思いますがサーバースペース貸してくれって言う人がいたら貸しますよ?まあ要相談ですが。GoogleSitesなどを触って思ったのが、これらはほとんどWordなんかで文章を書くのと変わらないと言うことですね。HTMLこそわかれど設置してしまえばPHPやApacheの設定なんて見ないのでApache?何それおいしいの?というWeb屋が増えるだろうなあとおもいます。この鯖では殆どのディレクトリで無効にしてしまっていますが.htaccess位はせめて...最近は企業もFacebookなんかでページを済ませることが多いらしいですが、やっぱりエンジニアな人は減ってしまうのですかね?Web屋もページを作るのにPC用スマホ用ガラケー用...と、対応しないといけない範囲が増えてきて正直一から作るのは投げたくなるだろうなぁとも思いますが。・電車が止まってしまうと何も出来なくて困ります。本当は今週の火曜日(15日)に新しいアルバイトに出勤することになっていたのですが見事に出勤できなくなりました。大学でも卒業式が中止になるなど、中々にカオスな世の中で困ります。早く今まで通りになって欲しいですね。・奇跡も、魔法も、......眠れないついでにgdgdとかいてみました。@xmms地震がありましたが怪我もなく、機器の方も今のところ被害総額0円です。@xmmsまたまたIPv6ネタです。今回は概要を理解しないとかなり混乱するというか分かりづらいです。今回も検証にはGR2000を使っています。ここに来てGR大活躍ですよ最近。実験には最適なルーターですね。-CLIタイプ1階層入力形式」を読むことですが、それだけだとちょっと分かりづらかったので砕いて説明してみようと思います。Vol.1」はオライリーではないですが、概要説明を何となく読んでいるだけでもかなり勉強になるのでおすすめです。Translationの略で、相互に互換性のないv4とv6を互換させ、現在のIPv4体系を変更せずにIPv6を導入できるというメリットを持っています。v4-v6トンネルとは違い外から見るとネイティブv6環境に見えるのが特徴です。これから需要増えるのではないですかね?GRの場合、IPv6の/64と言う広大なサブネットの中から/96分のアドレスを使用してv4-v6対応をさせます。:2222:2222:FFFF:FFFF/641111=グローバルアドレスPrefix2222=/64でアドレスをもらった場合に自分で自由に使えるグローバルアドレスFFFF=その中からNATPT用に割り当てるアドレスIPv6では理論上65535^4個もグローバルアドレスがもらえるよ!やったね!全マシンを同一サブネットで繋いだらスイッチが血を吐くよ!個人的には/96でもいいのでは...とか思ってしまいますが。1をそれぞれ16進法に変換します。:0:0:0:0/96のアドレスからNATPTで変換すると1234::c0a8:101となります。(最後は0101が正しいのですが先頭の0は省略されるというv6の特徴でこうなります。バイトのデータ:と、自動で変換してくれます。UNIX系でもPing6なら同じように使えます。GR2000でのNATPTの動きまずはネットワーク図です。前回の使い回しですが。前回との違いはGR2のNIF2/1がIPv6ではなくてIPv4であることです。v6アドレスを割り当ててもいいんですが必要ないので省きます。NAPTになる、と言うことですまあ、これはGR2kでの動きになるので、他のベンダ(CISCOとか)でどう動くかは分かりません。NATPT-prefixと言うのが上で説明したNATPTの時に使うアドレスで、v6アドレスネットワークからv4アドレスネットワークにアクセスするときには2345::xxxx:xxxxと言うアドレスになります。1234:1:1:2:1:1::/96とかに設定してしまうとGR1のサブネットと被るので「どこにあるのか分からない」という状態になってしまい、ルーティング不可になりますなので、v6ネットワーク上でユニークな(被らない)サブネットを持つ必要があります。PrefixをGR2へ向けることくらいですね。1234:1:1:2::1!1などの文字はこちら側で説明のため入れました。1のルールでGR2側でNAT-PTを使用する際に2345::/96プレフィックスを使うように設定します。次に、2でNATPTで変換するプロトコルの対象を全てにし、その際のルールはNAPTによって動的に作られるようにします。IPv6の赤いサブネットにある1234:1:1:1::15:80にNAPTさせる、と言うルールです。ここが最初は意味が分からなくて中々うまくいきませんでした。1234:1:1:1::15ではdefaultGWを1234:1:1:1::1にしてあります。tcpとインターフェース以外のIPを設定してもそのIPあてにアクセスは出来ませんでした。5はテスト的に作ったルールで、192.168.1.1::25にSSHすると1234:1:1:1::15:22にNAPTされますよ、と言うルールですがうまく動きました。Vol.1に書いてありますが、v4->v6にアクセスした際にはアクセスログに残るIPはprefixである2345::IPv4アドレスとなります。自分が192.168.1.2で192.168.1.1へSSHを飛ばすと1234:1:1:1::15に2345::c0a8:102からアクセスが来ます。NAPTされる)からのアクセスが来ます。HTTPだとアクセスログが全て192.168.1.1で埋まります。HTTPに関してはよっぽどのことをしていない限りv6対応にそこまで苦労しないのでv6移行しろとも思いますが。6と7でどのインタフェースをNAT対象にするか指定します。ここに指定したインターフェース以外はNATされません。文字ばかりになってしまいましたが、これで今のところ期待した動きをしてくれています。最大の問題はNATPTはRM(CPUでSW)処理になると言うことです。知っての通りGR君はNATで10Mbps程度しか出せないという問題を持っているので、あくまでも試験的な目的以外では使えないと思います。これがHW処理だったら本当に最強v6ルーターなんですが。このルーターそのもの相当前のものですし、解説書なんて2005年発行ですからね。その当時からこれらの機能が使えたというのは大いに評価されるべきだと思います。KAMEはAlaxalaの中の人たちが作っただけはあります。IPv6が注目されている今、GR2kはもう一度NAT周りを強化して出すべきルーターだと思います。BSD系だとNATPT-Dが使えるみたいなのでこの辺もいつか試してみたいですね。現在はFTP、HTTP等の主要アプリケーションが試した限りではわずかな設定でv6に対応できるので本当に必要かどうかと言われると結構微妙だったりしますが...。@xmms今色々とIPv6のネットワークをいじっているのですが中々に前途多難です。その一例で(おそらくどこかの設定が足りていないのだと思いますが)FortigateでのIPv6ルーティングがうまくいっていません。v4MR2)を置きました。疲れたのでここで「IPv6とは~」と書きませんが、/64がv4で言う/24のようなものです(説明になってないISISやOSPFで経路を自動設定してもおもしろいかもしれませんが、この程度の規模なのでStaticでテーブルを追加しtます。1:1:1:2::1これで両ルータ間で赤いサブネットから緑のサブネットへの疎通は出来るようになりました。addする必要がありますが。flagを1にしないとDHCP6の設定を流してくれないくらい)ので一度わかれば難しくはないのですが、緑のサブネットはv4でのメインサブネットなので気がついたら変なIPが振られてたというのはいやなので...。R2)を設置してHTTPなりTelnetが通ることを確認します。1234:1:1:1::1とするとネットワークが通じるようになりました。argumentと言われてしまいます。何が原因なんですかね?探してみると結構同じ問題にあたっている人がいるみたいなのですが回答にたどり着けませんでした。RAからGWを流し込む方法であればいけたのですが...。上のマシンは実はこのWeb鯖なのであんまりゴリゴリいじりたくないので、そのうち仮想環境なり実験マシンなりで検証してみます。緑<->赤の疎通が出来たらメインサブネットのFG300AにIPv6アドレスを振って実験してみます。enableと実行するかwebUIから辿っていくとGUI上でv6の設定が出来るようになるので幾分か楽になります。最初はv6関係はCLIから設定するしかないと思っていたのですがGUI持っていたんですね...ただ、FortiOSv3とv4で少しIPv6の扱いが違います。FOv4だとWebUIからインターフェースにv6アドレスを振れるうえにHTTPアクセスもv6アドレスでいけるのですが、FOv3だとインターフェースのv6アドレスはCLIから振る必要があるうえ、Pingの応答のみです。FWとしては、FOv3でもIPv6用policyは設定できます。unreachableと言われて到達できず。1nextendと、正しいように見えるのですが...。Acceptになっています。1234:1:1:3::2をしてFGを抜けていくように設定してみると問題なくルーティングはされるようです。試行錯誤してみたのですがうまくいかないのでこの辺で気力が尽きてあきらめました某ハッカーさんも動作確認してみるといっていたのでそれ待ちです(他人任せまあ他にもNAT-PT(NAPTとはちょっと違う)とか色々試してるんですが長くなるのでまた次回に。@xmms昔にも似たようなことをやったので、前からこのブログを見てる人はなぜまた同じようなことを?と思うかもしれないですが、気になったことがあったのでまた検証してみました。今回は自分が気になったので調べた結果、というのがかなり強いので、いまさら役に立つかどうかは分からない上に冗長です。そもそも何でこんなことをしようと思ったのかというと、サブサブマシンで使っていたMSIのP35-EFINITYでマルチモニタを構築するために使っていたx16を削ってx1にしたGeforce8400GSがやっぱり7のエアロを有効にするともたつくので、これを快適だと思えるレベルにするにはどの程度能力があればいいのかという点を調べるために始めたのです。(特にRDP上でエアロを有効にしてる場合)パフォーマンスの低下が結構あります。あと、この文章書いていて気がついたのですがFoobar2000などのスペアナを表示していてもなぜか重くなります。1680*1050のディスプレイ1枚のみしか出していないときはそれ程ひどい遅延はなかったのですが。Gen1とGen2でどの程度違うのかというのも検証してみました。実に2年半越しの再検証です。エアロの問題は前回のエントリにあるようにx16を2本持っているNF608iが手に入ったのでx16のGF9400とGF7600GTを使用することによって解決したのですが。検証方法はグラボの端子をマスキングするという原始的な方法を使用してリンク速度を落とし、その状態で3Dmark06をまわし、どの程度のスコアが出るか測定します。ベンチが終わったらエアロを一通りいじってみて反応を見ます。ちなみにマスクの方法はこうです。当たり前ですが真似するときは自己責任でやってください。510W経験的に、CPUの速度を上げたほうがグラボの速度も上がり、PCI-Expressの帯域を有効に使えるのでCPUはOCしています。ちなみに、この構成でGF8400@x1を動かすとこんな速度になります。GF8400はGen1までの対応なのでどの板にさしても変わらないです。これだとさすがにエアロは遅いというかもたつきが気になります。いうかWin7から「グラフィックのパフォーマンスが低下してるのでエアロ切ることをお勧めします」といわれます。エアロ切ってもあんまり変わらなかったりするんですけどね。GF88GTのスコア。x16x8x4x1いじった感想、ゲームをする分にもx4程度のリンク(Gen1のx8相当)とGF88GTクラスのグラボがあれば大丈夫だと思います。驚いたのが、x1でのスコアです。前回では3-4000程度で頭打ちになっていたのですが、今回はそれの倍近く出ました。HW構成が変わっているとはいえ、こんなスコアが出るとは驚きでした。もたつき、遅延もありませんでした。x1のグラボがこんなに速いわけがないと思い、ためしにOCを解除してまたそれでもやっぱり6000は出ています。前回の結果からするとこの結果は正直予想外でした。これはすべての結果を出した後から気になってやったことなので時系列がずれますが、前回のテストに使ったGPUのワンランク上のHD3870でもx1でのスコアをサンプリングしてみました。Gen2なので前回のx2相当になるので大体4-5000くらいになれば正しいのですが、やはり88GTと同じ程度になりました。なると前回は何がボトルネックになっていたのかという話になるのですが、調べたところ前回使ったP5SD2-VMはSISチップセットを使っていてメモリアクセスがシングルチャンネルとのことだったので、、ためしにメモリをシングルチャンネルにしてCPUをCore2E6420と同じ266*8にして前回に近い状態にしてみました。CPUとメモリアクセスがネックになっていたのは確かにありますが、それでも前回より成績がいいです。原因を予想するなら、おそらくSiSのチップセットがNoobだったのでしょう。今度は退役したP35でテストしてみます。いいですがEFINITYはメモリスロットの配色がチャンネルAとBで分けられているのが罠があります。ングルチャンネル動作になるのでパフォーマンスが落ちます。ニュアルを読みました。本来なら石もそろえるべきだったのですが、バックパネルつきのCPUクーラーをはずすのはちょっと面倒だったので手元にあったE3300をOCしています。L2のサイズが違うだけで殆ど両者で違いはないんですけどね。E3300@3.7GHz以下同上ためしにGf8400のスコアを取ってみます。違うHW上でもCPUが若干遅いですが大体誤差の範囲ですね。x16x8x4x2x1Gen2では面倒だったのでやらなかったx2での速度もとってみました。結果として、Gen2でのx1と同じくらいの速度になりました。それ以外の速度に関しても大体Gen2のリンク速度の1/2での速度という感じになったので、理論的には正しいかと思います。HD5670クラス?)ならグラボの限界近くまで引き出しているようです。エアロのレスポンスのほうは、88GTだとGen1のx1でも快適に動きます。実験の結果のとおり、88GTだとx1でも快適に動いてしまったので、それならどのクラスならこの環境でも満足に動くのか気になって試してみましたが、結論としてはGefoなら7600GT-7600GSクラスはほしいなと思いました。8400GSでもx16であればまあ動くのですが、透過ウィンドウ(Teratermとか)を動かすとなるとこれくらいの能力はほしいです。ちなみに8400GSはx16でもこの程度です。ハードウェアの構成が書いていないので一概には言えませんが、一応近い値は出たのでこのページでいうところの3dmark3-4000はあったほうが快適に動くのではないかと思います。そんなローエンドグラボいまどき市場になかなかないので、ゲームしないならほとんど気にしなくていいとも思いますが、"快適に高解像度ディスプレイを複数使うためにグラボを買いたいけど中古などで安く済ませたい"という人の目安にでもなればと思います。今ならGF210やらHD5450などが消費電力と性能的と価格的にもいいと思いますが。デュアルGPU(GTX295とかHD4870x2とか)や現行ハイエンドGPU以外ならx8でも十分なのでは?・信頼のIntelチップセットといったところですかね。実験マシンの環境が古くなってきた感が強いですが、常時稼動しているわけでもない上に結構処理も速いので今のところ置き換える予定はないですね。P2G-6510Pには6ピンコネクタがないので変換コネクタを合体しまくって使おうと思いましたが怖いのでやめました。最後へ>>﻿自己紹介PC全般・ネットワーク周りに興味があります。Twitterまでお願いします。実験結果などはあくまでも個人の実験結果です。