关注
有两个问题咨询一下哈:
1.我觉得红黑树耗费更多一些吧,因为要存储孩子节点的信息和颜色信息,哈希表的话只需要存键值对
2.半连接队列满了之后不一定会丢弃,因为服务端可能开启syn_cookies功能,服务器会根据当前状态计算出一个cookie值,并将其放到第二次握手中发出,当收到第三次握手的时候,用这个cookie值进行验证,成功后放到全连接队列。如果没有开启,这个时候客户端就会感知到,也就是connect调用失败。然后就是全连接队列,正常来说,全连接队列满了之后,连接会默认丢弃,这个时候客户端肯定是ENSTABLISH状态(因为第三次握手已经发送成功了),所以不会感知到,但是后续发送的请求都会超时,如果超时重传没有达到最大次数的时候,也就是客户端没有关闭连接,如果全连接队列有空闲位置,仍然可以通过这些请求建立连接。(第三次握手ACK标志位是1,并且是可以携带数据的)
查看原帖
2 1
相关推荐
查看6道真题和解析 点赞 评论 收藏
分享
查看7道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 第一次找实习,我建议__ #
14702次浏览 210人参与
# 面对职场PUA,是忍还是怼? #
22101次浏览 89人参与
# 联影求职进展汇总 #
97687次浏览 488人参与
# 从mentor身上学到了__ #
13612次浏览 223人参与
# 你认为工作的意义是什么 #
199253次浏览 1248人参与
# 秋招暂停,我将对以下公司做出处罚__ #
25657次浏览 114人参与
# 找工作时遇到的神仙HR #
1035388次浏览 5580人参与
# 外出实习被同学举报 #
1520次浏览 23人参与
# 你怎么评价今年的春招? #
140622次浏览 1380人参与
# 你上一次加班是什么时候? #
114564次浏览 699人参与
# 打工人的至爽时刻or至暗时刻 #
40467次浏览 221人参与
# 你的秋招第一面感觉怎么样 #
127028次浏览 795人参与
# 你听到的“最没用”的秋招建议 #
17820次浏览 205人参与
# 如果今天是你的last day,你会怎么度过? #
45202次浏览 292人参与
# 2025秋招体验点评 #
42625次浏览 433人参与
# 工作以后,你父母对你啥态度 #
8037次浏览 82人参与
# AI了,我在打一种很新的工 #
111787次浏览 1270人参与
# 字节出了豆包coding模型 #
1494次浏览 21人参与
# 什么样的公司千万别去 #
12729次浏览 103人参与
# 秋招我要惩罚这些公司 #
1489次浏览 21人参与
# 签约有哪些注意事项 #
52782次浏览 286人参与