スポンサーリンク

DHCP ip dhcp use

スポンサーリンク

ip dhcp use vrf

Cisco IOS IP Addressing Services Command Reference
ip dhcp use

connected

  • IFがVRFに所属する場合、ip dhcp use vrf connected でVRFのDHCP Pool から割り当てる。
  • no ip dhcp use vrf connected でグローバルDHCP Pool から割り当てる。
  • iosv-1 gi0/2 はVRFに所属

 

 

iosv-1#sh run | sec dhcp
ip dhcp excluded-address 192.168.0.1
ip dhcp excluded-address 192.168.0.2
ip dhcp excluded-address vrf MY-POOL 192.168.0.1
ip dhcp pool GLOBAL-POOL
 network 192.168.0.0 255.255.255.0
ip dhcp pool VRF-POOL
 vrf MY-VRF
 network 192.168.0.0 255.255.255.0

 

  • iosv-3 がiosv-1 のVRF 側DHCP Pool から割り当て(192.168.0.2)を受ける。
iosv-1(config)#ip dhcp use vrf connected
*Oct 24 13:19:23.349: %DHCP-6-ADDRESS_ASSIGN: Interface GigabitEthernet0/1 assigned DHCP address 192.168.0.2, mask 255.255.255.0, hostname iosv-3

 

  • no ip dhcp use vrf connected の場合はグローバル側から割り当てるため、192.168.0.3になる。(グローバルは1,2を除外しているため)
iosv-1(config)#no ip dhcp use vrf connected
*Oct 24 13:22:51.260: %DHCP-6-ADDRESS_ASSIGN: Interface GigabitEthernet0/1 assigned DHCP address 192.168.0.3, mask 255.255.255.0, hostname iosv-3

 

remote

  • DHCP Relay Agent からきた要求に対して、VRF 側のDHCP Pool から払い出す。

 

 

iosv-4#sh run | sec dhcp
ip dhcp excluded-address vrf MY-VRF 192.168.0.5
ip dhcp pool VRF-POOL
 vrf MY-VRF
 network 192.168.0.0 255.255.255.0
 default-router 192.168.0.5 
iosv-4#
iosv-5#sh run | inc helper
 ip helper-address 192.168.1.4
iosv-5#

 

以下でRelay Agentからの要求に応えるようになる。無いといくら待っても払い出さない。これが無い時にグローバルにDHCP Pool があると、そちらから割り当てる

iosv-4(config)#ip dhcp use vrf remote

 

*Oct 24 14:30:11.529: %DHCP-6-ADDRESS_ASSIGN: Interface GigabitEthernet0/1 assigned DHCP address 192.168.0.2, mask 255.255.255.0, hostname iosv-6

コメント