请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 大家好、
我们正在处理以太网数据传输。 我们正在寻求实现最大的数据包可以在一秒钟内发送. 例如,如果数据包数据大小为1514B。 我们每秒可以实现7817个 数据包、对于64B 数据、可以实现10117个数据包。
但我们需要 每秒传输68052个数据包,数据长度为64B。 有可能吗?
谢谢。此致、
A·S·阿拉文德 R
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我们正在处理以太网数据传输。 我们正在寻求实现最大的数据包可以在一秒钟内发送. 例如,如果数据包数据大小为1514B。 我们每秒可以实现7817个 数据包、对于64B 数据、可以实现10117个数据包。
但我们需要 每秒传输68052个数据包,数据长度为64B。 有可能吗?
谢谢。此致、
A·S·阿拉文德 R
Unknown 说:例如,如果包数据大小为1514B。 我们每秒可以实现7817个 数据包、对于64B 数据、可以实现10117个数据包。 [/报价]您好!
10117发送经验数据包、或者换句话说、10117是当数据包大小为64B 时测量的数据包。 请注意、小数据包大小的开销百分比将大得多。 最小的以太网帧通常为64B。 如果有效载荷大小仅为64B、则开销几乎为50%。 开销包括封装在有效载荷顶部的以太网帧中的以太网标头、IP 标头和 TCP 标头。 还有软件方面的开销。 每当您尝试传输一个小数据包时、您都需要通过 TCP/IP 协议栈、不仅要将数据发送出去、而且还要完成发送器和接收器之间的所有 TCP 握手(SYC、ACK 等)。 我认为所有这些都会导致吞吐量效率降低。