VyOS における OSPF の概要
このレッスンでは、VyOS 1.4.x/1.5 rolling release 上で OSPF(Open Shortest Path First)を設定する方法を学びます。OSPF は企業ネットワークで広く利用される代表的な動的ルーティングプロトコルです。
1. OSPF の基礎知識
- Area: OSPF ネットワークを分割するための論理領域です。
- LSA: Link State Advertisement。Type 1、2、3 などの種類があります。
- Cost: 経路選択に影響するメトリックです。
- SPF: 最短経路を計算する Dijkstra アルゴリズムです。
2. OSPF の基本設定
set protocols ospf area 0 network 192.168.10.0/24
set protocols ospf area 0 network 192.168.20.0/24
set protocols ospf area 1 network 10.10.10.0/24
set protocols ospf parameters router-id 1.1.1.1
set protocols ospf passive-interface eth2
set protocols ospf redistribute connected
set protocols ospf redistribute static
- OSPF Unnumbered と ECMP:
set protocols ospf interface eth3 network-type point-to-point
set protocols ospf parameters ecmp-limit 4
3. OSPF Authentication
set protocols ospf area 0 authentication md5
set protocols ospf area 0 authentication-key-id 1 md5-key "VyOSSecret"
4. OSPF 状態の確認
show ip ospf neighbor
show ip ospf route
show ip ospf database
5. ネットワーク構成例
+---------+ +---------+ +---------+
| VyOS 1 |-----| VyOS 2 |-----| VyOS 3 |
| Area 0 | | Area 0 | | Area 1 |
+---------+ +---------+ +---------+
6. ハンズオンラボ: OSPF Multi-Area
- 図の構成に従って、3 台の VyOS ルーターに OSPF を設定します。
- area、router-id、network、authentication を設定します。
- 設定を commit / save します。
commit
save
- OSPF の状態、neighbor、route を確認します。
show ip ospf neighbor
show ip ospf route
7. まとめ
このレッスンで、VyOS 上の OSPF 設定手順と、複数 area・認証・動的ルーティング制御を含む企業ネットワークでの適用方法を理解できました。