2016 - 2024

感恩一路有你

java开发中常见中间件 TCP的拥塞控制方法有四种,写出其中相对应的两种?

浏览量:2511 时间:2021-03-13 09:30:34 作者:admin

TCP的拥塞控制方法有四种,写出其中相对应的两种?

(快速恢复)。现在我们将介绍这些算法。为简单起见,我们假设:1)数据在一个方向上传输,而另一方只传输确认消息。

2)接收器总是有足够的缓存空间,因此发送窗口的大小取决于网络拥塞的程度。

74年的,现在还每天写程序代码,会是一种什么工作状态?

我见过50多岁的人写代码。你相信吗?

你的问题只是说74岁的老人还在写代码,但它没有使用任何编程语言,所以我很有可能你不是网络编程语言,比如Java crawler、PHP、前端等等。我猜你很可能是C或C

其他人的答案是他们有误解,因为大多数互联网和信息软件都是网络语言。认为74岁的哥哥也在写这种语言是错误的。这是一个错误的假设。

例如,在进行c编程时,可能不是程序员,但也可能是硬件开发。在进行MCU开发时,MCU的技术迭代要比web语言慢得多。C语言一直是硬件中最常见的语言,并没有革命性的发展。

我曾经看到我的领导写C语言。那时候,他已经50多岁了,我不得不一段一段地调试。编程风格不同,因为代码中错误太多,问题不容易定位。旧驱动程序实际上是编写代码的另一种力量。他直接写了大量的函数,甚至直接写了完整的函数,完成后才开始调试,错误很少

所以我认为在74年,你仍然在写程序代码。如果它是一种像C这样的缓慢迭代的语言,你应该很少加班。你是一个伟大的神级程序员。凭借你积累的经验,你几乎可以在脑子里运行程序,直接编写。

但是,如果你很不幸是一名网络语言程序员,那么在这个年龄从事这个工作时,会有很多年龄歧视。我建议你看看别人的答案,他们都是对的。我认为把74年的网络语言编程混为一谈是非常悲哀和困难的。这种工作状态很糟糕。如果你遇到一些情况,你很可能会失去工作,太没有安全感。

TCP拥塞控制中慢启动算法的阈值是怎么确定的?

TCP使用慢启动和拥塞避免方法来控制发送的慢启动。我们的想法是首先测试它,并将发送窗口从小到大增加。具体来说,预先设置慢启动阈值,ssthresh(用于控制拥塞)设置拥塞窗口CWnd=1,发送第一条消息,在收到确认后将CWnd设置为2,当CWnd>ssthresh停止上述慢启动算法时,在发送和接收应答后将CWnd增加2,拥塞避免算法是在收到应答后将CWnd增加1,直到拥塞发生。当发生拥塞时,只要拥塞发生(这是乘法-减法)较小,ssthresh就设置为原始值的一半,CWnd设置为1,并在执行慢启动算法时重复上述过程

java开发中常见中间件 tcp拥塞控制reno算法 拥塞控制和流量控制的区别

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。