助け合いフォーラム

Cisco

CCNP ENCOR(350-401)
問題ID : 29331
問題を開く
RAにおいて、デフォルトVRF以外に2つのVRFを持たせるための設定を行った。 【1】【2】に当てはまるものはどれか。(2つ選択)

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

上に戻る

インターフェイスとvrfの紐づけのコマンドについて

投稿日 2025/06/07

インターフェイスとvrfの紐づけのコマンドが以下の問題によって以下の2パターンになっている気がする。
使い分けがあるのか、それともどちらが間違いかご存知の方はいますか?
(1)
interface GigabitEthernet0/1
vrf forwarding CUSTOMER_A
ip address 192.168.1.1 255.255.255.0
(2)
interface GigabitEthernet0/1
ip vrf forwarding CUSTOMER_A
ip address 192.168.1.1 255.255.255.0

2025/06/08 19:51

どちらも正しいです。ip vrf forwarding は IPv4 のみ対応、vrf forwarding は IPv4/IPv6どちらにも対応しているものです。
使い分けるとするならですが、マルチプロトコル対応する必要があるか、VRF 定義の時点でどちらが設定されているかによるかと思います。
それぞれこういう設定になります。

ip vrf

ip vrf VRF_NAME_only_v4
!
interface GigabitEthernet0/0
 ip vrf forwarding VRF_NAME_only_v4
 ip address 192.168.1.1 255.255.255.0
 ipv6 address 2001:DB8::1/64

vrf definition

vrf definition VRF_NAME_v4
 !
 address-family ipv4
 exit-address-family
!
interface GigabitEthernet0/1
 vrf forwarding VRF_NAME_v4
 ip address 192.168.1.1 255.255.255.0
!
vrf definition VRF_NAME_v6
 !
 address-family ipv6
 exit-address-family
!
interface GigabitEthernet0/2
 vrf forwarding VRF_NAME_v6
 no ip address
 ipv6 address 2001:DB8::1/64

vrf definition 版は、紐づけたVRFで有効にされていないアドレスファミリは無効になります。たとえば、上記の設定で GigabitEthernet0/1 で IPv6 設定を入れるとエラーになります。GigabitEthernet0/2 で IPv4 設定入れた場合も同様です。

Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface GigabitEthernet0/1
Router(config-if)#ipv6 address 2001:db8::1/64
%GigabitEthernet0/1 is linked to a VRF. Enable IPv6 on that VRF first.
Router(config-if)#exit
Router(config)#interface GigabitEthernet0/2
Router(config-if)#ip address 192.168.1.1 255.255.255.0
%GigabitEthernet0/2 is linked to a VRF. Enable IPv4 on that VRF first.


コメント

d dfuruki

2025/06/08 23:30

そのような区別があったのですね。ご丁寧の説明ありがとうございました。

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

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