DHCPでIPアドレスを自動取得する際、そのIPアドレスには必ず有効期限が設定されています。
この有効期限のことを「DHCPリース期間(リース時間)」と呼びます。
リース期間はネットワークの安定性や管理効率に直結する重要な設定ですが、どのくらいの期間が適切なのか、迷う方も多いのではないでしょうか。
本記事では、DHCPリース期間の意味・更新の仕組み・切れた場合の影響・最適な設定の考え方までをわかりやすく解説します。
ネットワーク管理に携わる方はもちろん、DHCPの仕組みを深く理解したい方にも役立つ内容です。
DHCPリース期間とはIPアドレスの貸し出し有効期限のこと
それではまず、DHCPリース期間の基本的な意味と仕組みについて解説していきます。
DHCPリース期間とは、DHCPサーバーがクライアント端末にIPアドレスを貸し出す有効期間のことです。
「リース(lease)」は英語で「賃貸・貸し出し」を意味し、IPアドレスを一定期間だけ借りるというDHCPの仕組みをよく表しています。
リース期間が設定されていることで、使われなくなったIPアドレスが自動的に解放され、他の端末へ再割り当てできるようになります。
この仕組みにより、限られたIPアドレスを効率よく管理・使い回すことが可能になっているのです。
DHCPリース期間は「IPアドレスの賃貸契約期間」とイメージするとわかりやすいでしょう。
契約期間中は同じIPアドレスを使い続けられますが、期限が近づくと更新手続きが自動的に行われます。
更新されなかった場合は契約終了となり、IPアドレスはプールに返却されて別の端末が利用できる状態になります。
リース期間の一般的なデフォルト値
DHCPサーバーのリース期間は、製品や環境によって異なりますが、一般的なデフォルト値は以下の通りです。
| 環境・製品 | デフォルトのリース期間 |
|---|---|
| 家庭用ルーター | 24時間(1日)が多い |
| Windowsサーバー(DHCP) | 8日間 |
| Cisco機器 | 1日(24時間) |
| Linux(ISC DHCP) | 12時間〜1日程度 |
デフォルト値はあくまで初期設定であり、ネットワークの規模や端末の入れ替わり頻度に応じて調整することが推奨されます。
リース期間に関連する2つのタイマー
DHCPのリース期間には、更新のタイミングを制御する2つのタイマーが存在します。
ひとつ目はT1タイマー(更新タイマー)で、リース期間の50%が経過した時点でDHCPサーバーへの更新要求が行われます。
ふたつ目はT2タイマー(再バインドタイマー)で、リース期間の87.5%が経過した時点で、任意のDHCPサーバーへ更新を試みます。
T1・T2の両方で更新に失敗した場合に、初めてリース期間切れの状態となります。
リース期間の更新はどのように行われるか
クライアント端末はリース期間の50%(T1タイマー)が経過すると、自動的にDHCPサーバーへ更新要求(DHCP Request)を送信します。
DHCPサーバーが応答すれば、リース期間がリセットされて延長され、引き続き同じIPアドレスを使用できます。
この更新処理はユーザーが意識することなくバックグラウンドで自動実行されるため、通常は接続が途切れることはありません。
DHCPリース期間が切れるとどうなるか
続いては、DHCPリース期間が切れた場合にどのようなことが起こるかを確認していきます。
T1・T2タイマーでの更新がいずれも失敗し、リース期間が完全に切れた場合、クライアント端末は使用中のIPアドレスの利用を停止しなければなりません。
その後、端末は再びDHCP Discoverを送信して、新たなIPアドレスの取得を試みます。
リース期間切れ後のIPアドレス再取得の流れ
リース期間が切れた後のIPアドレス再取得は、通常のDHCPシーケンスと同様の手順で行われます。
①リース期間が切れ、クライアントはIPアドレスの使用を停止
②クライアントがDHCP Discoverをブロードキャスト送信
③DHCPサーバーがDHCP Offerで新しいIPアドレスを提案
④クライアントがDHCP Requestで使用申請
⑤DHCPサーバーがDHCP ACKで正式割り当てを確定
再取得の際に、以前と同じIPアドレスが割り当てられるとは限らない点に注意が必要です。
他の端末がそのIPアドレスを使用中の場合は、別のアドレスが割り当てられます。
リース期間切れ中に発生する可能性のある問題
リース期間が切れてから新しいIPアドレスを取得するまでの間、端末はネットワークへの接続ができない状態になります。
一般的な端末では再取得が素早く完了するため影響は小さいことが多いですが、サーバーや業務システムで同じIPアドレスが必要な場合は、アドレスが変わることで障害につながるリスクがあります。
このような用途には、DHCPの予約機能や静的IPアドレスの活用が適しています。
DHCPサーバーが停止している場合のリース切れ
DHCPサーバーが停止している状態でリース期間が切れると、クライアントは新しいIPアドレスを取得できません。
この場合、Windowsでは「169.254.x.x」のリンクローカルアドレスが自動的に割り当てられ、インターネット接続ができない状態となります。
DHCPサーバーの冗長化が重要な理由のひとつです。
DHCPリース期間の最適な設定の考え方
続いては、DHCPリース期間をどのように設定すればよいか、最適な設定の考え方を確認していきます。
リース期間は長すぎても短すぎてもデメリットが生じるため、ネットワークの特性に合わせた設定が重要です。
リース期間を短くするデメリット
リース期間を短く設定すると、クライアントがDHCPサーバーへ更新要求を送る頻度が高くなります。
その結果、DHCPサーバーへの負荷が増大し、大規模なネットワークでは処理遅延が発生するリスクがあります。
また、更新タイミングでネットワーク障害が重なった場合、IPアドレスを失う可能性も高まります。
リース期間が短い場合のデメリットまとめ:
・DHCPサーバーへのリクエスト頻度が増加し、負荷が高まる
・更新失敗のリスクが高まる
・端末がIPアドレスを頻繁に変える可能性があり、管理が複雑になる
リース期間を長くする場合の注意点
リース期間を長く設定すると、DHCPサーバーへの問い合わせ頻度が下がり、負荷を軽減できます。
しかし、端末が長期間ネットワークから離れた場合でもIPアドレスが長く確保されたままになるため、IPアドレスの枯渇リスクが高まります。
端末の入れ替わりが多い環境では、適度に短いリース期間を設定してアドレスを効率よく回収することが重要です。
環境別のリース期間の目安
ネットワーク環境に応じた、リース期間の設定目安は以下の通りです。
| 環境 | 推奨リース期間の目安 | 理由 |
|---|---|---|
| 家庭・小規模オフィス | 1〜8日間 | 端末数が少なく枯渇リスクが低い |
| 企業・大規模オフィス | 8時間〜1日 | 端末の入れ替わりが多く効率的な回収が必要 |
| 公共Wi-Fi・ホテル | 1〜4時間 | 短時間の接続が多くアドレスの回転率を高める必要がある |
| サーバー・固定機器 | 予約機能または静的IPを推奨 | 常に同じIPアドレスが必要 |
環境の特性を考慮したうえで、IPアドレスの利用効率とサーバー負荷のバランスを取ることが最適な設定への近道です。
まとめ
本記事では、DHCPリース期間の意味・更新の仕組み・切れた場合の影響・最適な設定の考え方について解説しました。
DHCPリース期間とは、IPアドレスの貸し出し有効期限のことであり、T1・T2タイマーによる自動更新の仕組みが備わっています。
リース期間が切れると、クライアントは新たなIPアドレスの取得を試みますが、それまでの間はネットワーク接続が一時的に失われる可能性があります。
ネットワークの規模・端末の入れ替わり頻度・IPアドレスの枯渇リスクを総合的に考慮して、最適なリース期間を設定することが重要です。
固定IPが必要な機器にはDHCP予約や静的IPを組み合わせることで、より安定したネットワーク運用が実現できるでしょう。