markdown
DNS の基本md b4c66cc
lecture/information/networks/DNSの基本-講義.n.md
Download as PDF

DNS の基本きほん

date2026-03-27descriptionDNSを、名前からIPアドレスを見つける仕組みとして説明し、HTTPやTCP/IPの前段で何が起きているかを整理します。prerequisitesネットワークの基本 / TCPとIPの基本type講義statusactiverelateddata/lecture/information/networks/ネットワークポータル-講義.n.md / data/lecture/information/networks/TCPとIPの基本-講義.n.md / data/lecture/information/networks/HTTPの基本-講義.n.md
informationnetworksundergraduatelecture

導入どうにゅう

この講義こうぎ最重要さいじゅうようなのは、DNS は人間にんげんみやすい名前なまえを、通信つうしん必要ひつような IP アドレスへ対応たいおうづける仕組しくみだということです。

Web サイトへ接続せつぞくするとき、いきなり HTTP がはじまるのではありません。そのまえに「この名前なまえはどの相手あいてか」を調しらべる段階だんかいがあります。それが DNS です。

用語ようご定義ていぎ

DNSDomain Name System とは、名前なまえと IP address を対応たいおうづける仕組しくみです。

名前なまえDomain name とは、example.com のような人間にんげん使つかいやすい名前なまえです。

IP addressIP address とは、通信相手つうしんあいて識別しきべつするための番号ばんごうです。

方針ほうしん

まず「名前なまえびたいが、通信つうしんでは番号ばんごう必要ひつよう」という問題もんだいさえます。そのあと、DNS が名前なまえから IP アドレスを調しらべるながれとしてみます。

直感的ちょっかんてき説明せつめい

DNS は、インターネットの電話帳でんわちょうのようなものです。人間にんげん名前なまえおぼえ、計算機けいさんきは IP アドレスで通信つうしんします。その橋渡はしわたしをしているのが DNS です。

厳密げんみつ説明せつめい

1. 名前なまえから番号ばんごう

ブラウザが study.bem130.com に接続せつぞくしたいとき、まず DNS へ「この名前なまえ対応たいおうする IP アドレスはなにか」をわせます。

2. 解決かいけつのあとに通信つうしん

IP アドレスがかってはじめて、TCP 接続せつぞくや HTTP 要求ようきゅうすすめます。つまり DNS は、Web 通信つうしん前段ぜんだんにある処理しょりです。

3. そうちが

DNS は「どこへおくるかをる」ための仕組しくみ、IP は「どこへとどけるか」の仕組しくみ、HTTP は「なにをやりりするか」の仕組しくみです。

見分みわかた

  • URL のなか名前なまえを IP アドレスへなおはなしなら DNS です。
  • 通信内容つうしんないようではなく、「そもそもどの相手あいて接続せつぞくするか」が問題もんだいなら DNS をかんがえます。
  • HTTP と DNS を混同こんどうせず、DNS は前段ぜんだん、HTTP はそのあと整理せいりします。

最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]DNS=名前をIPaddressへ対応づける仕組み
[PARSE ERROR: Undefined("Command(\"boxed\")")]DNSのあとにTCPIPHTTP[PARSE ERROR: Undefined("RBrace")]

一言ひとことでいうと

  • DNS は、人間にんげん使つか名前なまえと、計算機けいさんき使つかう IP アドレスをむす仕組しくみです。
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
path をコピー
copy share link
copy share link
タブを全て閉じる