有没有可用在单片机上高性能的TCP/IP协议栈,以前用过一个嵌入式,吞吐性能总不好。

2019-03-25 20:44发布

    一直希望单片机也能用上高性能的TCP/IP协议栈。     以前在MCF52259上用过飞思卡尔免费送的嵌入式的  RTCS  协议栈,吞吐性能总不好。   此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
zhdphao
2019-03-25 23:48
_NXP LPC1000_ 针对这个问题我和飞思卡尔的技术人员进行过深入交流,飞思卡尔的技术人员告诉我解决方法,同时指出根本原因在于MCU的RAM有限,所以“imply lower buffer and data window sizes”。
    我想他说的data window size是针对TCP的重发机制的。是不是这么理解:TCP发出数据时,你要保留那些没有得到ACK的数据(必须在data window里面保留这些数据),要达到每秒百M的TCP包速率,这个窗口要用到百M的内存消耗?
    我记得在IIS里面可以设置连接超时(超时以后IIS就不管了,爱咋咋地,呵呵!)。IIS默认为120秒,如果要IIS达到百兆速率,那光DATA WINDOW就要占用12G的内存?

一周热门 更多>