0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

キャッシュサーバー、コンテンツサーバー

Last updated at Posted at 2023-01-11

DNSサーバーの役割

IPアドレスは数字の羅列です。何を表しているかわからない。そこでインターネットではIPアドレスにドメイン名という名前をつけてわかりやすくしています。
IPアドレスとドメイン名を相互に変換する仕組みをDNS(Domain Name System)という。

ドメイン名は木構造になっている

ドメイン名とはwww.example.co.jpのようにドットで区切られた文字列で構成されています。
この一つ一つの文字列のことをラベルと言います。
右から順にトップレベルドメイン、第二レベルドメイン、第三レベルドメイン、...と言います。

DNSサーバーの種類

DNSサービスを提供するサーバーのことをDNSサーバーといいます。DNSサーバーは、キャッシュサーバーコンテンツサーバーに大別されます。

キャッシュサーバーとは?

LAN内にいるクライアントから問い合わせを受け、代わりにインターネットに問い合わせるDNSサーバー です。

コンテンツサーバーとは?

コンテンツサーバーは、外部のホストから自分が管理するドメインに関する問い合わせを受けるDNSサーバーです。
自ドメイン内のホスト名をゾーンファイルというデータベースで管理しています。

名前解決の流れ

クライアントから問い合わせを受けたキャッシュサーバーは、受け取ったドメイン名を右から順に検索していき、そのドメイン名を管理しているコンテンツサーバーを辿っていきます。
そこまで辿り着いたら、そのコンテンツサーバーに対して、ホスト名+ドメイン名に対応するIPアドレスを教えてもらいます。
このような動作を名前解決と言います。

ホスト名とは?

www.example.co.jpwwwの部分。

ドメイン名とは?

www以外の部分

出典

  • ユーザに提供するコンテンツ(情報)を自ら保有・管理しているサーバを意味します。
    これと対比されるのがキャッシュ サーバです。キャッシュ サーバはコンテンツ サーバが管理するコンテンツの複製を保存し、ユーザからの要求があった場合に、コンテンツ サーバに代わってコンテンツを配信します。

出典

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?