TCP/UDP
1. TCP基础知识
面向字节流,可靠传输,面向连接
1.1 TCP头部
源端口 | 目的端口 |
---|---|
32位序列号 | |
32位确认号 | |
首部长度(4)预留(6)标志位(6) | chuangkoudaxiao |
校验和 | 紧急指针 |
数据 | 数据 |
2.2 UDP头部
2. 握手,挥手
三次握手:防止相同四元组的旧数据被收到;保证被动关闭测能正常关闭
3. SYN攻击
攻击的是SYN队列,短时间内多个不同的IP发送FIN请求,服务器SYN序列溢出,无法处理新连接,服务器不断重发SYN+ACK到不存在的IP,消耗大量系统资源