最多能创建多少个 TCP 连接?( 四 )


小宇:哈哈你这是什么话,我自己我当然了解了 。
闪客:不,你仔细想想你回答这两个问题的逻辑 。
小宇:哦我明白你的意思了,当你问我一天最多能吃多少个汉堡时,我考虑的是我的胃的容量最多能容下多少个汉堡 。而当你问我一分钟最多能吃多少个汉堡时,我考虑的时我吃汉堡的速度,按照这个速度在一分钟内能吃多少 。
闪客:没错,你总结得很好!一天最多吃多少个汉堡,此时时间非常充裕,所以主要是胃的容量限制了这个汉堡最大值,计算公式应该是:
最多汉堡数 = 胃的容量 ÷ 汉堡的体积

最多能创建多少个 TCP 连接?

文章插图
 
而一分钟最多吃多少个汉堡,此时胃的容量非常充裕,限制汉堡最大值的是时间因素,计算公式是:
最多汉堡数 = 一分钟 ÷ 吃一个汉堡的耗时
最多能创建多少个 TCP 连接?

文章插图
 
所以,取决于最先触达的那个限制条件 。
而最大 TCP 连接数这个问题,假如面试被问到了,即使你完全不会,也应该有这样的思路 。
而如果你有了这样的思路,你多多少少都能回答出让面试官满意的答案,因为计算机很多时候,更看重思路,而不是细枝末节 。
 
应该有这样的思路 。
而如果你有了这样的思路,你多多少少都能回答出让面试官满意的答案,因为计算机很多时候,更看重思路,而不是细枝末节 。

【最多能创建多少个 TCP 连接?】


推荐阅读