我正在一个项目中工作,以从获得接收和传输时间戳,如文档中提到的那样。但是所有的文档和测试编码都是针对UDP套接字完成的。但是我得到的是NIC的传输时间戳,而不是接收TCP数据包的时间戳。cmsg_un.control));}received short ancillary data (0/256)
我没有从recvmsg()获得辅助数据,我想知道linux是否收到NIC的硬件时间戳。
在linux c api中有没有一种方法可以获得tcp套接字的传入窗口大小? 需要明确的是,我所说的传入是指从我的linux服务器的角度来看。在我接受的套接字中,linux中的SND和RCV值似乎发生了翻转,即RCV意味着从服务器到客户端。在这种情况下,我需要客户端到服务器端,即SND。SND_BUF和RCV_BUF似乎与发送的实际值无关,而且TCP_WINDOW_CLAMP也不准确。