/ NOTES

《图解HTTP》读书笔记(一)

《图解 HTTP》读书笔记(一)

《图解 HTTP》[ 日 ] 上野 宣

HTTP, TCP, IP, DNS 的关系

The relationship between the TCPIP protocol suite.drawio

这四个协议大致作用如下:

DNS 服务

DNS (Domain Name System) 服务位于应用层

它能通过域名查找 IP 地址,也能通过 IP 地址反查域名。

HTTP 协议

HTTP (HyperText Transfer Protocol) 协议位于应用层

它的出现主要是为了解决文本传输的难题。Web 以 HTTP 协议为规范,完成从客户端到服务器端等一系列运作流程。

TCP 协议

TCP (Transmission Control Protocol) 协议位于传输层

TCP 协议能够确认数据最终是否送达对方。它会为了更容易传送大数据而把数据分割

IP 协议

IP (Internet Protocol) 协议位于网络层

几乎所有使用网络的系统都会用到 IP 协议,它的作用是把各种数据包传送给对方。