tcp与udp 是两种网络传输协议,前者的稳定性要高,也就是传达时能保证数据不丢失,但是传输效率较低。后者的传输效率较快,但是不能保证传输过程中数据不丢失。我们在书中常见的http、https和ftp 等传输协议就是基于tcp/ip协议的上层协议,因为在超文本传输和文件传输时要求传输的数据不能丢失。但smtp邮件传输协议就是基于udp的上层协议,也就是说,你写的信不一定能寄到收信人手中哦。
另外,tcp和udp协议还有许多区别,值得我们深入学习。
比如说,tcp协议每次传输数据时都要建立连接,而udp不用。
tcp的安全程度要弱于udp,但数据传输的可靠程度要优于udp,等等,鉴于笔者所学甚少,就不多言误人子弟了。