00:00 / 01:01
连播
清屏
智能
倍速
点赞16
00:00 / 00:23
连播
清屏
智能
倍速
点赞286
00:00 / 02:02
连播
清屏
智能
倍速
点赞3172
00:00 / 02:32
连播
清屏
智能
倍速
点赞29
网安第三课 TCP三次握手 1. 第一次握手:客户端(比如你的电脑)主动拨打,说:“喂,听得到吗?”(发送一个SYN=1的报文)。 2. 第二次握手:服务器(比如网站)接起电话,回答:“我听得到,你能听到我吗?”(回复一个ACK=1,同时也发送一个自己的SYN=1报文)。 3. 第三次握手:客户端确认:“好的,我也能听到你!”(再回复一个ACK=1)。 ✅ 三次握手完成,双向通信通道确认畅通,可以开始愉快地传输数据了! 这个过程从根本上防止了已失效的请求突然到达,造成混乱。 TCP四次挥手 1. 第一次挥手:客户端说:“我的话说完了,我准备挂咯。”(发送FIN=1)。 2. 第二次挥手:服务器说:“好的,我知道你要挂了。”(先回复一个ACK=1)。但注意,此时服务器可能还有数据没发完,它可以继续发送。 3. 第三次挥手:等服务器也说完了,它会说:“我也说完了,那我这边也挂了哦。”(发送自己的FIN=1)。 4. 第四次挥手:客户端最后确认:“好的,拜拜!”(回复ACK=1)。 ✅ 等待一个计时器结束后,连接才正式关闭。四次挥手,确保了双方的数据都发送完毕,才能安心“挂电话”。 基于TCP协议的攻击 · SYN洪水攻击:攻击者疯狂地发送第一次握手(SYN包),但根本不完成第三次握手,耗光服务器的连接资源,导致正常用户无法访问。 · 端口扫描:很多扫描工具(比如Nmap)就是通过发送特殊的SYN或FIN包,根据对方的回应,来判断你的电脑上哪些端口是开放的,哪些服务正在运行。 #计算机 #网络安全 #网络 #网络工程师 #计算机专业
00:00 / 05:41
连播
清屏
智能
倍速
点赞21
00:00 / 02:05
连播
清屏
智能
倍速
点赞330