Bootstrap Protocol
TCP/IP |
---|
アプリケーション |
|
トランスポート |
カテゴリ |
インターネット |
カテゴリ |
リンク |
カテゴリ |
Bootstrap Protocol(ブートストラップ プロトコル、BOOTP)は、コンピュータネットワークに
概要
[ネットワークに
BOOTPは
ネットワークカードの
BOOTPにリースの
歴史
[BOOTPは、1985
BOOTPは、
動作
[クライアントとサーバが同 じネットワーク上 にある場合
[BOOTPサーバ
- BOOTPサーバはUDPポート67でパッシブオープンコマンドを
発行 し、クライアントを待 ち受 ける。 - クライアントは
起動 時 にポート68でアクティブオープンコマンドを発行 する。このメッセージはUDPユーザデータグラムにカプセル化 されており、UDPユーザデータグラムはIPデータグラムにカプセル化 されている。クライアントは送信 元 アドレスにオール0(0.0.0.0)、宛先 アドレスにオール1(255.255.255.255)を使用 する。 - サーバはクライアントのMACアドレスから
割 り当 てるべきIPアドレスを認識 する。サーバは、送信 元 ポート67・宛先 ポート68のブロードキャストまたはユニキャストのUDPメッセージで応答 する。
クライアントとサーバが異 なるネットワーク上 にある場合
[BOOTPリクエストの
- リレーエージェントはBOOTPサーバのユニキャストアドレスを
知 っており、ポート67でブロードキャストメッセージを待 ち受 ける。 - リレーエージェントがブロードキャストパケットを
受信 すると、メッセージをユニキャストデータグラムにカプセル化 し、BOOTPサーバに要求 を送信 する。 - ユニキャストのパケットはルータを
通過 することができ、パケットがBOOTPサーバに到達 する。BOOPサーバはリレーエージェント宛 に応答 を送信 する。 - BOOPサーバからの
応答 を受 け取 ったリレーエージェントは、それをクライアントに送 る。
IETF標準 ドキュメント
[RFC # | タイトル | ||
---|---|---|---|
RFC 3942 | Reclassifying Dynamic Host Configuration Protocol version 4 (DHCPv4) Options | 2004 |
RFC 2132 を |
RFC 2132 | DHCP Options and BOOTP Vendor Extensions | 1997 |
RFC 1533 を |
RFC 1542 | Clarifications and Extensions for the Bootstrap Protocol | 1993 |
RFC 1532 を |
RFC 1534 | Interoperation Between DHCP and BOOTP | 1993 |
|
RFC 1533 | DHCP Options and BOOTP Vendor Extensions | 1993 |
RFC 1497, RFC 1395, RFC 1084, RFC 1048 を |
RFC 1532 | Clarifications and Extensions for the Bootstrap Protocol | 1993 |
RFC 1542 により |
RFC 1497 | BOOTP Vendor Information Extensions | 1993 |
RFC 1395, RFC 1084, RFC 1048 を |
RFC 1395 | BOOTP Vendor Information Extensions | 1993 |
RFC 1084, RFC 1048 を |
RFC 1084 | BOOTP vendor information extensions | 1988 |
RFC 1048 を |
RFC 1048 | BOOTP vendor information extensions | 1988 |
RFC 1084, RFC 1395, RFC 1497, RFC 1533 により |
RFC 951 | Bootstrap Protocol | 1985 |
RFC 1395, RFC 1497, RFC 1532, RFC 1542, RFC 5494 により |
関連 項目
[- Dynamic Host Configuration Protocol (DHCP)
- Preboot Execution Environment (PXE)
- Remote Initial Program Load (RIPL)
- UDPヘルパーアドレス
- Boot Service Discovery Protocol (BSDP)
脚注
[- ^ Bill Croft (September 1985). “RFC 951 - Bootstrap Protocol”. Network Working Group. 2019
年 3月 28日 閲覧 。
外部 リンク
[- RFC 951 - BOOTSTRAP PROTOCOL (BOOTP)
- BOOTP Sequence Diagram (PDF)
- Multicast BOOTP for configuring a network device