Network Protocols 网络协议

网络上两台或多台设备之间通信的规则集合。约定数据怎么排序、怎么打包、怎么传输

没有协议就没有网络 —— 否则一台设备发的数据,另一台不知道怎么解读。

IP 模型 分层的常见协议:

应用层: HTTP · HTTPS · SSH · DNS · SFTP · SMTP · SNMP

传输层: TCP · UDP

网络层: IP · ICMP · ARP

链路层: Ethernet · Wi-Fi 802.11

每个协议解决一个具体问题 —— 比如 HTTP 解决”怎么传网页”,DNS 解决”怎么把域名翻译成 IP”。理解一个网络问题,先定位是哪一层、哪个协议出问题。