我正在寻找高速网络的禁用tcp慢启动机制.目前,客户端向具有非阻塞1Gbps链路的随机服务器发送100MB流.在我的数学中,流程的完成时间小于1秒.
但问题是他们无法达到完整的链路带宽.换句话说,它们在获得完整链路带宽之前在慢启动阶段完成.因此,我想将tcp拥塞窗口大小增加到最大.
是否有人知道如何在不修改内核的情况下轻松更改该值?
THX〜
目前我已经制作了一个无连接服务器,我想知道每个 udp 数据包的远程 ip 地址。
为此,我使用
addr = ((InetSocketAddress)ctx.getChannel().getRemoteAddress()).getAddress();
Run Code Online (Sandbox Code Playgroud)
在我的通道处理程序中,例如
public void messageReceived(ChannelHandlerContext ctx, MessageEvent ev) throws Exception
Run Code Online (Sandbox Code Playgroud)
但是出现了NullPointerException 。我猜测,由于无连接通道,在收到每个 udp 数据包后通道已关闭。
在这种情况下我怎么知道呢?
谢谢~