TCP/UDP/ICMP
含义
三种最常用的网络协议。TCP像顺丰快递,保证数据完整有序送达但速度较慢,用于网页浏览、文件下载等;UDP像直接扔快递,不保证送达但延迟低速度快,用于游戏、直播、实时视频等;ICMP是网络诊断协议,不传输用户数据,ping命令和traceroute都基于ICMP
例句
TCP跑满但UDP被限速,移动QoS实锤
ping不通不代表机器挂了,可能只是屏蔽了ICMP
猫猫简评
理解这三个协议对判断网络问题非常重要:ping不通可能只是对方屏蔽了ICMP,TCP和UDP可能完全正常;TCP速度快不等于UDP也快,因为有些运营商专门对UDP限速(移动就是重灾区);某些黑心商家只对ICMP走优化线路,ping延迟好看但实际TCP传输走垃圾线路,这就是大小包的原理