助け合いフォーラム

Cisco

CCNA(200-301)
問題ID : 8387
問題を開く
2台のルータにHSRPを設定してデフォルトゲートウェイを冗長化した。 HSRPで使われる仮想アドレスについて正しい記述はどれか(2つ選択)

この問題はプレミアムコンテンツです。

上に戻る

仮想IPアドレスの割り当て

公開日 2024/10/03

正解の解説文の中に

「HSRPに持たせる仮想IPアドレスは、HSRPを有効にするインターフェースと同じネットワークに属する空きIPアドレスの中から任意のIPアドレスを設定します。例えば、「192.168.1.1/24」のアドレスを持つ Fa0/0でHSRPを有効にする場合、「192.168.1.2~192.168.1.254」の中から任意のIPアドレスを選択して設定します。」

とありますが、それぞれのIPアドレスが
➀PC=192.168.1.1
②RAのFa0/0=192.168.1.201
③RBのFa0/0=192.168.1.202
となっているので、HSRPの仮想IPアドレスは”同一サブネットの空きIPアドレス”というルール上、インターフェースの実IPアドレスである②と③は割り当て不可となるのでしょうか?もしそうであれば上記の正解の解説文の
【「192.168.1.2~192.168.1.254」の中から任意のIPアドレスを選択して設定します。」】
というのは、正確には②③を除く「192.168.1.2~192.168.1.254」の中から任意のIPアドレスを選択 ということになるのでしょうか?

2024/10/04 14:22

となっているので、HSRPの仮想IPアドレスは”同一サブネットの空きIPアドレス”というルール上、インターフェースの実IPアドレスである②と③は割り当て不可となるのでしょうか?

はい、使用中のIPアドレスは仮想IPに使用できません。物理インターフェースにIPを振るときと同じです。

・自身のポートで使用中のIPを仮想IPに設定しようとした場合

Router(config)#int gi 0/0
Router(config-if)#ip address 192.168.10.1 255.255.255.0
Router(config-if)#no shut
*Oct  4 05:02:39.061: %LINK-3-UPDOWN: Interface GigabitEthernet0/0, changed state to up
*Oct  4 05:02:40.061: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to up
Router(config-if)#
Router(config-if)#standby 1 ip 192.168.10.1
% address cannot equal interface IP address ←コマンドエラー

・他のルータで使用中のIPを仮想IPに設定した場合

Router(config)#int gi 0/0
Router(config-if)#ip add 192.168.10.2 255.255.255.0
Router(config-if)#no shut
*Oct  4 05:05:25.557: %LINK-3-UPDOWN: Interface GigabitEthernet0/0, changed state to up
*Oct  4 05:05:26.557: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to upnd
Router(config-if)#standby 1 ip 192.168.10.1
*Oct  4 05:05:56.495: %HSRP-5-STATECHANGE: GigabitEthernet0/0 Grp 1 state Standby -> Active
*Oct  4 05:05:56.512: %IP-4-DUPADDR: Duplicate address 192.168.10.1 on GigabitEthernet0/0, sourced by 5004.0001.0000  ←IP重複を警告するメッセージ

↑コマンド自体は通りますが、これではネットワークは正常に動作しません


コメント

k kunitir

2024/10/04 19:31

わかりやすい解説ありがとうございます!

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?