c++ - 如何获取实时计算的 TCP 套接字的窗口大小
问题描述
我在多台服务器上运行 C++ 程序。它们通过 TCP 相互连接。我在linux上运行我的软件。我想分析计算出的套接字的窗口大小(实时大小)。我已经尝试过 TCP_REPAIR_WINDOW,但 snd_wnd 和 rcv_wnd 在运行期间保持不变:22053;32676 我的问题:
- snd_wnd 和 rcv_wnd 代表实时计算的窗口大小吗?
- 如果是,为什么不改变?
- 如果没有,我怎样才能得到这些信息?
- 如何获得套接字的缩放因子和窗口大小(不是计算的大小,它是缩放因子的一个因子)?
谢谢
解决方案
推荐阅读
- javascript - Firestore 请求缺少所需的身份验证凭据
- javascript - 每个循环的两个打字稿最佳解决方案
- git - 分叉存储库时对存储的影响
- c# - 无法从 JetBrains Rider 的单元测试中读取 app.config appSettings
- c++ - 如何检查字符串中的所有字符是空格还是字母?C++
- r - 如何将多个参数传递给R中的函数?
- python - 有没有办法为 DataFrame 的某些部分选择内部 True 值?
- visual-studio-code - 如何增加 Visual Studio Code 中的工作空间?
- c++ - 如何制作一个宏来生成具有目标类成员的方法?
- python - Python - 取一个 int 变量并用浮点数对其进行计时?