如何通过以太网端口发送一位(无字节)

时间:2015-07-21 06:56:07

标签: c# sockets ethernet

我正在编写一个网络application.speed在我的应用程序中非常重要,我通过以太网端口发送字节,在这种情况下速度大约是350 us,见下图:

http://i59.tinypic.com/2zgu8id.jpg

我想通过以太网端口发送位以降低速度,我有以下问题:

1-它会影响速度吗?怎么做?在msdn网站上没有这样的东西。

https://msdn.microsoft.com/en-us/library/system.net.sockets.socket%28v=vs.110%29.aspx

2-对于许多发送字节,使用多个窗口应用是否更好?

1 个答案:

答案 0 :(得分:1)

除了您发送的每条消息外,还包含一个标头,其中包含例如目标地址。如果没有这些信息,您的信息将永远不会到达目的地。

典型的IPv4标头是20个字节。因此即使可能,8位数据也不比1位多700%,但是多33%。

由于每封邮件都包含此类邮件,因此您应尝试尽可能多地包含数据,以减少需要发送的邮件数量。

如果这个答案没有帮助,你可能想要包括你的最终目标,你想要达到什么目标?