【図解】ネットワーク再入門~ブラウザでWebページを開くまで~

## そもそも

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/270886cc-48e8-2ee5-2af0-aadeac83940d.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/cd8d3a24-8357-4867-c586-d9f686c74eaf.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/6f87189f-354a-f902-58cb-a7bfa889e8f5.png)

## 各層の主な役割 (アプリケーションから受け取ったメッセージがどの様に通信されるか。)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/c179e558-3ddb-770b-4469-f28f6f2fc5b1.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/c30473b5-fc99-c3f2-cd13-53613e4620da.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/058bcca8-b1ea-db30-11e5-58392b1a6a72.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/8928e17d-ece1-10f4-ff2f-e6ca74edcb84.png)

## ブラウザで検索してから結果が表示されるまで

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/27c8fb89-c252-4058-066e-e271fffb41d4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/ffc33517-d5ce-48ce-bd67-c4f76f86f461.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/b840d50b-40d6-5906-d69e-78311f518977.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/4f248f57-f65f-3753-de27-871b856f6259.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/e9a86e7b-cce3-e208-5530-585c66eb3fc3.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/447f45a2-b05c-9db2-0edf-9e85f6bc2e1f.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/9dc35b4a-e669-8037-65f8-dc74819580d2.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/1309dc5f-618a-fa55-8fcf-6b3c5d05944b.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/ed3c6325-4dc9-6f8e-ac94-35f7d2563ae9.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/93eb4e50-98bc-2863-374f-c462334b585b.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/4251a30e-7bfa-bccf-f462-7dc39748531a.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/5965050b-245a-a5b6-673c-d2b00a697fb4.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/e2cef236-2aa3-0ce4-cacb-5bf2182af042.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/71236a69-fcac-a443-f14f-eec7735a2cec.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/55af97d0-5691-682d-9bb7-48e0e76d2afa.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/406130/3aa4cc91-f9f2-f988-9d03-a0d16a308cdb.png)

## 参考

* [パケット交換方式](https://wa3.i-3-i.info/word13142.html)
* [インターネット10分講座：DNS](https://www.nic.ad.jp/ja/newsletter/No22/080.html)
* [Etherealでarpパケットをのぞき込もう](https://www.atmarkit.co.jp/fnetwork/rensai/tcp20/02.html)
* [パケット受信の概要](https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/6/html/performance_tuning_guide/s-network-packet-reception)
* [データ転送速度が劇的に改善されるマジック](https://clown.cube-soft.jp/entry/20091130/1259567150)
* [トランスポート層プログラミング](https://www.ieice-hbkb.org/files/03/03gun_04hen_07.pdf)
* [【図解】ロードバランサ(L7)の仕組み～セッション維持方式、SSL証明書やリバースプロキシ等の構成例～](https://milestone-of-se.nesuke.com/sv-advanced/appliance-server/load-balancer/)
* [【初心者向け】サーバ証明書の検証の流れについてまとめてみた](https://blog.serverworks.co.jp/server-cert-verification)

書籍
* 図解入門TCP/IP
* RealWorldHTTP 第2版
* SoftwareDesign 2014/5月号