Redis 持久化

AOF日志文件 和 RDB 快照(全量快照)

RDB 快照 + 日志增量

TCP三次握手

为什么不两次握手?

两次握手无法通知错误连接。

让发送端具有已发送和接收的序列号上下文信息,对于同一次链接过期的序列号可以通过发送 RST断开连接。

为什么不四次握手?

TCP头部设计可以允许同时发送 序列号和 ACK确认号。

UDP vs TCP

DNS 只使用 UDP么?

不是的, DNS 区域传输,数据包比较大,并且需要准确传输,需要 TCP 。

DNS 为什么使用 UDP?

UDP 头部8个字节