問題ID:27086
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID:27086
msg# 1
hmx8086
投稿数: 7
お世話になります。
アドレスプールの範囲を修正するか、別のアドレスプールを
作成して解決するとの問題でした。
修正の方は理解できたのですが、別のアドレスプールを
追加する場合、古いアドレスプールと新しいアドレスプール
との関係はどうなりますか?
自動的に新しいアドレスプールだけからipアドレスが配布
されるようになるのでしょうか?
○ R1#conf t
R1(config)#ip dhcp pool DHCP_POOL
R1(dhcp-config)#network 192.168.12.0 255.255.255.0
R1(dhcp-config)#end
○ R1#conf t
R1(config)#ip dhcp pool OTHER_POOL
R1(dhcp-config)#network 192.168.12.0 255.255.255.0
R1(dhcp-config)#end
よろしくお願いいします。
アドレスプールの範囲を修正するか、別のアドレスプールを
作成して解決するとの問題でした。
修正の方は理解できたのですが、別のアドレスプールを
追加する場合、古いアドレスプールと新しいアドレスプール
との関係はどうなりますか?
自動的に新しいアドレスプールだけからipアドレスが配布
されるようになるのでしょうか?
○ R1#conf t
R1(config)#ip dhcp pool DHCP_POOL
R1(dhcp-config)#network 192.168.12.0 255.255.255.0
R1(dhcp-config)#end
○ R1#conf t
R1(config)#ip dhcp pool OTHER_POOL
R1(dhcp-config)#network 192.168.12.0 255.255.255.0
R1(dhcp-config)#end
よろしくお願いいします。
Re: 問題ID:27086
msg# 1.1
kttmr2018
投稿数: 26
アドレスプールは複数設定できるみたいですね。(そりゃそうか)
なので、古いアドレスプールは設定だけ存在してる状態で、使用されず、
新しいアドレスプールからipアドレスが配布されるんじゃないですかね。
”自動的”にipアドレスが配布される、については解説にある通り
1.DHCP DISCOVER
2.DHCP OFFER
3.DHCP REQUEST
4.DHCP ACK
の流れで”ipアドレスが自動的に割り当てられる”らしいので、おそらくDHCPクライアント側が、まずDHCPサーバーを探し、
それに対してDHCPサーバー側が使用可能なipアドレスを教えてくれる(今回の場合は新しいアドレスプールの範囲から)ので、そこからipアドレスを取得するのではないでしょうか?
古いアドレスプールは今回のDHCPクライアントが使用する192.168.12.0/24の範囲に対応してないので、使用されないだけだと思います。
すいません、自分も勉強中なので間違ってるかもしれないです。
なので、古いアドレスプールは設定だけ存在してる状態で、使用されず、
新しいアドレスプールからipアドレスが配布されるんじゃないですかね。
”自動的”にipアドレスが配布される、については解説にある通り
1.DHCP DISCOVER
2.DHCP OFFER
3.DHCP REQUEST
4.DHCP ACK
の流れで”ipアドレスが自動的に割り当てられる”らしいので、おそらくDHCPクライアント側が、まずDHCPサーバーを探し、
それに対してDHCPサーバー側が使用可能なipアドレスを教えてくれる(今回の場合は新しいアドレスプールの範囲から)ので、そこからipアドレスを取得するのではないでしょうか?
古いアドレスプールは今回のDHCPクライアントが使用する192.168.12.0/24の範囲に対応してないので、使用されないだけだと思います。
すいません、自分も勉強中なので間違ってるかもしれないです。
Re: 問題ID:27086
msg# 1.1.1
arashi1977
居住地: 広島
投稿数: 1715
引用:Goodです!
実際に二重にプールを作るとこうなります。
で、Fa0/0は192.168.12.0/24に所属するので、Fa0/0で受信したDHCP DISCOVERには192.168.12.0/24が設定されたプール(OTHER_POOL)から払い出されるようになるんですね
そこが解説冒頭の
引用:ということですね。
それに対してDHCPサーバー側が使用可能なipアドレスを教えてくれる(今回の場合は新しいアドレスプールの範囲から)ので、そこからipアドレスを取得するのではないでしょうか?
古いアドレスプールは今回のDHCPクライアントが使用する192.168.12.0/24の範囲に対応してないので、使用されないだけだと思います。
実際に二重にプールを作るとこうなります。
R1#show ip int br fa0/0
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 192.168.12.1 YES manual up up
R1#show ip dhcp pool
Pool DHCP_POOL :
Utilization mark (high/low) : 100 / 0
Subnet size (first/next) : 0 / 0
Total addresses : 254
Leased addresses : 0
Pending event : none
1 subnet is currently in the pool :
Current index IP address range Leased addresses
192.168.123.1 192.168.123.1 - 192.168.123.254 0
Pool OTHER_POOL :
Utilization mark (high/low) : 100 / 0
Subnet size (first/next) : 0 / 0
Total addresses : 254
Leased addresses : 0
Pending event : none
1 subnet is currently in the pool :
Current index IP address range Leased addresses
192.168.12.1 192.168.12.1 - 192.168.12.254 0
そこが解説冒頭の
引用:
設問の図からは、R2はDHCPでアドレスを取得するようになっています。しかしR1のDHCPプール設定をみると、R1のFa0/0が接続されたネットワークである192.168.12.0/24ではなく、192.168.123.0/24の範囲からアドレスを割り当てるようになっているため、R1はFa0/0からのDHCPアドレス割り当て要求に対して応答することができません。
Re: 問題ID:27086
msg# 1.2
hmx8086
投稿数: 7
回答いただきましてありがとうございます。
まだ少し疑問が残ります。
応答できずにアドレス割り当てできない状態
↓
OTHER_POOLが追加されたると「上下」や「番号」で新旧の
POOLを区別しているのではなく、「正しい範囲」のPOOLから
割り当てになるということでしょうか?
↓
では、重複するアドレス範囲のPOOLを追加してしまった
時にはどういう動作になるのですか?
細かい質問続けまして申し訳ありません。
どうぞよろしくお願いします。
まだ少し疑問が残ります。
応答できずにアドレス割り当てできない状態
↓
OTHER_POOLが追加されたると「上下」や「番号」で新旧の
POOLを区別しているのではなく、「正しい範囲」のPOOLから
割り当てになるということでしょうか?
↓
では、重複するアドレス範囲のPOOLを追加してしまった
時にはどういう動作になるのですか?
細かい質問続けまして申し訳ありません。
どうぞよろしくお願いします。
Re: 問題ID:27086
msg# 1.2.1
arashi1977
居住地: 広島
投稿数: 1715
引用:追加できないんですねー
では、重複するアドレス範囲のPOOLを追加してしまった
時にはどういう動作になるのですか?
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#ip dhcp pool POOL1
R1(dhcp-config)#network 192.168.12.0 /24
R1(dhcp-config)#ip dhcp pool POOL2
R1(dhcp-config)#network 192.168.12.0 /24
% A pool already exists for network 192.168.12.0 / 255.255.255.0.
Re: 問題ID:27086
msg# 1.3
hmx8086
投稿数: 7
納得できました。
ありがとうございました。
ありがとうございました。