我目前正在构建一个旨在在连接到蜂窝数据卡的嵌入式系统上运行的应用程序。我已经了解了多家运营商的一些低数据计划,而我们的应用程序仅生成大约 5 字节/秒,适合此类计划。
但是,我似乎无法弄清楚 TCP/IP 标头开销(大约 40 个字节,给予或接受)是否包含在数据使用的计算中。因为我需要实时数据,所以我禁用了 Nagle 算法。这意味着对于我发送的每个 5 字节突发,我都会发送一个新的标头。如果 TCP/IP 标头被计入数据使用定价,它将使我发送的数据量相形见绌。
我目前正在构建一个旨在在连接到蜂窝数据卡的嵌入式系统上运行的应用程序。我已经了解了多家运营商的一些低数据计划,而我们的应用程序仅生成大约 5 字节/秒,适合此类计划。
但是,我似乎无法弄清楚 TCP/IP 标头开销(大约 40 个字节,给予或接受)是否包含在数据使用的计算中。因为我需要实时数据,所以我禁用了 Nagle 算法。这意味着对于我发送的每个 5 字节突发,我都会发送一个新的标头。如果 TCP/IP 标头被计入数据使用定价,它将使我发送的数据量相形见绌。