インターネットを支える技術

いまさら聞けない「DNS」とは? 3つの必修要素と名前解決の仕組みを解説

「DNS」はインターネットの中核技術であり、ドメイン名をIPアドレスに変換する名前解決に使用される。DNSの3つの構成要素とインターネットにおけるそれらの役割を理解しよう。

 「名前解決」(詳細は後述)の仕組みである「DNS」(Domain Name System)は、単一のサーバだけで実現しているわけではない。DNSは主に3つの構成要素によって実現しており、ITに携わる担当者であればその仕組みの理解は欠かせない。

目次

DNSの構成要素

 インターネットの中核技術とも言えるDNSは、人が理解できるドメイン名を機械が理解できるIPアドレスに変換する名前解決の仕組みだ。例えば「www.example.com」を「192.0.2.1」に変換する。DNSの構成要素として下記の3つがある。

  1. DNSクライアント(「スタブリゾルバー」とも)
  2. DNSキャッシュサーバ(「キャッシュDNSサーバ」「フルサービスリゾルバー」とも)
  3. 権威DNSサーバ(「権威サーバ」「DNSコンテンツサーバ」「ゾーンサーバ」とも)

DNSクライアント

 DNSクライアントは、一般的にソフトウェアとしてエンドポイントで動作する。PCやモバイルデバイスのアプリケーションで名前解決が必要になると、DNSクライアントが「DNSクエリ」という問い合わせ文(クエリ)を生成し、DNSキャッシュサーバに送信する。DNSキャッシュサーバはDNSクエリの内容を実行して必要な情報を取得し、DNSクライアントに返す。

DNSキャッシュサーバ

印刷する
SNSでシェア

この記事の著者

Fernando Gont
Fernando Gont

メッセージングアプリケーションベンダーYalochatのセキュリティエンジニア。インターネット標準化団体Internet Engineering Task Force(IETF)で幾つかのワーキンググループに参加し、RFC(技術仕様についての文章群)を複数執筆。セキュリティやインターネット技術に関する講演活動もしている。

関連記事

こんなメディアも見られています

TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

ベンダーコンテンツ PR

From Informa TechTarget

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechTargetジャパン SNS

X @techtarget_itmをフォロー

インフォメーション

TechTargetジャパンをフォロー