ネットワーク
中級

DNS 進化史(ディーエヌエスシンカシ)

Domain Name System 41年進化史。1983 Paul Mockapetris RFC 882/883発明→1987 RFC 1034/1035 改訂→1997 DNSSEC→2010s DoT/DoH/DoQ。Internet階層名前空間、jisaku.com → IP変換基盤。

0 回閲覧
0 いいね
2026/5/3 更新
関連タグ
DNS
Internet
Paul Mockapetris
DoH

概要\n\nDNS 進化史(Domain Name System Evolution)はPaul Mockapetris(USC/ISI、1948年生、現代Internet 標準化主要人物の一人)が1983年11月RFC 882「Domain Names - Concepts and Facilities」+RFC 883「Domain Names - Implementation and Specification」で発明したInternet 階層名前空間Protocol で、jisaku.com → 192.0.2.1 等の 人間可読Domain Name → コンピュータ用 IP Address 変換を担当する Internet 必須インフラ。歴史的経緯: 1980年代初頭ARPANET 200ノード時代は HOSTS.TXT(SRI International 中央管理、各ノードへ配布される単一テキスト File)で Hostname-IP Address変換、1983年200ノードで限界、HOSTS.TXT 配布が現実的でなくなり Paul Mockapetris が1983-11 RFC 882/883で DNS 提案、1984年BIND(Berkeley Internet Name Domain)初実装(Kevin Dunlap UC Berkeley、後のISC、現Internet Software Consortium)、1987年RFC 1034/1035で現代DNS 規格確立、現在も基本構造同じ。階層構造: Root(.)→ TLD(Top-Level Domain、.com/.org/.jp 等、ICANN管理)→ SLD(Second-Level Domain、jisaku.com 等)→ Subdomain(api.jisaku.com 等)、各レベルでDNS Server が委譲(Delegation)管理、世界DNS Hierarchy が分散管理。Root Server は世界13個Letter(A-M、IPv4)+ IPv6で 600+ Anycast分散実装、ICANN(Internet Corporation for Assigned Names and Numbers)/IANA(Internet Assigned Numbers Authority)/Verisign/USC ISI/RIPE NCC/JPRS等が運営。Record Type: A(IPv4)・AAAA(IPv6)・CNAME(Alias)・MX(Mail Exchange)・TXT(SPF/DMARC/DKIM・Verification)・NS(Name Server委譲)・SOA(Start of Authority)・PTR(Reverse)・SRV(Service Discovery)等25+ Record種類。1997年RFC 2535 DNSSEC(DNS Security Extensions、暗号署名でCache Poisoning 攻撃防御)導入、ただし2024年世界DNS の 35%程度の限定採用で Cloudflare/Google/Verisign 中心、企業/個人採用は遅延中。2010年代DNS Privacy 課題化(ISP/政府がDNS Query 監視)で 2016-05 RFC 7858 DoT(DNS over TLS、TCP 853)・2018-10 RFC 8484 DoH(DNS over HTTPS、TCP 443)・2022-05 RFC 9250 DoQ(DNS over QUIC、UDP 853 + QUIC)が標準化、Mozilla Firefox/Apple Safari/Google Chrome/Cloudflare 1.1.1.1/Google 8.8.8.8等が 2019-2024年で標準採用、ISP 側DNS よりプライバシー保護優位。世界DNS 規模: 世界Domain 登録数3.5億+(2024年実績、.com 1.6億・.cn 2,500万・.jp 200万)、年間DNS Query 兆回超(Cloudflare 1.1.1.1 単独で 2024年日10億Query超)、Cloudflare(35%) ・Google Public DNS(15%)・Quad9(2%)・OpenDNS(Cisco買収)等の Public DNS 拡大、企業/個人 ISP DNS から Public DNS 切替進行。\n\n## 主な特徴・仕組み\n\n- 発明: 1983-11 Paul Mockapetris RFC 882/883、USC/ISI\n- 現代規格: 1987 RFC 1034/1035 改訂\n- 階層構造: Root → TLD → SLD → Subdomain\n- Root Server: 13 Letter(A-M)、世界600+ Anycast分散\n- Record Type: A/AAAA/CNAME/MX/TXT/NS/SOA等25+\n- DNSSEC (1997): 暗号署名、現採用率35%\n- DoT/DoH/DoQ: Privacy 保護、2016-2022年標準化\n- 規模: 世界Domain 3.5億+、年間Query 兆回超\n\n## スペック比較表\n\n| 項目 | 公開年 | RFC | 用途 | 状況 |\n|------|--------|-----|------|------|\n| HOSTS.TXT | 1970 | (前身) | ARPANET 200 ノード | 1984 廃止 |\n| DNS 初版 | 1983-11 | RFC 882/883 | Domain Name 階層 | 廃止 |\n| DNS 現代規格 | 1987-11 | RFC 1034/1035 | Hierarchy確立 | 現役主流 |\n| DNSSEC | 1997 | RFC 2535 | 暗号署名 | 採用率35% |\n| DNSSEC RFC4033-4035 | 2005 | RFC 4033 | DNSSEC改訂 | 現主流 |\n| DoT (DNS over TLS) | 2016 | RFC 7858 | Privacy TCP 853 | Mobile/Apple Default |\n| DoH (DNS over HTTPS) | 2018 | RFC 8484 | Privacy TCP 443 | Browser Default |\n| DoQ (DNS over QUIC) | 2022 | RFC 9250 | Privacy UDP 853 | Cloudflare先進 |\n| Encrypted ClientHello | 2024 | (進行) | DoH強化 | 実装進行中 |\n\n## 具体例・対応製品\n\n- Paul Mockapetris RFC 882/883 (1983-11): USC/ISI、DNS 発明\n- BIND 9 (2000-): ISC、世界DNS Server シェア40%超\n- Cloudflare 1.1.1.1 (2018-04): 高速・Privacy 重視 Public DNS、世界35%\n- Google Public DNS 8.8.8.8 (2009-12): 世界第2位 Public DNS、15%\n- Apple iCloud Private Relay (2021): DoH 強化、Apple ユーザ Privacy保護\n\n## 自作PCでの選び方・注意点\n\nDNS 関連自作PC環境例: (A)個人¥150,000構成: M3 Mac mini + Cloudflare 1.1.1.1 (DoH/DoT Default、macOS Sequoia 標準対応)、Privacy 強化、(B)Self-hosted ¥250,000構成: AMD Ryzen 5 + Linux + Pi-hole(広告ブロック DNS、家庭Network 全デバイス保護) + Unbound Resolver、Self-hosted DNS、(C)企業¥600,000+構成: BIND 9 + DNSSEC + 自社TLD ドメイン管理、Internal DNS。Pi-hole(2014-、Raspberry Pi 上のDNS Server + 広告ブロック、累計DL 数百万)/AdGuard Home/Unbound 等の Self-hosted DNS が個人・小規模企業で人気急上昇、Cloudflare 1.1.1.1 + DoH(macOS/Windows 11/iOS/Android Default 対応)が Privacy 重視個人向け業界デファクト。注意: ISP 側DNS Hijacking(ISP が DNS Query 監視・広告挿入・検閲)から保護するには Public DNS(1.1.1.1/8.8.8.8)+ DoH/DoT 併用必須、特に Public Wi-Fi で重要。jisaku.com 含む現代Webサイトは Cloudflare DNS 経由で 全世界Anycast配信、レイテンシ10ms以下で世界アクセス。\n\n## 関連用語との違い\n\nHTTP: Application Layer Web プロトコル。DNS は名前解決Protocol、HTTP はその後の Web 通信、両者連携で完全Internet 体験(jisaku.com 入力 → DNS で IP取得 → HTTP で Web 取得)。\n\nTLS/HTTPS: 通信暗号化Protocol。DNS は 名前解決、TLS は 通信暗号化、レイヤ異なるが現代では DoH/DoT で DNS も TLS 暗号化必須化進行。\n\n## よくある質問(FAQ)\n\nQ1: Cloudflare 1.1.1.1 vs Google 8.8.8.8?\nA: Privacy重視は Cloudflare 1.1.1.1(KPMG audit済 24時間ログ削除)、Speed/Reliability は Google 8.8.8.8 (世界冗長性最強)、両者高速・無料、好みで選択可。Apple iCloud Private Relay は更にPrivacy強化。\n\nQ2: Pi-hole 効果?\nA: 家庭Network 全デバイス(スマホ/タブレット/Smart TV/IoT) の広告/Tracker をDNS レベルでブロック、Web/App 高速化10-20%・Privacy強化、Raspberry Pi(¥18,000)で月電気代¥30、効果対費用最強の家庭Network 改善。\n\nQ3: DNSSEC 必要?\nA: Cache Poisoning 攻撃防御で重要だが採用率35%・運用複雑性で個人ユーザは DoH/DoT で十分、企業/政府機関は DNSSEC + DoH/DoT 併用が現代標準、Cloudflare/Google/Verisign の Public DNS は両対応。\n\n## まとめ\n\n- 1983-11 Paul Mockapetris RFC 882/883発明\n- 1987 RFC 1034/1035 現代規格確立\n- 1997 DNSSEC、2016-2022 DoT/DoH/DoQ Privacy進化\n- 世界Domain 3.5億+、年間Query 兆回超\n- Cloudflare 1.1.1.1/Google 8.8.8.8 Public DNS主流

この記事について
カテゴリーネットワーク
難易度中級
作成日2026/5/3