ー PR : Udemy 今セール中かも! ー

Udemyではパーソナライズオファーという「あなただけ割引になるお得な制度」が不定期で開催しております!
気になる方は今すぐ「Udemy公式サイト」を確認しましょう!

HSRP(version)の設定変更・正常性確認の方法【動作検証】

HSRP(version)の設定変更・正常性確認の方法【動作検証】

本記事ではHSRPのバージョンの設定変更についてご紹介させて頂きます。[br num=”1″]

復習されたい方はコチラ!
本記事はHSRPを理解されている前提の記事になっておりますので、HSRPに関して復習されたい人は以下の記事をご確認下さい。

[keni-linkcard url=”https://if-network.com/hrsp-basis/”]

検証前提

設定要件及び検証ネットワークは以下の通りです。

設定要件

以下の要件に基づきHSRPの設定を実装する。

  • HSRPのバージョン2を利用する事

ネットワーク図

検証時のネットワーク環境は以下の通りです。

HSRPの検証環境

事前確認

検証前時点の各機器の設定内容やログは以下の通りです。
※HSRPに関連するconfigのみを抜粋しております。

R1設定確認

以下の通り、LAN側のIPアドレスとHSRPの基本設定(HSRPグループ,プライオリティ,プリエンプト)は設定済です。

R1#show running-config interface e0/0
Building configuration...
!
interface Ethernet0/0
 ip address 192.168.10.252 255.255.255.0
 standby 5 ip 192.168.10.254 //←HSRPの仮想IPアドレスは設定済
 standby 5 priority 105 //←HSRPのプライオリティ値は設定済
 standby 5 preempt //←HSRPのプリエンプトは設定済
end

R1#show standby brief 
                     P indicates configured to preempt.
                     |
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/0       5    105 P Active  local           192.168.10.253  192.168.10.254

//↑↑↑ Grp(HSRPグループ)が5、P(プリエンプト)が有効化、StateがActive(アクティブルータ)を意味する

R1#show standby | inc MAC
  Active virtual MAC address is 0000.0c07.ac05
    Local virtual MAC address is 0000.0c07.ac05 (v1 default)  //← HSRPバージョン1が適用されている事を確認

R1#show standby | inc Hello
  Hello time 3 sec, hold time 10 sec 

※補足:WAN側に関するルーティング設定は実装済みです。(configは省略しております)

R2設定確認

以下の通り、LAN側のIPアドレスとHSRPの基本設定(HSRPグループ)は設定済です。

R2#show running-config interface e0/1
Building configuration...

Current configuration : 99 bytes
!
interface Ethernet0/1
 ip address 192.168.10.253 255.255.255.0
 standby 5 ip 192.168.10.254 //←HSRPの仮想IPアドレスは設定済
end

R2#show standby brief 
                     P indicates configured to preempt.
                     |
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/1       5    100   Standby 192.168.10.252  local           192.168.10.254

//↑↑↑Grp(HSRPグループ)が5、StateがStandby(スタンバイルータ)を意味する

R2#show standby | inc MAC
  Active virtual MAC address is 0000.0c07.ac05
    Local virtual MAC address is 0000.0c07.ac05 (v1 default)  //← HSRPバージョン1が適用されている事を確認

※補足:WAN側に関するルーティング設定は実装済みです。(configは省略しております)

SW1設定確認

以下の通り、SWのポートは全てVLAN1のAccessPortとして設定済です。

SW1#show interfaces status 

Port      Name               Status       Vlan       Duplex  Speed Type
Et0/0                        connected    1            auto   auto unknown
Et0/1                        connected    1            auto   auto unknown
Et0/2                        connected    1            auto   auto unknown
Et0/3                        connected    1            auto   auto unknown

設定変更作業

では、以下にてHSRPの設定を実装していきます。

  1. R1のHSRPバージョンを2へ変更する
  2. R1(config)# interface e0/0
    R1(config-if)# standby version 2
    
  3. R2のHSRPバージョンを2へ変更する
  4. R2(config)# interface e0/1
    R2(config-if)# standby version 2
    

正常性確認

要件通り設定変更がされているか確認します。

R1設定確認

・R1がHSRPバージョン2へ変更されている事を確認する。

R1#show standby brief 
                     P indicates configured to preempt.
                     |
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/0       5    105 P Active  local           192.168.10.253  192.168.10.254

//↑↑↑ HSRPのネイバー状態は変化ない事

R1#show standby | inc MAC
  Active virtual MAC address is 0000.0c9f.f005
    Local virtual MAC address is 0000.0c9f.f005 (v2 default)  //← HSRPバージョン2が適用されている事を確認

R2設定確認

・R2がHSRPバージョン2へ変更されている事を確認する。

R2#show standby brief 
                     P indicates configured to preempt.
                     |
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/1       5    100   Standby 192.168.10.252  local           192.168.10.254

//↑↑↑ HSRPのネイバー状態は変化ない事

R2#show standby | inc MAC
  Active virtual MAC address is 0000.0c9f.f005
    Local virtual MAC address is 0000.0c9f.f005 (v2 default)  //← HSRPバージョン2が適用されている事を確認
    MAC address is aabb.cc00.4000

HSRPバージョン1とHSRPバージョン2が混在した場合

トラブルシューティングの一環として、以下の通りHSRPバージョン1とHSRPバージョン1を混在させた場合の挙動を確認する。

//↓↓↓ R1をHSRP version 1 で設定する
R1#show standby | inc MAC
  Active virtual MAC address is 0000.0c07.ac05
    Local virtual MAC address is 0000.0c07.ac05 (v1 default)  //← HSRPバージョン1が適用されている事を確認

//↓↓↓ R2をHSRP version 2 で設定する
R2#show standby | inc MAC
  Active virtual MAC address is 0000.0c9f.f005
    Local virtual MAC address is 0000.0c9f.f005 (v2 default)  //← HSRPバージョン2が適用されている事を確認

以下の通り、R1,R2が共にアクティブ状態になり、仮想IPアドレス(192.168.10.254)の重複エラーが発生する。

//↓↓↓ 以下の通り、R1・R2が共にActive状態になってしまう。
R1#sh standby brief 
                     P indicates configured to preempt.
                     |
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/0       5    105 P Active  local           unknown         192.168.10.254

R2#sh standby brief 
                     P indicates configured to preempt.
                     |
Interface   Grp  Pri P State   Active          Standby         Virtual IP
Et0/1       5    100   Active  local           unknown         192.168.10.254
//↓↓↓ R1側のLog (以下の通り、仮想IPアドレス(192.168.10.254)の重複エラーが出力される。)
*Nov 19 09:40:13.226: %IP-4-DUPADDR: Duplicate address 192.168.10.254 on Ethernet0/0, sourced by 0000.0c9f.f005

//↓↓↓ R2側のLog (以下の通り、仮想IPアドレス(192.168.10.254)の重複エラーが出力される。)
*Nov 19 09:40:13.228: %IP-4-DUPADDR: Duplicate address 192.168.10.254 on Ethernet0/1, sourced by 0000.0c07.ac05

まとめ

いかがでしたでしょうか?[br num=”1″]
HSRPのバージョンの設定変更方法については理解しておきましょう!

▼HSRPバージョンの設定方法▼

【設定コマンド】
Router(config)# interface [インターフェース名&番号]
Router(config-if)# standby version [HSRPバージョン番号]

この記事をシェアする

記事一覧へ戻る

関連記事 Relation Entry