機能 #40
nop_thread さんが約1年前に更新
## 目標
* charon (CRS326-24S+2Q+) の RouterOS への移行
* 経由するスイッチ数の減少による省電力化
* ネットワーク機器障害の影響の緩和とメンテナンス・復旧の容易性確保
## 背景
### RouterOS
ルータは chima (RTX830) に任せているので charon (CRS326-24S+2Q+) で SwOS を使っているが、最新バージョンの SwOS 2.13 のリリースは 2021-04-26 で、2年半以上放置されている。どう考えてもメンテされていない。
一方で RouterOS はこまめに新規リリースが出ており、スイッチとして使うにしても (のちのち何かしたくなった場合を考えても) こちらに移行した方が良さそう。
また、現状で karen との LAG が LACP で勝手にリンクアップされないため static 設定にしているという問題もあり、これが OS アップデートで解決されるかトラブルシューティングできるようになることも期待している。
### トポロジ
ネットワークのトポロジが悲惨で、特にネットワーク機器の設定ミスがありえたり切断を伴うようなメンテナンスがとにかく大変。
十分な冗長化はできなくていいから、せめてケーブルを継ぎ換えればスイッチの1台くらいはネットワークから切り離しても大丈夫という程度には整理したい。
ついでにトポロジが無駄に長く伸びているのをもう少し整理したい。
cf. <https://mastodon.cardina1.red/@lo48576/111437601777625158>
## 現状
### ネットワーク機器
* chima: [RTX830](https://network.yamaha.com/products/routers/rtx830/index) (YAMAHA)
* ルータ
* ポート
* LAN1: 4x 1GbE (RJ45)
* LAN2: 1x 1GbE
* karen: [XS512EM](https://www.netgear.com/jp/business/wired/switches/plus/xs512em/) (NETGEAR)
* スイッチ (「アンマネージプラス」)
* ポート
* 10x 10GbE (RJ45)
* 2x 10GbE (RJ45/SFP+ コンボ)
* asumi: [MS510TXUP](https://www.netgear.com/jp/business/wired/switches/smart-cloud/ms510txup/) (NETGEAR)
* スイッチ (「クラウドスマートスイッチ」)
* ポート
* 4x 10GbE (RJ45) (PoE++ 給電)
* 4x 1GbE/2.5GbE (RJ45) (PoE++ 給電)
* 2x 10GbE (SFP+)
* charon: [CRS326-24S+2Q+RM](https://mikrotik.com/product/crs326_24s_2q_rm) (MikroTik)
* スイッチ/ルータ
* ポート
* 24x 10GbE (SFP+)
* 2x 40GbE (QSFP+)
* 1x 1GbE (RJ45) ("MGMT/BOOT")
* izumo: [WAX620](https://www.netgear.com/jp/business/wifi/access-points/wax620/) (NETGEAR)
* 無線AP
* ポート
* 1x 2.5GbE (RJ45)
* 備考: PoE+ 受電
### 物理トポロジ
* chima/LAN2 ←→ WAN
* chima/LAN1-1 ←→ karen/1
* karen/2 ←→ toka/IPMI
* karen/4 ←→ yonagi/LAN1 (vlan201)
* karen/5 ←→ ashe/LAN1 (vlan201)
* karen/6 ←→ ashe/LAN2 (vlan202)
* karen/7 ←→ atri
* karen/8 ←→ arco
* karen/10 ←→ AP8858
* karen/11-12 ←→ charon/23-24
* charon/1-2 ←→ toka/bxe0-1
* charon/3-4 ←→ sakuno/(sfp+0-1)
* charon/5-6 ←→ nagisa/enp43s0f0-1
* charon/9-10 ←→ yonagi/LAN5-6 (vlan202)
* charon/21-22 ←→ asumi/9-10
* asumi/3 ←→ izumo (PoE)
* asumi/4 ←→ chelsea (PoE)
* asumi/6 ←→ PS5
(cf. <https://mastodon.cardina1.red/@lo48576/111437598179510356>)