目次
HSRPの負荷分散のポイント
HSRPはデフォルトゲートウェイとして動作するルータ/レイヤ3スイッチを冗長化するためのプロトコルです。HSRPの設定を工夫するとデフォルトゲートウェイの冗長化だけではなく、負荷分散も可能です。
HSRPでデフォルトゲートウェイの負荷分散を行うには、以下の2つの方法があります。
- ネットワーク(VLAN)ごとにアクティブ/スタンバイルータを振り分ける
- 1つのネットワーク内で複数のHSRPグループを作成してアクティブ/スタンバイルータを振り分ける(MHSRP)
ネットワーク(VLAN)ごとにアクティブ/スタンバイルータを振り分ける
ホストが接続しているネットワーク(VLAN)ごとにアクティブ/スタンバイルータを振り分けることで負荷分散できます。以下のネットワーク構成で考えます。
PC1とPC2がそれぞれ異なるネットワークに接続されています。PC1が接続している192.168.1.0/24のネットワークについてR1とR2でHSRPを設定します。仮想IPアドレスは192.168.1.254でR1をアクティブルータとします。PC1のデフォルトゲートウェイには仮想IPアドレス192.168.1.254を設定します。
R1
interface FastEthernet0/0 standby 1 ip 192.168.1.254 standby 1 priority 150 standby 1 preempt
R2
interface FastEthernet0/0 standby 1 ip 192.168.1.254 standby 1 preempt
PC2が接続している192.168.2.0/24のネットワークについてR1とR2でHSRPを設定します。仮想IPアドレスは192.168.2.254でR2をアクティブルータとします。PC2のデフォルトゲートウェイには仮想IPアドレス192.168.2.254を設定します。
R1
interface FastEthernet0/0 standby 2 ip 192.168.2.254 standby 2 preempt
R2
interface FastEthernet0/0 standby 2 ip 192.168.2.254 standby 2 priority 150 standby 2 preempt
すると、PC1から他のネットワークへパケットを送信するときにはR1を経由します。PC2から他のネットワークへパケットを送信するときにはR2を経由します。こうしてR1とR2でデフォルトゲートウェイの負荷分散が可能です。
1つのネットワーク(VLAN)内で複数のHSRPグループを作成してアクティブ/スタンバイルータを振り分ける(MHSRP)
1つのネットワーク内で複数のHSRPグループを作成することができます。複数のHSRPグループの仮想ルータに対して、アクティブ/スタンバイルータを振り分けることで負荷分散を行います。1つのネットワーク内で複数のHSRPグループを作成する負荷分散の方法をMHSRP(Multiple HSRP)と呼んでいます。以下のネットワーク構成で考えます。
192.168.1.0/24のネットワーク上でR1とR2でHSRPの設定を行います。2つのHSRPグループを設定して仮想ルータを2つ作成します。次のように2つの仮想ルータに対してR1とR2でアクティブルータを振り分けます。
仮想ルータ | 仮想IP | アクティブルータ |
VR1 | 192.168.1.101 | R1 |
VR2 | 192.168.1.102 | R2 |
R1
interface FastEthernet0/0 standby 1 ip 192.168.1.101 standby 1 priority 150 standby 1 preempt standby 2 ip 192.168.1.102 standby 2 preempt
R2
interface FastEthernet0/0 standby 1 ip 192.168.1.101 standby 1 preempt standby 2 ip 192.168.1.102 standby 2 priority 150 standby 2 preempt
MHSRPでは、ルータの設定だけでは負荷分散できません。PCのデフォルトゲートウェイの設定も振り分けなければいけません。PC1のデフォルトゲートウェイには192.168.1.101を設定し、PC2のデフォルトゲートウェイには192.168.1.102を設定します。
PC1から他のネットワーク宛てのパケットはR1を経由し、PC2から他のネットワーク宛てのパケットはR2を経由するようになり、R1とR2でデフォルトゲートウェイの負荷分散が可能です。
IPルーティングのキホン
- ルータ ~ルーティングを行う中心的な機器~
- ルータでネットワークを分割
- レイヤ3スイッチ
- ルーティングの動作
- ルーティングテーブル
- ルーティングテーブルの作り方
- ホストルート ~/32のルート情報~
- スタティックルーティング?それともダイナミックルーティング? ~設定の考え方の違い~
- スタティックルーティングとダイナミックルーティング(RIP)の設定の比較
- スタティックルートのメリット・デメリット
- ルーティングプロトコルのメリット・デメリット
- ルート情報をアドバタイズする意味
- 宛先ネットワークまでの距離を計測 ~アドミニストレイティブディスタンスとメトリック~
- 等コストロードバランシング
- ルート集約 ~まとめてルーティングテーブルに登録しよう~
- デフォルトルート ~究極の集約ルート~
- 最長一致検索(ロンゲストマッチ) ~詳しいルート情報を優先する~
- インターネットのルート情報を見てみよう AT&T Looking Glass
- ルーティングプロトコルの分類 ~適用範囲~
- ルーティングプロトコルの分類 ~アルゴリズム~
- ルーティングプロトコルの分類 ~ネットワークアドレスの認識(クラスフルルーティングプロトコル/クラスレスルーティングプロトコル)~
- Cisco スタティックルートの設定
- ip default-network ~特定のルート情報に「*」をつける~
- スタティックルートをバックアップに ~フローティングスタティック~
- スタティックルートの設定を一歩ずつわかりやすく行う設定例[Cisco]
- Ciscoスタティックルーティングの設定例
- IPルーティング基礎演習Part1
- IPルーティング基礎演習Part2
- IPルーティング基礎演習Part3
- Windows PCのスタティックルートの設定 route addコマンド
- RIPの概要
- RIPの動作 ~RIPルート情報を定期的に送りつける~
- RIPスプリットホライズン
- RIPタイマ
- RIPルートポイズニング ~不要なルート情報を速やかに削除~
- Cisco RIPの設定と確認
- Cisco RIPの設定例
- RIPでのデフォルトルートの生成 ~スタティックルートの再配送~
- RIPでのデフォルトルートの生成 ~default-information originate~
- RIPでのデフォルトルートの生成 ~ip default-network~
- RIP 設定ミスの切り分けと修正 Part1
- RIP 設定ミスの切り分けと修正 Part2
- RIP 設定ミスの切り分けと修正 Part3
- RIP 設定ミスの切り分けと修正 Part4
- パッシブインタフェース(passive-interface) ~ルーティングプロトコルのパケット送信を止める~
- 転送経路を決定する方法 ~アドミニストレイティブディスタンス/メトリックと最長一致検索~
- デフォルトゲートウェイの詳細 ~ホストもルーティングしている~
- デフォルトゲートウェイの冗長化の概要
- Cisco HSRPの仕組み
- Cisco HSRP 仮想ルータ宛てのパケットがアクティブルータへ転送される仕組み
- Cisco HSRPトラッキング ~より柔軟にアクティブルータを切り替える~
- Cisco HSRP設定と確認
- Cisco HSRPの負荷分散
- HSRP 設定ミスの切り分けと修正 Part1
- VRRPの仕組み
- VRRPの設定と確認コマンド [Cisco]
- ルーティングテーブルのトラッキング(Cisco HSRP/VRRP)
- Cisco HSRP ルーティングテーブルのトラッキング設定例
- VRRP ルーティングテーブルのトラッキング設定例
- GLBPの仕組み
- Cisco GLBPの設定と確認
- Cisco GLBPの設定例
- HSRP/VRRP/GLBPのアドレス情報のまとめ