NURO光のONUに接続したASUS RT-AC88UでIPv6を通す

IPv6の話

NURO光のONUに自前のルータであるASUS RT-AC88Uを繋いでどうしたこうしたという記事を書くと、それに関して同じ様なことで悩んでいるので教えて欲しいというご質問を頂くことが多い。

その度に私も色々と調べ直して解決策を見つけることになるのだが、それはそれで楽しいのでご質問を頂くことは歓迎である。

さて、今回はNURO光のONUに繋いだASUSルータでIPv6が通らないので何とかならないかというご質問を頂いた。

IPv6テストサイトで確認してみた

IPv6の接続性を確認できるサイトは沢山あるが、取り敢えず「あなたのIPv6を確認しましょう」で確認してみた。

あれぇぇぇ。駄目じゃん。

過去には確かに通っていたのだが、どういう訳か私の環境でも通らなくなっていた。以前は通っていたので、ネット環境を変えた時に色々弄ったことが原因即ち設定の問題であることは間違いない。

だが待てよ、今使っているPCは最近組み上げたもので、以前確認したときとは違うマシンだ。まさかとは思ったが、一応イーサネットプロパティを確認してみた。

うん、これは問題ないね。ちゃんとTCP/IPv6は入っている。ではWindows10の方はどうか。コマンドプロンプトかPowerShellでコマンドを叩いてみる。

netsh interface ipv6 show prefixpolicies

ふふん、プレフィックスを確認する限り、ちゃんとIPv6がIpv4より上位になっているので、先にIPv6で繋ぎにいっている筈だ。localhostへのpingも通る。

まあ、4~5年前は確かにこの優先順位を逆に設定していた記憶はある。IPv6が使えるようになったからと言って、IPv6で動いているサイトが多いとは言えない状況だったからだ。だが今は状況が違う。もうIPv6優先でもいいだろう。故に、これはこれで問題ない。

となると、後は二段ルータのどちらかの設定であろう。

我が家では、NURO光のHG8045QにRT-AC88Uを繋いでいるので、ご質問を受けた当初は多忙だったこともあり、直感的に二段NATのせいかなどと考えて保留にした。

だが、NURO光のONUであるHG8045Qに対してやったことと言えば、RT-AC88UへのDMZ転送を設定した位で、特におかしなことはしていない。HG8045Qの管理画面で確認しても、WAN側にIPv6のアドレスが振られているのは間違いない。

ならば、RT-AC88U側の設定の何れかに原因がある筈だ。

RT-AC88UのWAN接続タイプ

最初に同ルータのWAN接続タプを開いてみた。

ちょっと見難いが、基本設定のWAN接続タイプは「自動 IP」が設定してある。

NURO光では、PPPoEの設定をする必要はないので自動 IPで問題ない筈だ。固定IPのサービスは2020年6月現在はないので「静的 IP」でもない。実際はあまり頻々に変わっている様子はないので、「静的 IP」でも一定期間なら繋がると思うが、普通はしないだろう。ということでこれは「自動 IP」で問題ない。

ここでASUSルータの仕様であるが、FAQによればIPv6を通す場合には次の設定をする必要があるようだ。

1 WAN接続タイプ:PPPoE ⇒ IPv6接続タイプ:Native
2 WAN接続タイプ:自動 IP ⇒ IPv6接続タイプ:Passthrough
3 WAN接続タイプ:静的 IP アドレス ⇒ IPv6接続タイプ:Static IPv6

RT-AC88UのIPv6接続タイプ

ということであるので、次にIPv6タブから基本設定を開き、「IPv6接続タイプ」を確認してみたところ、あらぁ・・・。

「Native」になっていた。これは、WAN接続タイプがPPPoEである場合の設定だ。

おそらくは、色々設定を試しているうちに弄ってしまっていたのだろう。WAN接続タイプが自動 IPでIPv6接続タイプがNativeでも、IPv4では接続されるので気が付かなかったのだと思われる。

ここを「Passthrhough」に設定し直し、再び「あなたのIPv6を確認しましょう」で確認してみたところ、あっさりIPv6が通るようになった。

因みにここで表示されるIPv6のアドレスは、Windows10の再起動をする度に変わるので、実際のところ特段隠す意味はない。

Windows 10のIPv6アドレスは、OS自体の再起動等のタイミングでアドレスが変更されるからだ。

さて、確認のために更に他のサイトとのIPv6接続もチェックしてみる。

問題ないようだ。というわけで、IPv6が通らないことに二段ルータは関係なく、ASUSルータ側のWAN接続タイプとIPv6接続タイプの設定の組み合わせによるものだった。

ただ、IPv4とIPv6の違いでネットワーク速度の違いが出るかと言うと、そんなことはない。速度は飽くまでプロバイダーのベストエフォートに依存し、同一回線をシェアするユーザ数に影響する。レスポンスも同様である。

実際、同一時間帯のネットワーク速度をそれぞれ数回計測した上での中心値らしきものを掲載すると、レスポンスに差はなく、速度は寧ろIPv4の方が速かった。

IPv6接続

IPv4接続

何のことはない。「NURO光に繋いだASUS RT-AC88UでIPv6を通す」などと大層なタイトルにしたが、単純に「ASUS RT-AC88UでIPv6を通す」でよかった。

NURO光のOCUに繋いだRT-AC88UでOpenVPNを有効にする

「NURO光のOCUにゲーミングルータRT-AC88Uを繋いだ」という記事を公開後、同様の構成(二段ルータ)でRT-AC68UのVPN Serverが利用できなくなったので解決策を知らないかとのご質問を受けた。

ルータの機種が違うが、大きく異なるのは搭載ハードウェアによる処理速度及び通信速度の差と、ゲーマーは有線LANで繋ぐので有線LANポートの数の違いだ。性能差はあっても機能差はそれほどない。

ご質問の機種 11ac 1300+600Mbps デュアルバンドルータ


当方のはこれ 11ac 2167+1000Mbps ゲーミングルータ


(参考)RT-AC88U後継機種 11ax 4804+1148Mbps ゲーミングルータ


実は、自分も出来なくなって暫く放置していたのだが、この機に検討してみたところ出来たので、その解決法をノウハウとして腐物殿に放り込むことにした。

因みに、その方法はASUSが下記でFAQを公開してくれているので、一応ご紹介しておく。

https://www.asus.com/support/FAQ/1033906

ご質問の内容については機種に依存しないので、当方の機種を例に説明する。まず、RT-AC88Uが直接インターネット回線に繋がっていた時はVPN Serverに接続できていたのに、下記のような構成になると何故接続できなくなるかというと、RT-AC88UがHG8045Q配下のプライベートIPアドレスになるため、DDNSがVPN Serverのホスト名を名前解決しようとしても「お前誰だよ」って話になるからだ。

上記の様な構成では、下記の二つを行うことで対応が可能である。

①RT-AC88UからエクスポートされたOpenVPN設定ファイルにあるremoteエントリの記述を、NURO光からHG8045Qに割り当てられたWAN側IPアドレスを指すよう手動で書き換える。

②ルートAPであるHG8045Qに、RT-AC88U搭載VPN Serverへのポートフォワーディングを設定する。

上記①を意訳すると、VPNクライアントに「四の五の言わずに通信を暗号化して自宅のHG8045Qに通しやがれ」ということだ。②は、言ってみればHG8045Qに「てめぇなんぞは俺の言うことを理解する必要はねぇ。雑魚は黙ってとっととボス(VPN Serverのポート1194)に取り次げ」とやることを意味している。

多分そんなもんだろ・・・知らんけど。

この方法には後述するように若干の問題がなくはないのだが、取り敢えず上記構成でVPNサーバを使えるようにしてみよう。

1 OpenVPN 設定ファイルを書き換える

RT-AC88UでエクスポートしたOpenVPN 設定ファイル(デフォルトではclient.ovpn)をメモ帳などで開き、4行目のremoteエントリーにあるxxxx.asuscomm.comをHG8045QのWAN側IPアドレスに書き換える。

HG8045QのWAN側IPアドレスは、管理画面のWAN情報から確認できる。それを仮に123.456.78.9 とするなら、下記のように書き換えればよい。

remote xxxx.asuscomm.com 1194 ⇒ remote 123.456.78.9 1194 (注)

書き換えたOpenVPN 設定ファイルをクライアント側のOpenVPNアプリにインポートする。既に読み込んだプロファイルがあるなら、OpenVPNアプリ上で編集してもよい。

(注)デフォルトのポート番号を変更していない場合は1194

2 HG8045Qにポートフォワーディングを設定

HG8045Qの管理画面を開き、「転送ルール」⇒「ポートマッピング設定(注)」から「新規作成」で下記の様に設定する。

(注)ポートマッピング、ポートフォワーディング、ポート開放はどれも同じ意味だ。

種別:カスタム

ポートマッピング:有効にチェック

マッピング名:OpenVPN(←適当につければよい)

内部ホスト:RT-AC88UのWAN側IPアドレス(例 192.168.1.XX)

※RT-AC88UのMACアドレスは右側のボックスから正しいものを選択

外部送信元IPアドレス:HG8045QのWAN側IPアドレス(例 123.456.78.9)

プロトコル:UDP

内部ポート番号:1194-1194

外部ポート番号:1194-1194

上記を設定したら「適用」を押下する。

以上で、上記の様な二段ルータ構成でもLTE回線やモバイルルータ或いは街中のWiFiスポットからASUSルータのVPN Serverに接続可能となる筈だ。

因みに、最初にVPNサーバの設定をした際は、サーバーポート、RSA認証のbit数、クライアントのVPN接続範囲などは設定できなかった筈だが、ファームウェアのバージョンが進んで指定できるようになったようだ。

私は、この機にポート番号を変更し、RSA認証を2048bitに変更し、ついでにVPN接続範囲もインターネットとローカルネットワークに変更したが、後述するように最後の設定は意味がなかったかも知れない。

3 問題点と解決策

【問題点1】NURO光のサービス内容をご存知の方なら既にお気づきだろうが、NURO光から与えられるONUのIPアドレスは、2020年4月現在固定割当ではない。したがって、HG8045Qの電源を落として再起動した場合には、WAN側IPアドレスが変わる可能性がある。

その場合は、OpenVPN 設定ファイルのremoteエントリに記述するIPアドレスを変更する必要があるが、今の処頻繁に変わることはないようなので、実質的には殆ど問題にはならないかも知れない。

【問題点2】上記の設定では、RT-AC88Uの無線LAN(HG8045Qより内側)に接続している状態だとVPN接続ができない。

これは、RT-AC88UのVPNサーバ(OpenVPN)基本設定でクライアントのVPN接続範囲を「ローカルネットワークのみ」としているか「インターネットとローカルネットワーク」にしているかに関わらず接続できない。

自宅無線LANに繋いでいる状態でVPN接続する必要性はあまりないと思うが、その場合でもVPN接続したいなら、上述したOpenVPN設定ファイルのremoteエントリに、HG8045QのWAN側IPアドレスの代わりにASUSルータのWAN側IPアドレスを記述したファイルを作成し、クライアントのOpenVPNにインポートしておけばよい。

上の例の場合では次の通り。

remote 192.168.1.XX 1194

複数の設定ファイルをインポートしても、下図のようにアプリ上で切り替えて使用することが出来るので、それほど不便はないだろう。

こんな切替などせずに済むもっと良い方法があるのかも知れないが、何せ俺はプロじゃない。所詮セミプロだからな。そもそもここはノウハウの宝物殿じゃなくて腐物殿だ。

RT-AC88UでNURO光を高速ルーティング

◆ブロードバンドの契約をNURO光に替えた

これまでに光回線の契約は3回切り替え、その度にルータも世代交代させてきたのだが、今回はゲーミングルータASUS RT-AC88Uをそのまま使うことにした。そのうちRT-AX88Uあたりに更新するつもりだが、PCやゲーム機は基本有線で繋ぐので、今の処Wifi6は必要としていない。対応端末もないし、5Gにでもなったら考えようと思う。

何故有線で繋ぐかって、それがミリ秒単位の遅れが許されない世界で生き抜く術だからだ。

◆NURO光のONUはブリッジにできない

さて、では本題に入るが、NURO 光に替えて一つ困ったことが発生した。NURO 光でレンタルされるONUはルータ機能が停止できないのだ。事前にググればよかったのだが、自宅に届いたONUのルータ機能の停止方法が分からず、サポートに問い合わせてそれを知ることになった。電話サポートのおねーちゃん曰く「NURO 光のONUはブリッジにはできませんので、お手持ちのルータをAPモードにしてお使いください。」

駄目じゃん・・・。

◆NURO光のONUはZTEかHUAWEI・・・

しかも、あろうことかNURO光でレンタルされる機器は、C国のZTEかHuaweiの二択。我が家にはZTEのF660Aではなく、HuaweiのHG8045Qが来やがった。うん、これは噂のヤバい奴だね。

「お引取りください。」と言いたいところなのだが、NURO 光は日本ではあまり使われていないGPON(ITU-T勧告G.984)という規格の伝送技術を使っており、接続できる市販機器が他にないため、どうしても一旦はこやつらで受けないと接続できない。

くぅっ・・・痛恨のミス。

◆一般的にレンタルルータの性能は低い

巷ではNURO光は速いと言われているが、それは回線速度の話だ。通信では伝送遅延と処理遅延を考慮しなければならず、一般的に安物のレンタルルータはルーティングの処理遅延が大きい。

とどのつまりは、セキュリティがウルトラ怪しい上に性能もスーパーショボそうなHG8045Qなんぞに我が家のルーティング処理は任せられない。

というわけで、二重ルータにはなってしまうが、HG8045Qからの通信をASUS RT-AC88UにDMZ転送することで、ルーティングはすべてRT-AC88Uに任せることにした。具体的には下図のように繋ぐ。HG8045Qの無線LAN機能なんぞは当然OFFだ。

1 HG8045Qを光回線に繋ぐ

旧契約の光回線のONU(ブリッジ)を取っ払い、NURO光の光ケーブルをHG8045QのWANポートに繋ぐと、まずこいつが第一段ルータとなりデフォルトで192.168.1.xのアドレス体系を掻っ攫っていく。

次にHG8045QのLANポートとRT-AC88UのWANポートをイーサネットケーブルで繋ぐと、RT-AC88Uは自動的にこれを検出し、第二段ルータとして自らを192.168.2.Xのアドレス体系にリセットする。

この時点で、LAN側のルータアドレスは、HG8045Qが192.168.1.1、RT-AC88Uが192.168.2.1となる。

この状態でも普通に運用は可能だが、それではHG8045Qが余計な仕事をするので設定を変更する。

2 DMZ設定

(1) RT-AC88UのWAN側MACアドレスを確認

(2) HG8045QからRT-AC88Uに静的ルーティングを設定する

HG8045Qの設定画面で「LAN」⇒「DHCPスタティックIP設定」を選択

MACアドレス欄に(1)で確認したRT-AC88UのMACアドレスを入力

IPアドレス欄に192.168.1.xの未使用アドレスを割り付ける

(3) WAN名を確認

HG8045Qの「ステータス」⇒「WAN情報」からWAN名を確認

(4) DMZの有効化

HG8045Qの「転送ルール」⇒「DMZ設定」から「DMZを有効にする」にチェックを付け、「WAN名」に(3)で確認したWAN名を入力

「ホストアドレス」には(2)で設定したIPアドレスを入力

以上で、第二段ルータRT-AC88Uが行う通信に関して、HG8045Qはスルーする設定となった。

これにより、ルーティングに関してHQ8045Qは何もせず、ゲーミングルータRT-AC88Uの高速ルーティングが機能するので、二重ルータによる速度低下は最小限に抑えられる筈だ。

Ryzen7で爆速PCを組む(前編)

1 PCを組み直す決心をした

唐突だが、2020年を迎え、PCを更新することにした。

我が家には現在4台のPCがある。もっと台数が多かった時期もあるが、老朽化に伴い整理統合して組み直し、現在に至っている。

自作1号機

これは確か2009年末か2010年初辺りに組んだような気がする。

Core i7-875K、Radeon HD6800、8GBメインメモリ、GIGABYTEマザー以外はもう覚えてないし記録も残していないので、分解してみないと製品名と型式が分からない。最初はHDDのRaid 0で組んで、その後システムドライブをSSD化し、Raid を解除したんだったか・・・。モニターは以前のPCのものを使い回し、18インチのUXGAデュアル構成。

まだまだ現役でいけてるが、CINEBENTCHでは1005 PTSとローエンドにランクインしてしまう。

自作2号機

これは、2011年に組んだ。1号機同様デュアルモニタだが、22インチのFull HDになった。現在の本体構成は以下の通り。

マザーボード ASRock Z77 Extream 4

CPU Core i5-2500K (常時4.7GHz OC)

CPUクーラー Corsair H80i v2

メモリー Kingston HyperX KHX16C10B1K2/16X (8GB x 2)

グラボ Radeon HD6850 GDDR5 1GB 2枚(CrossFire)

電源 玄人志向KRPW-P850W/85+

SSD OCZ Vertex 3 120GB

HDD WD Caviar Black (1TB x 2)

ケース Antec DF35

当時はこんなものでもそこそこイケた。組み上げてから暫くは常時5.0GHzにOCしていたので、グラボの CrossFire 化も手伝って 比較的重めのRPGでもハイエンド級に迫る性能を示してくれたのだ。4~5年で電源、マザーボード、CPUクーラーの順でお釈迦になったので、この3つのパーツは初期構成と違う。最初はASUSマザーだった。

CPUのクロックを常時 5.0GHz で回すとなると、メモリタイミングなども弄らなければならないし、あちらこちらに電圧を余分に盛らなければいけない。何故なら、CPUだけ早く回そうとすると、

CPU:「う、もうイキそうだ・・・」

メモリ:「待って、まだよ、まだイッちゃいや・・・」

ということになり、一体感のないPCとなってしまい、結果的に幸福感が得られないのだ。CPUとメモリ周りは一緒にハイにしてやらなければならない。当然定格以上で動作する回路には負荷がかかり、パーツの寿命が早まるリスクがある。なので、電源とマザーボードが逝った後、CPUがお釈迦になる前に 4.7GHz 常用に落とした。CPUクーラーのポンプがいかれたのは、多分偶発故障だろう。それから現在までは毎日使って故障知らずだ。

しかしこれもまた、CINEBENTCHのベンチマークでは1281 PTSで、ローエンドの仲間入りだ。同様にSSDのアクセス速度も速いとは言い難い。私のメインマシンである。

自作3号機

私の記憶が確かなら、これは2013年製だと思う。シングルモニターFull HDで、24インチにした。

AMD A10-5800K、MSIマザー、8GBメインメモリ、グラボなしの静音PCである。残念なことにこれももう詳細構成は覚えてないので、製品名、型式共に分解してみないと分からない。ストレージは、SSDのシステムドライブとHDDかな。

これも言わずもがなだが、CINEBENTCHでは467 PTS・・・4桁にすら届かない。でもネットサーフィンとかOffice使うくらいなら十分。

改造ノートPC

2012年製のDELL Inspiron 15R N5110 (Core i5-2450M) をSSDに換装し、メモリを8GBに増設。普段使わないDVDドライブは取り外した後に改造パーツでUSBドライブ化した。

N5110のHDDを取り出すには、モニターを外し、キーボードを外し、更に基盤を外さなければならず、設計した奴を殴ってやりたかった。

元々システムドライブだった750GBのHDDは、空いたDVDドライブのスロットに、やはり改造パーツを使ってデータドライブとして本体に内蔵させた。

何故かこやつが現在うちにあるPCの中で一番起動が速い様に思う。数秒で起動するのだが、CINEBENTCHの結果は当然531 PTSと低い。

通常用途ならまだ十分に使えるけれど・・・

上記の1号機は長男、3号機が次男、改造ノートPCが妻用で、私は2号機を使っているが、何れもまだ現役であり、ネットで調べ物や買い物をしたり、音楽や動画を見たりすると言った用途では何のストレスもなく快適に動く。では何故今また新たに組むという結論に至ったか。

実は、先だって勤め先の会社の後輩から、最近のFPSで遊べるPCのスペックを見繕ってくれないかと相談を受けた。何かと聞けば、彼の息子がゲーミングPCを欲しがっているのだと言う。更に突っ込むと主にPUBGをやりたいのだそうだ。「高校生のガキにゲームをやらせるためにPCを買ってやるのかよオマエは・・・PS4で我慢させとけと思ったが、そこは飲み込んだ。

作るならパーツはこれだ、BTOで買うならこれだ、というアドバイスをしたが、結局BTOで買ったらしい。親子共に組み立てたことはないらしいので、一緒に作るのもよいのではないかと思って提案したのだが、手っ取り早くゲームをするならBTOで買った方が確実という結論に至ったとのこと。まぁ、それはいい。トラブったらトウシロウは苦労するからな。

だが、私の愛機が近頃基準では完全な低スペ機に成り下がっていることに気づいた。それもその筈で既に9年の年代物だ。今やモバイルPCとして使っている会社の支給品(Microsoft Surface Pro – Core i5-8350U 1.9GHz)にすらCPUベンチでは肉薄されている。i5-2500K を4.7GHzでぶん回してもその差は僅か100 PTSだ。

無論、PCのトータル性能はCPUだけでは語れないのだが、FPSとなると最早我が愛機は限界だ。それに加え、億劫なので放っておいた動画の編集もそろそろしなければならない。そうなると話は違ってくる。今のPCで動画を編集してエンコーディングしたりすると、規模によってはエンコ中にウンコして、その上更に昼寝もできるかも知れない。仮想世界でバトルしようなどとすれば、何とか動けば良い方で、運良く動いたとしてもカモにされるのがオチだろう。自分のキャラが瞬殺される姿が目に浮かぶ。恐ろしい・・・。

だから・・・

そうだ、そうなのだ。エンコ中にウンコなどと韻を踏んでる場合じゃない。何より許せないのは、後輩がガキに買い与えたPCに、この私のPCが後塵を拝するなんてことがあって良い筈がない。あってはならないのだ。大事なことだから二度言った。だから新たにPCを組み直すこととした。ここまでの行は、ただこの一言を言いたいがための能書きに過ぎぬ全く不要な文章だった。

2 パーツ選定

という訳で、唐突だが本題に入る。PCパーツに詳しい人なら、年代と上記のスペックを一瞥すればお分かりかと思うが、私が PC を組む際の方針は、できるだけ手頃なパーツを使って速いPCを組むことである。2011年当時の CPU のハイエンドは i7-2700シリーズだったし、当然グラボも一枚で HD6850 二枚分の価格を更に倍にしなければ買えないようなブツも存在していた。

そうしたハイエンドパーツは確かに速いのだが、それで伸びる性能よりもコストの伸びの方が遥かに大きく、その傾向は今でも変わらない。私はそういうのは求めていない。そこを狙うと、今ならCPUだけで10万円超え、グラボだけで10万円超え、ストレージだけで10万円超えとなってしまう。そして、どんなモンスターマシンでも、どうせ数年すれば私の現行機と同じ運命を辿るのだ。よって、所謂最速PCを組むことに関しては、マニア(最近はエンスージアスト即ち狂信者と呼ぶらしい)にお任せすることにし、今回私が狙う目標コストは、現行機と同じ30万円以内、ミドルレンジ最高速機だ。同僚が倅に買ってやったようなオモチャには、断じて負けるわけにはいかない。

目指せミドルレンジ最速

余談が長過ぎて疲れたので、いきなりパーツ選定の結論に入る。選んだのは下記のパーツだ。

CPU Ryzen 7 3700X
CPU Cooler H100i PRO RGB CW-9060033-WW
グリース Thermal Grizzly  Kryonaut (12.5W/mk) 1g
Motherboard MSI MEG X570 UNIFY
Graphic board Zotac RTX2070 SUPER AMP Extream
Memory F4-3600C16D-32GTZN (CL16-16-16-36) 16GB ☓ 2
SSD(System) CSSD-M2B5GPG3VNF 500GB
SSD CSSD-M2B1TPG3VNF 1TB
HDD(Data) WD4005FZBX 4TB
Power Supply LEADEX III GOLD 850W
Case Coolermaster CM694
Monitor Acer VG240YPbmiipx ☓ 2
10年前と価格はあまり変わらず・・・

予算30万円を見込んでいたが、PC本体だけなら2020年1月現在の購入価格で20万円台半ばとなり、目標の30万円以内に収まった。この際だからモニターも買い替えて予算を少し超過したが、まあ良い線だろう。

CPU

実際の選定だが、Ryzen 9はハイエンドのカテゴリに入る。所謂エンスーな人々向けだろう。よってそこまでは不要と判断した。最近のオンゲでも6コア/6スレッドあれば余裕なので8コア/16スレッドのRyzen 7で十分だ。3700 か 3800 か迷ったが、コスパで3700に一票。

GPU

これまではRadeon一筋だったが、今回は2019年度の製品群が圧倒的だったGeForceにすると最初に決めていた。2080以上は高価過ぎる。エンスーだ。よって2070最上位の中からメモリ8GB搭載モデルを選定した。

マザーボード

もしかしたらそのうちCPUをアップグレードしたくなるかも知れない(多分しないが)ので、質実剛健なものを選んだ。マザーボードは好みが分かれるところだと思うが、これまでGIGABYTE、ASUS、ASRockと使ってきたので、今回は次男のPCで経験のあるMSI製の中から純粋にコスパで選んだ。電源もしっかりしているし、現時点の最新規格にはすべて対応しているので、これでよいだろう。

メモリ

メモリーは、2019年末現在で最速の部類と見られたDDR4-4000のOCメモリとしてBallistic Elite BLE2K8G4D40BEEAKを選定したのだが、発注から一ヶ月経って入荷見込みなしの通知がショップから来て注文キャンセルとなってしまった。

AMD Ryzenシリーズは、Intel CoreシリーズよりメモリOCの影響が比較的大きいと聞くので妥協はしたくない。マザボも高速メモリ対応なのでここは頑張りたいところ。

重要なのは動作クロックとCL(キャスレイテンシ)で、前者は数値が高いほど、後者は数値が低いほど高速となる。

F4-4000C17D-16GTRG (CL17-17-17 1.35V XMP2.0) 8GB ☓ 2

とするか

F4-3600C16D-16GTZN (CL16-16-16 1.35V XMP2.0) 8GB ☓ 2

にするか迷ったが、AMD CPUに最適化されているという後者、即ちTrident Z Neoシリーズを選択した。その際つい気の迷いで

F4-3600C16D-32GTZN 16GB ☓ 2

をポチッと・・・してしまった。だ、だってこれだけあれば殆ど何をするにしても足りるし、ゲームだって仮想メモリオフでいけるよ・・・きっと。

SSD

システムドライブは、最早言うまでもなくSSDだが、Intel の Octaneシリーズはコスト的に見合わない。エンスーというか業務用だろう。安定性でSATAにするかどうかも迷ったが、最速で初志貫徹することとし、不安はあるもののPCIe4.0対応でNVMeタイプの高速SSDとした。更にゲームや動画の高速エンコ用に同タイプの大容量SSDを追加した。


CPUクーラー

簡易水冷一択だが、現行機H80iに対し、Ryzen 7 3700Xの発熱量からH150iまでは不要と見てH100iとした。

電源

将来的にグラボをSLI化するかも知れないので、電源には少し余裕を見て850Wとした。今までは80PLUS Bronzしか使ったことないし、それでもOCで問題が置きたことはないが、今回はちょっと贅沢にGoldを選定。これ以上はいらない。

一応これに関しては、もう少し詳しく書いておく。経験的に何台か組めば、選んだパーツ構成に必要な電源容量は大体検討がついてしまうのでエイヤッで決めてしまったが、電源容量の目安をつけるには、下記の様なサイトが便利だ。他にも似たようなサイトがいくつかあるので、利用するとよいと思う。

https://outervision.com/power-supply-calculator

例えば今回選んだパーツを順に入力していく。

◆CPU

1 x AMD Ryzen7 3700X

(オプションでOC周波数とVcoreに盛る電圧を指定)

◆Memory

2 x 16GB DDR4 Module

◆Video

1 x NVIDIA Geforce RTX 2070 SUPER

(オプションでCore clock/Over voltage/Memory clockを指定)

◆Storage (余ってるHDDを積みまくる)

2 x M.2 SSD

3 x SATA 7.2K RPM

1 x SATA 5.4K RPM

◆Keyboard/Mouse

1 x Gaming Keyboard

1 x Gaming Mouse

◆Liquid Cooling Kit

Corsair Hydro H100i

◆Fans

3 x 140mm

◆Monitor

2 x LCD 24 inches

上記を入力してCalculateボタンを押すと、700W~750W Gold or Platinumと出た。今回選んだのは850W Gold電源なので、少々余裕がある。

モニター

予算が少し余ったので、この際モニターも最新鋭機に更新することにした。

液晶の駆動方式の違いによって、巷にはIPS、VA、TNの製品が溢れている。ゲーム専用機ではないので、発色特性や視野角によって変化の少ないIPS液晶のモニターが欲しかった。しかし今回はゲームもするのでリフレッシュレートと応答性も犠牲にできない。

よってIPS液晶で且つ144Hz対応、応答速度1msを目安に検討し、Acer VG240YPbmiipxを選んだ。デュアルモニターにするのは決めていたが、サイズは設置場所の制限により24インチ一択だった。


大型の湾曲タイプに後ろ髪を引かれているのだが、置き場がないので仕方がない。

さて、以上のパーツは既に発注済みだが、本日時点で未だ揃っていないので、組み立てから先は後日後編という形で投稿する。

3 余談

今回はゲーミングPCとしての使用にも耐えられる構成にしたが、ソニーのPS Now、MicrosoftのxCloudだけでなく、GoogleがStadiaを発表した。Amazon辺りもそのうち参入してくるだろう。要すれば、ゲームの世界にもストリーミングの流れが出始めている。

それが本格化すれば、ゲーミングPCはいらなくなるかも知れないから、もしかしたらこんなスペックでPCを組むのはこれが最後になるかも知れない。

だが、これだけのCPUパワーとGPUパワーを必要とするゲームを、ストリーミングで数万人のユーザに配信するなんてことが本当にできるのだろうか。しかも、今時のゲームはミリ秒オーダの遅延が勝敗を分ける。

上記は、我が家の回線速度だが、NURO光に替えてからこのような速度が出るようになった。それでもPingへの応答には3msかかっている。

5Gが始まったら或いはストリーミングゲームも実用域に達するのかも知れないが、暫くはゲームの種類で棲み分けが進むのではないだろうか。

ハードウェアコストを掛けなくて済むようになるのはありがたいことではあるが、そうなってくると最早何でもかんでもGAFAに牛耳られてしまう。それは望ましくないなぁ。