学習状態はこのブラウザ内にのみ保存されます
How — どうやって動く? / cache
ブラウザキャッシュとDNSキャッシュの違いは?
Browser: URLを入口に、名前解決と接続をOSへ依頼し、コンテンツを描画するアプリケーション。
別のキャッシュです。
- ブラウザキャッシュ: ページの素材(画像、CSS、JavaScriptファイル等)を保存し、再取得を省く。HTTPの仕組み
- DNSキャッシュ: 「名前→IPアドレス」の対応を保存し、名前解決を省く。DNSの仕組み(リゾルバやOSが保持)
両方とも「2回目が速くなる」点は似ていますが、保存するものも、層も、管理する主体も違います。障害時に「キャッシュを消す」と言う場合、どちらを指すかで操作が変わります。
次の疑問・概念へ
情報の根拠(Sources)
事実の根拠は公式文書・RFC を正とし、このサイトの説明・図は独自の教材表現です(§6.8)。