×

tomoロゴ tomo

【高校情報】3分でわかる!名前解決とDNSの違いをわかりやすく解説

イリエダ
イリエダ
こんにちは、イルカの妖精イリエダよ。今日はDNSと名前解決の違いをスッキリ理解していきましょう!

「DNSって名前解決のことじゃないの?」

そう思っている人、実はとても多いの。

でもここ、ちゃんと分けて理解すると一気にレベルが上がるわよ。

DNSと名前解決の違いとは??

まず結論からいくわね。

名前解決=処理の名前
DNS=その処理を行う仕組みの1つ

つまり、DNSは名前解決の一部なの。

この関係は何度も出てるけど、そう、

 

野菜とトマトの関係と同じ。

トマトは野菜の一種だけど、野菜はトマトじゃないでしょ?

それと同じよ。

 

dns 名前解決 違い

 

名前解決(なまえかいけつ)とは??

名前解決とは、

人が読める名前を、IPアドレスに変換すること

よ。

例えば、

  • www.example.com → 93.184.216.34

この変換処理そのものを名前解決と呼ぶのよ。

DNS(ディーエヌエス)とは??

DNSは「Domain Name System」の略で、

ドメイン名をIPアドレスに変換する仕組み

よ。

インターネットでは、このDNSが名前解決の仕組みとしてメインで使われているの。

 

DNS以外の名前解決

そう、DNSが名前解決の一種だとしたら、他にも名前解決の方法があるはずよね??

例えば、こんな感じ ↓

  • hostsファイル:ローカル設定
  • mDNS:同じネットワーク内(例:AirDropやプリンタ)
  • NetBIOS / WINS:Windows系の古い仕組み

つまり、

DNSは「名前解決の代表選手」だけど、唯一ではない

ってことなの。

DNSが主流な理由

じゃあどうしてDNSがここまで使われているのかしら?

理由はシンプル。

  • 世界中のドメイン名とIPアドレスを管理できる
  • 階層構造で効率よく情報を取得できる
  • キャッシュ機能で高速化できる

インターネット規模になると、DNS以外では対応できないのよ。

まとめ

最後に整理するわね。

  • 名前解決:名前 → IPに変換する処理
  • DNS:その処理を行う仕組みの1つ
  • hostsやmDNSも名前解決の一部

 

イリエダ
イリエダ
「名前解決」と「DNS」を分けて理解できれば、ネットワークは一気に見えるようになるわよ。

 

それじゃあね!

妖精

ここまで読んでくれてありがとう!おつかれさまでした。

「高校情報Iのまとめページ」で他の記事も復習してみてね。

▶ まとめを見に行く