06.10.02:56
[PR]
02.25.12:03
DHCPでお馬鹿実験
以下、おさらいということで:
#DHCP鯖からのIPアドレス取得は
# DHCPdiscover(クライアントからDHCP鯖※へ、IPアドレス割り当て要求)→
# DHCPoffer(DHCP鯖からクライアントへ、IPアドレス提案)→
# DHCPrequest(クライアントからDHCP鯖※へ、IPアドレス提案の了承)→
# DHCPack(DHCP鯖からクライアントへ、IPアドレス割り当て通告)
#の4段階が存在する
#※部、DHCP鯖宛てではあるが実際にはブロードキャスト
さて本題。
本来DHCP鯖は1つしか存在しないもんだが、DHCP鯖がネットワーク内に複数いるとどうなるか。
IPアドレスのないクライアントがDHCPdiscoverを投げると、全部のDHCP鯖がクライアントへDHCPofferを返す。
対するクライアントは、一番最後に来たDHCPofferを見て、次のDHCPrequestを行う。
簡単に言えば、早押しクイズならぬ遅押しクイズのような原理でIPアドレス取得が行われると。
…実際にやったら同じネットワーク配下の別クライアントがネット接続できなくなったりと、どえらいことになりまっせ★
#DHCP鯖からのIPアドレス取得は
# DHCPdiscover(クライアントからDHCP鯖※へ、IPアドレス割り当て要求)→
# DHCPoffer(DHCP鯖からクライアントへ、IPアドレス提案)→
# DHCPrequest(クライアントからDHCP鯖※へ、IPアドレス提案の了承)→
# DHCPack(DHCP鯖からクライアントへ、IPアドレス割り当て通告)
#の4段階が存在する
#※部、DHCP鯖宛てではあるが実際にはブロードキャスト
さて本題。
本来DHCP鯖は1つしか存在しないもんだが、DHCP鯖がネットワーク内に複数いるとどうなるか。
IPアドレスのないクライアントがDHCPdiscoverを投げると、全部のDHCP鯖がクライアントへDHCPofferを返す。
対するクライアントは、一番最後に来たDHCPofferを見て、次のDHCPrequestを行う。
簡単に言えば、早押しクイズならぬ遅押しクイズのような原理でIPアドレス取得が行われると。
…実際にやったら同じネットワーク配下の別クライアントがネット接続できなくなったりと、どえらいことになりまっせ★
PR
- トラックバックURLはこちら