| [ ip dhcp snooping information option ]
を有効にした場合の動作フロー |
| @ |
DHCPクライアントがDHCP Discoverをネットワーク上にブロードキャストする。
|
| A |
option82が有効になっているスイッチでDHCPDiscoverを受信すると、option82情報を追記。option82には、
スイッチのMACとパケットを受信したポートID
( vlan-mod-port ) が含まれる。option82ではスイッチのMACを
[ リモートID ]、スイッチのポートIDを [回線ID
]とデフォルトで定義。IOS12.2(25)SEE以降ではこの値を設定可。 |
| B |
DHCPリレーエージェントのIPアドレスが設定されている場合、その情報もDHCPパケットに追記。
|
| C |
スイッチは、これらのOption82フィールドを格納したDHCPパケットをDHCPサーバに転送する。
|
| D |
DHCPサーバがパケットを受信後、option82対応の場合はリモートIDや回線IDを利用し
IPアドレスの割当てや、
割当てIP数の制限等のポリシーを実行。その後、DHCPサーバはDHCP応答でoption82フィールドをそのまま返す。 |
| E |
DHCPサーバは option82 の処理(対応している場合)後、DHCPクライアントに対してDHCP
Ackを送信する。
DHCP Ackのパケットは途中で通過する
option82
が有効になったスイッチで先ず最初に受信することになる。
スイッチは、リモートIDと回線IDフィールドを検査して、スイッチ自身がOption82データを挿入したことを確認する。
スイッチは、Option82データフィールドを削除してDHCP要求をしてきたDHCPクライアントの接続ポートに転送する。
|