【问题标题】:Java UDP packet size alignmentJava UDP 数据包大小对齐
【发布时间】:2012-03-22 23:10:02
【问题描述】:

我正在使用带有 UDP 的套接字在 java 中编写程序。出于多种原因,我正在寻求对齐每个 UDP 数据包的大小,以便它们是统一的,即每个数据包的大小总是(预定义)XYZ KB,而不管实际有效负载(可能要小得多)。这怎么可能很容易实现(通过填充字节?)

【问题讨论】:

    标签: java sockets udp


    【解决方案1】:

    分配一个固定大小的字节数组,用你拥有的任何数据填充它,然后从中创建一个数据报包。

    【讨论】:

    • 非常感谢。在这个阶段我不担心截断,因为真正的有效负载总是小于字节数组大小。
    猜你喜欢
    • 1970-01-01
    • 2011-10-07
    • 1970-01-01
    • 2020-05-25
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 2020-06-23
    • 2010-12-23
    相关资源
    最近更新 更多