CCNA-037 · 理解確認
理解確認:DHCPv4 on IOS
単一選択 9 / 複数選択 5 · 14問
Cisco IOS / IOS XEの`GigabitEthernet0/0`自身がDHCPv4 ClientとしてIPv4 Addressを取得する要件です。適切なConfigurationはどれか。
B. `ip dhcp pool WAN` → `network 0.0.0.0 0.0.0.0`
C. `interface GigabitEthernet0/0` → `ip address dhcp` → `no shutdown`
D. `service dhcp`
答えと解説
答え:C
`ip address dhcp`は対象Interface自身をDHCP Clientとして動作させるInterface Configuration。`ip helper-address`はRelay、`ip dhcp pool`はServer側。
IOS DHCP Clientの「設定・現在のAddress・Client Lease」を分けて確認する対応として正しいものを3つ選択してください。
B. `show ip interface brief` → DHCP Serverが保持する全Client Binding
C. `show ip interface brief` → 現在のIPv4 Address・Method・Status / Protocol
D. `show dhcp lease` → IOS Device自身がClientとして取得したLease
E. `show ip dhcp binding` → IOS Device自身がClientとして取得したLease
答えと解説
答え:A / C / D
ClientではConfiguration、Operational Address、Leaseを別Evidenceとして読む。`show ip dhcp binding`はServer側Bindingの確認。
`show running-config interface GigabitEthernet0/0`には`ip address dhcp`がある一方、`show ip interface brief`ではAddress未取得、`show dhcp lease`にも有効Leaseがありません。直接言えることはどれか。
B. DHCP Client設定は存在するが、Address / Lease取得は成立していない
C. DHCP ServerのPool枯渇が確定した
D. `ip helper-address`の配置誤りが確定した
答えと解説
答え:B
設定が存在することと、実際にAddress / Leaseを取得できていることは別。Client側EvidenceだけからServer側原因まで確定しない。
基本のshowコマンドでClient設定・Address・Leaseを確認した後、IOS Device自身のDHCP Message処理をさらに詳しく確認したい。適切なCommandはどれか。
B. `debug ip dhcp server packets`
C. `show ip dhcp binding`
D. `debug dhcp detail`
答えと解説
答え:D
`debug dhcp detail`はIOS Device自身がDHCP Clientとして行うMessage処理の詳細確認に使う。Server側Debugとは役割が異なる。
IOS DHCP Clientの`release dhcp`と`renew dhcp`について正しい説明を2つ選択してください。
B. `release dhcp`はInterfaceの`ip address dhcp`設定自体を削除する
C. `renew dhcp`は存在しない`ip address dhcp`設定を自動作成する
D. `renew dhcp GigabitEthernet0/0`はDHCP Leaseの更新・再バインド処理を進める
E. どちらもDHCP ServerのBinding Tableを消去するCommandである
答えと解説
答え:A / D
ReleaseはLeaseの解放、RenewはLease更新処理。どちらもClient Configurationそのものを削除・自動作成するCommandではない。
DHCP Clientで`release dhcp` / `renew dhcp`を実行した後、実際にAddressとLeaseがどうなったかを確認する組み合わせとして最も適切なのはどれか。
B. `show ip dhcp pool` と `show ip dhcp conflict`
C. `show running-config interface` と `show ip dhcp server statistics`
D. `show ip dhcp binding` と `show ip helper-address`
答えと解説
答え:A
操作実行だけで完了とせず、Operational AddressとClient Leaseを再確認する。
IOS DHCP Server Configurationと役割の対応として正しいものを4つ選択してください。
B. `network 10.10.10.0 255.255.255.0` → Poolが対象とするSubnetを定義
C. `ip helper-address 10.10.10.1` → PoolからClientへ通知するDefault Gatewayを定義
D. `default-router 10.10.10.1` → Clientへ通知するDefault Gatewayを定義
E. `dns-server 10.10.10.53` → Clientへ通知するDNS Server Addressを定義
F. `ip route 0.0.0.0 0.0.0.0 10.10.10.1` → DHCP PoolのDNS Optionを定義
答えと解説
答え:A / B / D / E
Excluded Address、Pool Network、Default Router Option、DNS Optionはそれぞれ責任が異なる。`ip helper-address`はRelay設定。
Clientは`192.168.60.0/24`に存在します。Server側Poolが次の設定です。`network 192.168.50.0 255.255.255.0` / `default-router 192.168.60.1`。直接確認できる不一致はどれか。
B. Pool Nameが示されていないため不一致
C. Poolの`network`がClient Subnetと一致していない
D. `dns-server`がないためAddress割り当て不能
答えと解説
答え:C
Poolが対象とするSubnetは`network`で定義する。Client Subnetが192.168.60.0/24なら、192.168.50.0/24の指定は直接確認できる不一致。
DHCP ServerのVerification Commandと主な確認対象の対応として正しいものを4つ選択してください。
B. `show ip dhcp binding` → ClientとLease AddressのBinding
C. `show dhcp lease` → ServerのConflict Record一覧
D. `show ip dhcp conflict` → Serverが記録したAddress Conflict
E. `show ip interface brief` → DHCP Server Message Counter
F. `show ip dhcp server statistics` → DHCP Message Counter
答えと解説
答え:A / B / D / F
Pool、Binding、Conflict、Statisticsは別のVerification対象。`show dhcp lease`はIOS Device自身がClientとして取得したLeaseを見る。
`ip dhcp excluded-address 10.10.10.1 10.10.10.20`が設定され、`show ip dhcp conflict`には`10.10.10.50`が記録されています。正しい整理はどれか。
B. 1〜20は管理者が除外したAddress、50はServerがConflictとして記録したAddress
C. 1〜20を除外するとPool Networkそのものが10.10.10.21以降へ変更される
D. Conflict EntryはClient Bindingと同じ意味
答えと解説
答え:B
Excluded Addressは管理者がDynamic割り当て対象外にした範囲、ConflictはServerが競合として記録した状態であり別物。
DHCP Pool設定と`ip helper-address`は存在しますが、Global Configurationに`no service dhcp`があります。直接確認できる状態はどれか。
B. Poolの`network`が自動削除されている
C. Helper AddressがClientのDefault Gatewayへ変換される
D. DHCP Server / Relay Serviceが無効で、必要なら`service dhcp`で再有効化する
答えと解説
答え:D
`no service dhcp`はDHCP Server / RelayのGlobal Service Stateに影響する。個別PoolやHelper設定が存在することとは別に確認する。
Client VLAN 30のL3 Gatewayが`interface Vlan30`、Remote DHCP Serverが`10.99.0.10`です。代表的なRelay設定として適切なのはどれか。
B. Server側Interface → `ip helper-address 192.168.30.1`
C. `ip dhcp pool VLAN30` → `ip helper-address 10.99.0.10`
D. `interface Vlan30` → `ip address dhcp`
答えと解説
答え:A
`ip helper-address`はClient Broadcastを受けるClient-facing L3 Interfaceに設定し、宛先にはRemote DHCP Server Addressを指定する。
DHCP Relayの配置・役割について正しい説明を3つ選択してください。
B. HelperはDHCP Serverに物理的に最も近いInterfaceへ置く
C. HelperはClient Broadcastを受けるL3 Interface / SVI / Subinterfaceで考える
D. Helper AddressはDHCP Clientへ通知するDefault Gateway Optionである
E. ClientとDHCP Serverが同一SubnetならRelayは通常不要である
答えと解説
答え:A / C / E
Relay要否はTopologyで判断し、必要な場合はClient側L3 InterfaceでBroadcastを受けてRemote Serverへ中継する。
Client / Server / Relayを役割ごとに分けて確認する流れとして最も適切なのはどれか。
B. Clientは`show running-config interface`→`show ip interface brief`→`show dhcp lease`、ServerはPool / Binding / Conflict / Statistics、RelayはClient-facing L3のHelperとDHCP Service Stateを確認する
C. Client / Server / Relayのいずれも`show ip interface brief`だけで正常性を確定する
D. Pool設定が存在すればClient / Relayの確認は不要
答えと解説
答え:B
Page037の中心はRoleごとにConfigurationとVerificationを分けること。1つのEvidenceだけで別Roleの状態まで断定しない。