ネットワークの話って、聞くとなんだか難しそうだけど…実はちょっとした工夫で意外と楽になることもあるんだよね💭
たとえば組み込みシステムのネットワーク設定。ここで「変なサブネット」を選んじゃうと、あとでけっこう面倒くさいことになるんだよね😳
そもそもサブネットって何?って話だけど…
簡単に言うと、ネットワークの「住所みたいなもの」なんだよね🏠
同じネットワーク内での通信を分けるために、IPアドレスのグループを決めてる感じ✨
でも、組み込み機器とか特殊な環境で使うネットワークって、普通じゃないサブネットを適当に選びがちだったりするのよ👀
「まあこれでいっか!」って。でもこれが意外とクセモノで、将来的に別の機器やネットワークとぶつかったり、管理がめちゃくちゃ複雑になったりすることが多いんだ🥺
変なサブネットを選ぶとなにがイヤなの?
- IPアドレスの重複が起きやすい
- 管理がややこしくなってトラブル対応が大変
- ネットワークの拡張や変更がしにくい
- 他のネットワークと干渉して通信が不安定になることも
こんな感じで、悩みの種が増えるだけでメリットはほぼないんだよね💦
そこでおすすめしたいのが「VRF」ってやつ!
え、VRF?なんだそれって感じかな?わたしも最初はそうだった😆
VRFは「Virtual Routing and Forwarding」の略で、ひとつの物理ネットワークの中に複数の独立した仮想ネットワークを作る仕組みなんだ🧠✨
つまり、ネットワークの住所を分けるのを物理じゃなくて論理的に分けるイメージかな?
これができると、変なサブネットを選ばなくても済むし、他のネットワークとぶつからずに安全に運用できるってわけ👍
VRFのいいところまとめ💡
- 変なサブネット選ばなくていいから管理がシンプル
- 同じIPアドレス帯でも別のVRFなら干渉しない
- ネットワークの拡張や変更がラクにできる
- トラブルも見つけやすいし対応もしやすい
なんとなく「変なサブネット使っちゃえ〜」って思ってたあなたへ
これって、ちょっと便利そうに見えてあとで苦労するパターンが多いんだ💭
だからもし組み込みや特殊な機器のネットワーク設定をするときは、まずVRFという考え方を検討してみてほしいなって思うんだ🌸
わたしも最初は「そんなむずかしそうなことやってらんない!」って思ってたけど、知ってからはトラブル減ったしホント助かってるよ🥺✨
もし君もネットワーク設定で「なんかモヤっとするなあ」って思ったら、変なサブネットを使うよりVRFを使う選択肢を考えてみてね🫶
なんだかんだで、後でラクになるからおすすめだよ〜🎀
コメント
ハンナ
IPv6使えばいいのに、みんな本当になんでもやって避けるよね。
ベン
役立ちそうだけど、これがどうプログラミング? って感じ。
ロバート
192.168.255.0/24から広げていくつもり。
リリー
企業の大半は10.0.0.0/8か172.16.0.0/12を使ってて、192.168.0.0/16は狭すぎてあまり使わないよ。
クリス
1%の例外にはバックアップのネットワークプランが必要で、ルーターとDHCPを再設定すればだいたいなんとかなる。
グレース
169.254.0.0/16や100.64.0.0/10、192.0.2.0/24も非公開だけどRFC1918外だから注意ね。
クリス
変わったサブネットで衝突回避するのはハック感あるけど、VRFやIPv6ならルーティングを分けられて本質解決になるよね。 組み込みでどれくらいVRFが使われてるか気になる。 IoTは標準対応してるのかな?
レオ
俺は172.32だけ使ってるよ。