tcp

Windows 无法连接超过 64k 并发传出连接
tcp

Windows 无法连接超过 64k 并发传出连接

我正在尝试从一台 PC 到我的本地服务器建立 100k 并发传出连接。我的程序可以在每个连接上使用特定的 IP。 目标: 1 台电脑有大约 100k 个并发传出连接。 问题:创建大约 64k 连接后,我总是在客户端收到错误:“拨号 tcp 绑定:无法执行套接字上的操作,因为系统缺少足够的缓冲区空间或队列已满。” 我相信这是客户端的问题。 已在尝试: 通过 regedit 将最大端口设置为 65534(客户端和服务器) 在 1 个端口 lan 上使用 7 个 ip(客户端)--> 在 1 个端口 lan 上使用 1 个 ip(服务器)(仍然错误) 在 ...

Admin

如何在 Windows XP 中禁用 TCP SACK?
tcp

如何在 Windows XP 中禁用 TCP SACK?

设备 1 Windows XP。192.168.101.173,我可以访问应用程序代码,但它太大了。 设备 2 嵌入式设备。192.168.101.205。我无法访问此设备的代码,甚至无法访问其日志。 设备 1 和设备 2 已连接,但设备 2 显然不支持 SACK。因此,我想在第一个设备上禁用 SACK,看看我遇到的问题是否得到解决。 以下是 Wireshark 上发生的一些情况。请注意,该图片仅用于说明目的,并非用于发送我所面临的问题的数据。 可以看出,第一台设备发送重启连接命令,之后发送 SACK。第二台设备从此无法恢复。 更新:两台设备之间的通信流量并...

Admin

如何启用 Windows 10 TCP 保持连接?
tcp

如何启用 Windows 10 TCP 保持连接?

根据此回答TCP keepalive 可以通过三个注册表值来启用。但是,根据 Wireshark 捕获的结果判断,设置 KeepAliveInterval=KeepAliveInterval=30000 毫秒和 TCPMaxDataRetransmissions=5 绝对不会产生任何 keepalive 数据包。 它应该在 Windows 10 上工作吗?在 OS TCP 堆栈级别上还有其他方法可以做到这一点吗?它可以配置吗? ...

Admin

打印相关通信 - TCP 上的 RPC 与命名管道上的 RPC
tcp

打印相关通信 - TCP 上的 RPC 与命名管道上的 RPC

在 Windows 11 22H2 版本中,微软进行了一些更改以增强安全性,其中之一就是对打印相关操作通信的更改。使 RPC over TCP 成为客户端 - 服务器通信的默认设置。他们在官方文章中提到,RPC over Named Pipes 仍然可用,但不推荐使用。 为什么 RPC over TCP 是新标准?是什么让它比 RPC over Named Pipes 更安全? ...

Admin

Miktrotik:断开 TCP 连接
tcp

Miktrotik:断开 TCP 连接

我正在开发一个移动设备项目。我将移动设备连接到 Ubuntu PC 上的本地 USB Wifi 热点,然后我可以使用 WireShark 来查看移动设备与后端创建的 TLS 连接(我可以在 WireShark 中看到 TLS 连接的 IP 地址和端口号)。 我想测试当某个特定的 TLS 连接因某种原因断开时会发生什么。因此,我在办公室 MikroTik 路由器上使用了 WinBox。我可以在 IP|防火墙|选项卡连接中找到特定的 TLS 连接。 我是否可以以某种方式使用 MikroTik 路由器终止 TLS 连接,以便它发送 FIN? ...

Admin

如何在 localxpose 中运行永久隧道?
tcp

如何在 localxpose 中运行永久隧道?

我可以使用以下命令在 ubuntu 中创建 localxpose 隧道: :loclx 隧道 tcp 但是当我关闭与服务器的本地连接时,隧道也会随之关闭。 有没有办法让隧道永久保持打开状态,即使我关闭了远程本地会话?我希望能够托管 TCP 服务器,而不必全天候保持该会话打开。 ...

Admin

TCP 接收方窗口停止增加
tcp

TCP 接收方窗口停止增加

我正在调试高带宽 TCP 连接,其吞吐量明显低于设备和网络的能力。这两台主机之间的网络需要高带宽、高延迟和高质量(较少的数据包丢失)。 在 Wireshark 中,我可以观察到 TCP 接收方的窗口快速增加到最大值1574400之后一直保持不变,发送方经常会遇到TCP Window Full的状态。 在专家信息窗口中,我可以观察到接收方的窗口经常变满,但没有发生重传。(使用过滤器ip.addr == host2 and ((tcp.srcport==36000 and tcp.dstport==23545) or (tcp.dstport==36000 a...

Admin

OpenVPN 是否可以通过 SSH 隧道连接 UDP?
tcp

OpenVPN 是否可以通过 SSH 隧道连接 UDP?

嗨,我在互联网上搜索了很多,特别是在这个网站上,阅读了更多关于通过 SSH 隧道使用 OpenVPN 连接的帖子和文章,但所有教程都是关于使用 TCP 协议来做到这一点。在我们的互联网网络中(一些国家封锁互联网和大多数互联网通话应用程序),我们只能使用 SSH 隧道,这可以通过 tcp 连接来实现,但是像 whatsapp、instagram、telegram 这样的互联网通话应用程序不再起作用,所以我需要通过 SSH 隧道使用带有 UDP 协议的 OpenVPN 连接(这对我来说不起作用)或者任何使用 UDP 连接并且也可以在智能手机上使用的协议,但我需要...

Admin

wazuh 代理无法使用 cloudflare 隧道连接
tcp

wazuh 代理无法使用 cloudflare 隧道连接

我安装了瓦祖赫在我的 synology 上的 docker 中,它公开了以下端口: 0.0.0.0:1514-1515->1514-1515/tcp, :::1514-1515->1514-1515/tcp 在同一台机器上(也在 docker 中),我正在运行 cloudflare 隧道。这是我的配置: 通过 https 到仪表板的连接按预期工作。 遗憾的是,我的客户端无法通过 tcp 连接。 从任何客户端测试连接均不起作用: "A connection attempt failed because the connected party d...

Admin

通过专有网桥设备,iperf3 每 10 秒对 TCP 流量进行数千次重新传输
tcp

通过专有网桥设备,iperf3 每 10 秒对 TCP 流量进行数千次重新传输

在运行于 TI AM5728 主板上的 5-7 节点 Linus AutoIP 小型网络上使用 iperf3 进行测试时,最可能导致 TCP 数据包 fastACKretransmits 的原因是什么?我们应该首先检查哪里和什么设置?我们在桥接配置中运行 AM5728 处理器的两个以太网端口,并从 4GB RPi(带 1Gb/秒以太网端口)通过 TI 主板的第一个端口运行 iperf3 测试,然后通过第二个 TI 主板端口传输到第二个 RPi。 有谁有标准、最新、最好的 TCP 协议参数、Linux 系统控制配置和初始化设置的列表? 任何帮助都将受到赞赏。 ...

Admin

UDP客户端无需设置自己的IP即可监听多播组/端口?
tcp

UDP客户端无需设置自己的IP即可监听多播组/端口?

我有一个小型微控制器设备,我使用 Python 通过 USB 对其进行编程。该设备有一个以太网连接,可以使用 DHCP 或通过 USB 手动设置 IP/子网进行配置。该设备使用一个非常简单的非托管交换机连接到我的本地 LAN。 我的理解是,为了使 UDP 多播正常工作,设备需要设置其 IP,即使它只是在监听多播组/端口。这似乎违反直觉。 UDP 客户端是否有办法无需设置自己的 IP 即可监听多播组/端口? 或者,有没有办法在设置 IP 之前通过以太网与设备通信? ...

Admin

Iptables 无法阻止来自特定 IP 的入站
tcp

Iptables 无法阻止来自特定 IP 的入站

你好,我有一个在线服务器,我使用它作为网关,但 iptables 表现得很奇怪 -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -i eth0 -p tcp -m tcp --dport 443 -j BLOCK_CHAIN -A INPUT -i eth0 -p tcp -m tcp --dport 80 -j BLOCK_CHAIN -A FORWARD -m connt...

Admin

用于单元测试的 Http 代理服务器通过 java 连接到 sftp
tcp

用于单元测试的 Http 代理服务器通过 java 连接到 sftp

我成功地使用 python 中的 paramiko 库通过 http 代理连接到 sftp ncat —proxy 命令 现在我想使用 java junit 测试它。我能够使用 Testcontainers 成功创建 sftp 服务器,但无法在我的 junit 中打开代理服务器。您能提出什么建议吗?我尝试使用 MockServer、Wiremock、使用请求控制的 Http 代理连接到套接字,但都不起作用。有什么建议我可以使用吗?如果我针对系统中的 squid 代理运行单元测试,测试工作正常,并且能够下载、上传和删除记录。 那么我可以使用我的 Java...

Admin

ping 本地网络打印机时 TTL 发生变化
tcp

ping 本地网络打印机时 TTL 发生变化

当我使用 cmd 从 win-10 PC 固定本地设备(NW 打印机)时,TTL 会连续从 64 变为 255,然后再变回 64。 请分享此问题的可能原因。见下文。 Reply from 192.168.141.10: bytes=32 time<1ms TTL=255 Reply from 192.168.141.10: bytes=32 time<1ms TTL=255 Reply from 192.168.141.10: bytes=32 time<1ms TTL=255 Reply from 192.168.141.10: byte...

Admin

TCP 拼接器/分离器(代理)
tcp

TCP 拼接器/分离器(代理)

卫星 ISP 存在一个大问题,即所有 TCP 连接都只能达到 4 Mbps。由于几乎所有软件都使用单个 TCP 连接,因此速度会受到限制。 我以前在这里遇到过一个很老的帖子关于代理有类似的问题,它能够将 1 个 TCP 连接拆分/切片为多个并发连接。 尝试使用 V2Ray 插件的 shadowsocks 并选择mux=1(将多个连接复用到代理服务器),但它不会分割客户端软件连接 :'( 有tcpsplice已经存在,但显然还没有完成...有像 Xiplink 这样的性能增强代理 (PEP) 硬件,可以将 1 个连接拆分为 2-6 个并发连接,但价格太贵了。 ...

Admin