TCP
文章平均质量分 78
被鱼刺卡住的宋先生
这个作者很懒,什么都没留下…
展开
-
TCP与UDP的区别
TCP UDPTCP与UDP基本区别1.基于连接与无连接2.TCP要求系统资源较多,UDP较少;3.UDP程序结构较简单4.流模式(TCP)与数据报模式(UDP);5.TCP保证数据正确性,UDP可能丢包6.TCP保证数据顺序,UDP不保证 UDP应用场景:1.面向数据报方式2.网络数据大多为短消息3.拥有大量Client4.对数据安全性无特殊要求5.网络负担非常重,但对响应速度要求高具体编程时的区别1.socket()的参数不同 2.UDP Server不需要调用l原创 2021-02-19 21:42:28 · 3005 阅读 · 0 评论 -
TCP的三次握手与四次挥手过程与面试题
三次握手过程三次握手(Three-way Handshake)其实就是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。进行三次握手的主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传送做准备。实质上其实就是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号,交换TCP窗口大小信息。刚开始客户端处于 Closed 的状态,服务端处于 Listen 状态。进行三次握手:(1)第一次握手:Client将标志位SYN置为1,随机产生一个值原创 2020-11-20 16:58:04 · 157 阅读 · 0 评论