Slide 1

Slide 1 text

%)$1αʔό

Slide 2

Slide 2 text

・DHCPサーバ is 何? ・どういう仕組みで動いてるの?

Slide 3

Slide 3 text

DHCPサーバ is 何?

Slide 4

Slide 4 text

簡単に書くと, コンピュータにIPアドレスを 割り当てるサーバ

Slide 5

Slide 5 text

IPアドレスのないコンピュータ インターネットに接続するにはIPアドレスが必要。 ( 最初はこの状態 )

Slide 6

Slide 6 text

Ұੲલͷ*1ΞυϨεͷઃఆํ๏ IPアドレスのない コンピュータ IPアドレスが 割り当てられた コンピュータ 他のコンピュータと 重複しないIPアドレス を 手動で設定

Slide 7

Slide 7 text

ݱࡏͷ*1ΞυϨεͷઃఆํ๏ IPアドレスのない コンピュータ IPアドレスが 割り当てられた コンピュータ 他のコンピュータと 重複しないIPアドレス を コンピュータが自動で設定

Slide 8

Slide 8 text

ݱࡏͷ*1ΞυϨεͷઃఆํ๏ IPアドレスのない コンピュータ IPアドレスが 割り当てられた コンピュータ 他のコンピュータと 重複しないIPアドレス を コンピュータが自動で設定 ͜ͷ*1ΞυϨεΛࣗಈઃఆ͢Δίϯϐϡʔλ͕ l%)$1αʔόz

Slide 9

Slide 9 text

どういう仕組みで動いてるの?

Slide 10

Slide 10 text

ネットワークに接続したときに DHCP という プロトコル を 利用

Slide 11

Slide 11 text

DHCP手順1: DHCP DISCOVER インターネットがやりた〜い! IPアドレスを下さい〜! ( ネットワーク全体に響く大声 ) DHCPクライアント DHCPサーバ クライアントはサーバを見つけるために ブロードキャスト (ブロードキャストとはネットワーク内の全機器に同時に信号を送信すること)

Slide 12

Slide 12 text

DHCP手順2: DHCP OFFER OKです〜! こちらをお使いください !! ・ 192.168.1.2 DHCPクライアント DHCPサーバ サーバはクライアントに割り当て情報を通知

Slide 13

Slide 13 text

DHCP手順3: DHCP REQUEST DHCPクライアント DHCPサーバ クライアントはサーバへ 提供されたIPアドレス と 提供元サーバ のIPを送信 (複数サーバから OFFER があった場合は一つを選ぶ) ○○サーバさん!! 192.168.1.2 でお願いします !!

Slide 14

Slide 14 text

DHCP手順4: DHCP ACK 了解です!! 192.168.1.2 のアドレスを貸します!! DHCPクライアント DHCPサーバ サーバはクライアントに 許可(割り当て情報) を通知

Slide 15

Slide 15 text

DHCPのパケット IPヘッダ UDPヘッダ 宛先ポート: 67 DHCPメッセージ IPヘッダ UDPヘッダ 宛先ポート: 68 DHCPメッセージ DHCPクライアント宛のパケット DHCPサーバ宛のパケット 本プロトコルで送受信するパケットの構成は以下のようになっています

Slide 16

Slide 16 text

これがDHCP という プロトコルの動作手順です!!

Slide 17

Slide 17 text

おまけ

Slide 18

Slide 18 text

了解です!! 192.168.1.2 のアドレスを貸します!! DHCPクライアント DHCPサーバ 割り当てられるIPアドレスは「譲渡」ではなく, 「レンタル」です。

Slide 19

Slide 19 text

え〜と…。 このアドレスは使われていないな…。 回収するか。 DHCPクライアント (192.168.1.2) DHCPサーバ なので, 使ってなさそうなIPアドレスはDHCPサーバが 回収 します。

Slide 20

Slide 20 text

インターネットが… (以下略) DHCPサーバ 新しいDHCPクライアント 回収したIPアドレスは, 新たなコンピュータへの割り当てに利用して, 使い回しています。 ( さっき回収したのを貸そうかな〜 )

Slide 21

Slide 21 text

おしまい !!