《图解HTTP》笔记

作者:刘专,日期:2018 年 11 月 15 日

HTTP 历史

1996年5月,RFC1945正式推出HTTP/1.0。

1997年1月,RFC2068推出HTTP/1.1,后来发布新的修订版RFC2616

网络基础 TCP/IP

TCP/IP 指与互联网相关联的协议集合。TCP/IP 协议族是分层的。包括如下四层:

层级 包含的协议 作用
应用层 HTTP, FTP, DNS  
传输层 TCP, UDP 提供字节流服务
网络层 IP 传递数据包
数据链路层   控制硬件

IP 间的通信仰仗 MAC 地址。ARP 协议可将 IP 地址反查其对应的 MAC 地址。

ARP = IP => MAC;
DNS = Domain => IP;

MAC: Media Access Control Address

为了将数据安全送往目的地,TCP 协议使用三次握手策略。

client ----- SYN -----> server
client <--- SYN/ACK --- server
client ----- ACK -----> server

REF