10月6日(木)2コマ目

今日、やったこと

Webアクセスのながれ

DNSのパケット解析

今日のホワイトボード

Webアクセスするには

Webアクセス(ホームページを見る)には図のように

①DNSサーバーにWebサーバーの名前解決依頼

②Webサーバーにホームページファイルをリクエスト

を行う。

図 Webアクセスのながれ

DNSのパケット

DNSサーバーへ名前解決を依頼するパケットは、クライアントPCのDNS->UDP->IP->イーサネットの順にヘッダが追加されて作成される。

よって、パケットの先頭にはイーサネットヘッダがある。

図 名前解決のパケットが作成されるながれ

DNSパケットを解析する

実際にやりとりされている名前解決のパケットを解析してみる。

パケットの先頭にはイーサネットヘッダがある。


イーサネットヘッダ

図 パケット解析(イーサネットヘッダ)

図 イーサネットヘッダ解析結果
「タイプ」が0x0800より、イーサネットの上位プロトコルはIPになる。よって、イーサネットヘッダの後にはIPヘッダがつづく。

IPヘッダ

図 パケット解析(IPヘッダ)

図 IPヘッダ解析結果①
IPヘッダはイーサネットヘッダと異なり、ヘッダ長が変わる。そこで、「ヘッダ長」でIPヘッダの長さを指定している。このパケットのIPヘッダは20バイト。

図 IPヘッダ解析結果②


次回は

DNSパケットの解析のつづきです。


このブログの人気の投稿

1月26日(木)2コマ目

12月1日(木)2コマ目

2月2日(木)2コマ目