Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试确定 Web 服务有多少网络开销。根据研究,我知道 UDP 的标头大小为 24 字节加上数据。因此,如果我想通过 UDP 发送消息 foo 以监听该数据包将是 27 个字节。如果我想在 Web 服务上调用一个方法并将其传递给 foo,那么还有多少数据会添加到数据包中?
在 linux 上,你可以使用 iftop 。假设您的 Web 服务在 udp 端口 9999 上进行侦听,那么以下命令会告诉您通过网络传递了多少字节:
iftop -nN -f "port 9999 and udp"
如果您使用的是 Windows,我想wireshark 可以帮助您进行计数。