HOME»応用情報技術者試験掲示板»DHCPのフローについて
投稿する

DHCPのフローについて [4333]

 ずわたろうさん(No.1) 
DHCPのフローについて勉強しているのですが、

①DISCOVER(PCからサーバー)
②OFFER(サーバーからPC)
③REQUEST(PCからサーバー)
④ACK(サーバーからPC)
の順でやりとりするともいますが、サイトによっては①②③④全部ブロードキャストのパターンと②④だけユニキャストという感じで別れていて混乱しています。

自分としては
①は普通にサーバーのMACアドレスもIPアドレスも知らないと思うのでブロードキャスト送信
②サーバーは①の時のフレームで送信元MACアドレスにPCのMACアドレスが載っていると思うので、PCのMACアドレスがわかり、ユニキャストで送信
③PCは②の時に送られてきたフレームにサーバーの送信元MACアドレスが記載されているのでユニキャストで送信
④②の時と同様にユニキャストで送信

という風に①だけブロードキャストで②③④はユニキャストじゃないかなって思ったんですが。。。おそらく違うのでしょうね。。。

結局のところ何が正解なのでしょうか。
教えていただけたら幸いです。
2023.07.24 20:05
GinSanaさん(No.2) 
AP プラチナマイスター
基本は①③はブロードキャスト、②④はユニキャストですね
②と④がブロードキャストかユニキャストかが割れるのは、実際にはブロードキャストフラグで違いが出るからです  Windows8なんかは、ビットが1になるからブロードキャスト指定になっていた
たとえば、NWの平成25年PM1問2のP8だとブロードキャストフラグのことをフラグビットを立てて、と表現している
2023.07.24 22:18
 ずわたろうさん(No.3) 
基本ユニキャストが正解なんですね。
ありがとうございました。
2023.07.29 08:28

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop