是否可以通过套接字从一台计算机向另一台计算机发送一位?

时间:2013-02-25 14:01:18

标签: networking packets

我正在开发一个项目,我必须以位为单位发送数据。

是否可以通过互联网从一台计算机向另一台计算机发送1位。大多数人 对我说,最小的互联网数据包大小是64字节。如果我从一台计算机发送1位到另一台计算机,那么数据包带宽是64字节。

2 个答案:

答案 0 :(得分:0)

TCP或UDP数据包由标头和数据组成。也许你可以在数据部分有一位数据,但你也需要标题。没有标题,就不可能发送数据包。标题包含发送数据包所需的所有信息,并确保它安全到达。

答案 1 :(得分:0)

我将采取"互联网数据包"表示基于您给出的值的以太网帧。

以太网帧的最小总大小为64字节,包括报头和有效负载,这是为了确保传输单个帧的时间大于节点之间的往返时间。

此要求是使用CSMA / CD(特别是CD(碰撞检测)部分)的任何网络的一项功能,它允许感知节点在仍然传输帧的同时检测到冲突。

虽然以太网可用于发送小于64字节的帧"填充"将添加以确保帧至少为64个字节。