Skip to main content

4 docs tagged with "network"

View all tags

DNS — 委任で成り立つ分散システム

DNS の名前解決の流れを、リゾルバからルート・TLD・権威サーバーへ辿る手順として解説します。ゾーンと委任の仕組み、TTL とキャッシュの関係、いわゆる「浸透」が何を指しているのかを扱います。

HTTP — メソッド・ステータス・ヘッダー

HTTP のリクエストとレスポンスの構造を押さえたうえで、9 つの標準メソッドと安全性・冪等性の区別、ステータスコードの分類を解説します。メソッドがリクエストラインにだけ現れること、UPDATE や REMOVE が標準に無いことを扱います。

TCP/IP — 階層モデルとポート

TCP/IP の階層モデルを、IP が届け先を決め TCP が届け方を保証するという役割分担から解説します。ポート番号の 3 つの範囲、サーバー側のポートが固定でクライアント側が可変である理由、IANA への登録が任意である点を扱います。

TLS と証明書 — 何を信じて暗号化しているか

TLS が保証する 3 つの性質のうち、証明書が担うのは相手の同一性であることを解説します。証明書チェーンの検証、中間証明書の配信責任、TLS 終端の位置が変えるもの、証明書エラーの読み分けを扱います。