🐣 ブラウザがwebサイトを表示する仕組み
作成日: 2021/05/17
1

アドレスバーにURLを入力する。

1.[DNS,UDP] DNSに問い合わせて、入力した名前を検索する。

2.[HTTP,TCP/IP] 判明したIPアドレスにHTTPリクエストを送る。

3.[DOM] サーバが返したHTTPレスポンスを受け取り、HTMLを表示する。

4.[HTTP,TCP/IP] HTMLの中には外部CSSへの参照があるので、これらについても同様に処理する。

【そもそもインターネットとは】
インターネットプロトコル(Internet Protocol : IP)で接続されたネットワークの事

それぞれのコンピュータにはIPアドレスが割り当てられる。(住所みたいなもの)

現在はIPよりも堅牢なTCP(Transmission Control Protocol)が用いられる。
この二つを組み合わせてTCP/IPと呼ばれる。

【DNSとは】ドメイン名システム=Domain Name System の略
IPアドレスに「人間が読める名前」=ドメイン名をつけたもの。