連載
基礎から学ぶWindowsネットワーク

3.UDPパケットの例

デジタルアドバンテージ
2003/10/09

 ここでは、いくつかのUDPパケットの例を見てみよう。

DNS問い合わせパケットの例

 DNSは、FQDN名からIPアドレスを求めたり、その逆を行ったりするためのサービスである。インターネットにおける、最もよく使われるUDPサービスだと思われる。プロトコル的には、DNSのqueryコマンド(問い合わせコマンド)を発行すると、DNSサーバがそれに対するanswer応答を返す、というふうにして動作している。それぞれ1つのUDPパケットが送信されるだけという、非常に単純なプロトコルである。

UDPの例―DNS問い合わせパケットの例
DNSサーバとのやりとりはUDPパケットの送受信で行われる。1回の問い合わせにつき、UDPパケットが1往復するだけのシンプルなプロトコルである。
  UDPプロトコル。
  DNSプロトコル。
  「送信元ポート」は2518番。このポート番号は、DNSの問い合わせごとに異なるので、同じマシンから同時に複数のDNS問い合わせが発生しても区別することができる。
  「あて先ポート」番号は、DNSサービスの53番。
  UDPパケット長。UDPヘッダ+DNS問い合わせパケットのサイズ。
  UDPヘッダ部分。8bytesしかない。

NetBIOSブロードキャストの例

 NBT(NetBIOS over TCP/IP)のNETBIOS Name Serviceコマンド(UDPのポート137番)では、UDPのブロードキャスト通信を利用している。NetBIOSでは、通信相手を探すためにこのNETBIOS Name Serviceコマンドをブロードキャスト送信しているが、最終的にこれが、UDPのブロードキャスト通信としてネットワーク上に送信されている。ブロードキャストなので、送信先IPアドレスは「192.168.0.255(192.168.0.0/24におけるブロードキャスト・アドレス)」、送信先MACアドレスは「FF-FF-FF-FF-FF-FF(MACアドレスにおけるブロードキャスト・アドレス)」となっている。

UDPの例―NetBIOSブロードキャストの例
NBT(NetBIOS over TCP/IP)のNETBIOS Name Serviceコマンドの例。指定されたNetBIOSサーバ名を検索するために、NetBIOS Name Serviceのqueryコマンドをブロードキャストでネットワーク上へ一斉に送信している。このブロードキャストを受信したマシンのうち、問合せ対象の名前に合致するNetBIOS名を持つマシンは、(ブロードキャストではなく)ユニキャストで応答を返す。こうやって、あるNetBIOS名を持つマシンを調査する。
  UDPプロトコル。
  DNSプロトコル。
  あて先IPアドレスは192.168.0.255(192.168.0.0/24におけるブロードキャスト・アドレス)。
  「送信元ポート」番号は137番(NetBIOS Name Service)。あて先ポート番号と同じものが使われている。
  「あて先ポート」番号は137番(NetBIOS Name Service)。送信元ポート番号と同じ。
  あて先MACアドレスはFF-FF-FF-FF-FF-FF(MACアドレスにおけるブロードキャスト・アドレス)。つまり同じイーサネット上のすべてのマシンをターゲットとしている。
  UDPヘッダ部分。

 次回からはTCPプロトコルについて解説する。End of Article


 INDEX
  [連載]基礎から学ぶWindowsネットワーク
  第13回 データグラム通信を実現するUDPプロトコル
    1.UDPプロトコルとは
    2.UDPパケットの構造
  3.UDPパケットの例
 
 連載

TechTargetジャパン

Windows Server Insider フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

キャリアアップ

- PR -

イベントカレンダー

PickUpイベント

- PR -

アクセスランキング

もっと見る
- PR -

ホワイトペーパーTechTargetジャパン

ソリューションFLASH

「ITmedia マーケティング」新着記事

トレンド総研、会社員500名を対象に「仕事とソーシャルメディアに関する調査」を実施
生活者の意識・実態に関する調査をおこなうトレンド総研は5月21日、会社員500名を対象に...

テクノロジーが変えるわたしたちの振る舞い――デジタルマーケティング時代のマーケターの責務とは
いまや、わたしたちのポケットには全世界の情報が集まっています。テクノロジーがそんな...

ソーシャルメディア対応CRMと従来型CRM、3つの違いとは?
現在中小企業のビジネスコミュニティの中で、「最新型のソーシャルCRM対従来型CRMのどち...