礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

lwip如何发送-lwip发送数据延迟时间

2025-11-08 06:20:36  

lwip如何发送-lwip发送数据延迟时间

优质解答

发送数据的时候lwip会先接收数据,然后分成小块再发送出去,还要等对方确认。这整个过程就像寄信一样,收信人先拆开信封看内容,再写回执,寄回来。所以延迟时间就是从开始发到收到回执中间的时间差。

为什么是这个答案呢?因为lwip协议处理数据分三步走:第一步接收数据包耗时1毫秒,第二步把数据分成4个字节的小块发送,每块要等系统调度3毫秒,第三步等确认包返回又需要2毫秒。比如发送100字节的数据,实际要分25块发送,每块间隔3毫秒,总耗时就是接收1+25×3+确认2=77毫秒。不过平时测试显示平均延迟在5到10毫秒之间,这是因为系统调度和内存分配也会占用时间。就像煮泡面一样,准备面饼要1分钟,煮面要3分钟,等面软了又等2分钟,总时间就是6分钟。所以延迟时间就是这些步骤加起来的总时间差。

本题链接:

lwip数据延迟时间