关注
有两个问题咨询一下哈:
1.我觉得红黑树耗费更多一些吧,因为要存储孩子节点的信息和颜色信息,哈希表的话只需要存键值对
2.半连接队列满了之后不一定会丢弃,因为服务端可能开启syn_cookies功能,服务器会根据当前状态计算出一个cookie值,并将其放到第二次握手中发出,当收到第三次握手的时候,用这个cookie值进行验证,成功后放到全连接队列。如果没有开启,这个时候客户端就会感知到,也就是connect调用失败。然后就是全连接队列,正常来说,全连接队列满了之后,连接会默认丢弃,这个时候客户端肯定是ENSTABLISH状态(因为第三次握手已经发送成功了),所以不会感知到,但是后续发送的请求都会超时,如果超时重传没有达到最大次数的时候,也就是客户端没有关闭连接,如果全连接队列有空闲位置,仍然可以通过这些请求建立连接。(第三次握手ACK标志位是1,并且是可以携带数据的)
查看原帖
2 1
相关推荐
点赞 评论 收藏
分享
02-11 13:28
南昌大学 golang 点赞 评论 收藏
分享
查看16道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# xx岗简历求拷打 #
14512次浏览 139人参与
# 如何看待offer收割机的行为 #
1049222次浏览 6610人参与
# 开工第一帖 #
48951次浏览 899人参与
# 互联网回暖,腾讯要招5000人! #
25396次浏览 598人参与
# 有转正机会的小厂实习值得去吗? #
10836次浏览 114人参与
# 产运销实习日记 #
88271次浏览 688人参与
# 这些公司卡简历很严格 #
88811次浏览 395人参与
# 硬件人求职现状 #
506251次浏览 4803人参与
# 掌握什么AI技能,会为你的求职大大加分 #
11418次浏览 459人参与
# 聊聊这家公司值得去吗 #
886057次浏览 4720人参与
# 携程求职进展汇总 #
892828次浏览 5932人参与
# 求职季如何保持心态不崩 #
214682次浏览 1472人参与
# 面试反问你会问什么 #
169844次浏览 1744人参与
# 机械人还在等华为开奖吗? #
316351次浏览 1586人参与
# 你最讨厌面试被问什么 #
11639次浏览 136人参与
# 机械人的秋招小目标 #
29137次浏览 244人参与
# 如何看待应届生身份? #
229116次浏览 2297人参与
# 远程面试的尴尬瞬间 #
329339次浏览 1919人参与
# 金三银四,你有感觉到吗 #
697333次浏览 6099人参与
# 制造业的秋招小结 #
145144次浏览 2095人参与
