tcp-slow-start

如何仅针对选定的接口或路由禁用“tcp_slow_start_after_idle”?
tcp-slow-start

如何仅针对选定的接口或路由禁用“tcp_slow_start_after_idle”?

我正在运行一个具有多个网络接口的服务器(其中一些是 VLAN 接口)。一些连接位于本地网络中,TCP 上的突发流量非常大,这意味着它们会因 而受到很大影响tcp_slow_start_after_idle=1。另一方面,如果我没有 ,在实际互联网中传输数据的接口可能会引起更多的延迟抖动tcp_slow_start_after_idle=1。 有没有办法配置一个接口或路由以有效设置,并同时配置tcp_slow_start_after_idle=0另一个接口或路由以有效设置?tcp_slow_start_after_idle=1 /proc/sys/net/ip...

Admin

升级 IW10 的 Web 应用程序系统内核及其他相关改进 - 升级所有机器?先升级 LB 吗?最重要吗?
tcp-slow-start

升级 IW10 的 Web 应用程序系统内核及其他相关改进 - 升级所有机器?先升级 LB 吗?最重要吗?

Stackers - 我们正在努力升级我们的 Web 应用系统,以利用各种 TCP 改进功能(例如http://googlecode.blogspot.com/2012/01/lets-make-tcp-faster.html) 我们已经将一个负载均衡器上的内核升级为使用 IW10,但我希望从社区获得一些见解,了解最推荐升级哪些服务器? 我推测我们应该同样积极地升级所有服务器,但我没有找到太多关于这个主题的阅读材料。如果能得到其他人的见解就太好了,因为我偶然看到一篇随机文章,但不幸的是我记不起在哪里了,文章中谈到了系统中要升级的最重要的部分是负载平衡器。...

Admin

Windows 8 需要很长时间才能打开 Mac 服务器共享
tcp-slow-start

Windows 8 需要很长时间才能打开 Mac 服务器共享

我有一台在 Mac 服务器环境中运行 Windows 8 的机器。在网络上安装或访问小型/空共享文件夹时,计算机连接良好。在网络上访问另一个共享文件夹时,它似乎没有加载(我让它运行,第二天早上它就连接上了)(有多个文件和文件夹以及许多子目录)。通过 ftp 或作为 web 服务器连接到此文件夹,可以立即访问内容。 到目前为止,我尝试了以下操作,但没有结果: - 从管理家庭组中删除 Windows - 从家庭组中删除计算机 - 不同/较慢的速度和双工模式 - 各种建议确保服务正在运行和共享设置正确设置 - 文件...

Admin

Linux 不友好的 IIS/ASP.NET :-) :在 Windows 上下载很快,但在 Linux 上下载很慢
tcp-slow-start

Linux 不友好的 IIS/ASP.NET :-) :在 Windows 上下载很快,但在 Linux 上下载很慢

如果我尝试使用 Windows 请求页面,此特定网站 (gops.tay.be) 会快速提供对象,但如果尝试使用 Linux,则会非常慢。如果我使用浏览器或 curl,则没有区别: 视窗: C:\curl>curl http://gops.tay.be/RadControls/Upload/Skins/Office2007/RadUpload.css -w %{time_total} -o 1.txt -s 0,078 Linux: [root@ ~]# curl http://gops.tay...

Admin

linux 通过 /etc/sysctl.conf 进行 initcwnd 和 initrwnd
tcp-slow-start

linux 通过 /etc/sysctl.conf 进行 initcwnd 和 initrwnd

各位,我们知道 3.x 内核的 TCP 默认连接值更高,例如 initcwnd 和 initrwnd。对于 2.x 的朋友,有没有办法在 /etc/sysctl.conf 中设置这些值,而不是使用 ip route 方式? 而不是以下内容: sudo ip route change default via 192.168.1.1 dev eth0 proto static initcwnd 10 有没有办法在 /etc/sysctl.conf 中设置相同的内容? 谢谢 ...

Admin

在 Windows Server 2008 R2 上运行 Apache 2.4、mod_proxy_ajp、Tomcat 7.0.39 时 TCP/IP 连接时间较长(20-40 秒)
tcp-slow-start

在 Windows Server 2008 R2 上运行 Apache 2.4、mod_proxy_ajp、Tomcat 7.0.39 时 TCP/IP 连接时间较长(20-40 秒)

首次连接到 Apache HTTP Server 需要很长时间 (20-40 秒),但后续连接非常快 (<50 毫秒)。我在四个集群 Tomcat 服务器前使用 mod_proxy_ajp 将 Apache HTTP Server 用作负载平衡器。 我尝试使用Fiddler2,结果如下(TCP / IP连接时间为42秒!): Request Count: 1 Bytes Sent: 553 (headers:553; body:0) Bytes Received: 409 (headers:201; bo...

Admin

为高带宽连接设置(非常)大的 initcwnd 可能有哪些缺点?
tcp-slow-start

为高带宽连接设置(非常)大的 initcwnd 可能有哪些缺点?

我一直在试验 Linux 中的 TCP 参数(内核为 3.5)。基本上与此连接有关: 服务器:数据中心的千兆上行链路,从另一个数据中心测试时的实际带宽(由于共享上行链路)约为 70 MB/s。 客户端:千兆本地局域网连接到 200mbit 光纤。获取测试文件实际上达到了 20 MB/s。 延迟:往返约 50 毫秒。 远程服务器用作 10 到 100mb 范围内文件的文件服务器。我注意到,使用 initcwnd 10 时,这些文件的传输时间会受到 TCP 慢启动的严重影响,需要 3.5 秒才能加载 10mb(最高速度达到:3.3 MB/s),因为它开始...

Admin

关于 Linux TCP 窗口大小和延迟的说明
tcp-slow-start

关于 Linux TCP 窗口大小和延迟的说明

我在通过 TCP 通道发送数据时遇到了延迟,我无法理解。该链路是 1Gb 链路,端到端延迟大约为 40ms。在我当前的设置中,延迟(一条消息从发送方用户空间到接收方用户空间的时间)可以达到 100ms。 发送方套接字配置了 TCP_NODELAY 选项。发送方缓冲区 (SO_SNDBUF) 配置为 8MB。接收缓冲区 (SO_RCVBUF) 也配置为 8MB。TCP 窗口缩放已激活。 更新-1:我使用 zeromq 3.1.1 中间件来传输数据。套接字配置(包括 TCP_NODELAY 标志)由中间件执行。一些选项可以访问,例如 rx 和 tx 发射缓冲区大...

Admin

为什么通过 HTTP 下载大量数据时网络速度会逐渐加快?
tcp-slow-start

为什么通过 HTTP 下载大量数据时网络速度会逐渐加快?

我曾经遇到过从网站下载的某些情况(我现在正在从 virginmedia.com 下载最新版本的 Ubuntu),下载速度逐渐增加(每秒增加几千字节)。这背后有什么原因吗? 例如,当我从 virginmedia.com 开始下载时,速度约为每秒 900 千字节。当下载结束时,我的下载速度约为每秒 10 兆字节。 ...

Admin

Linux 启动缓慢:更改 IP 路由对初始窗口没有任何影响
tcp-slow-start

Linux 启动缓慢:更改 IP 路由对初始窗口没有任何影响

我将机器中的 tcp 初始窗口更改为 10,如下所示 [user@site etc]$ sudo ip route change default via 17.255.209.1 dev eth0 proto static initcwnd 10 tcp_slow_start_after_idle并按如下所示进行更改 [user@site etc]$ sudo sysctl -a | grep tcp_slow_start_after_idle net.ipv4.tcp_slow_start_after_idle = 0 下面是 ip rou...

Admin

在 Linux 3.0 内核中增加 TCP 慢启动初始窗口
tcp-slow-start

在 Linux 3.0 内核中增加 TCP 慢启动初始窗口

我正在检查我网站的 IW,发现它的4。 [user~]$ sudo tcpdump -n -i any 'tcp[tcpflags] & (tcp-syn|tcp-ack) == tcp-syn and port 80' tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes 10:13:20.971...

Admin

在 Linux 中查找 TCP 初始窗口段大小
tcp-slow-start

在 Linux 中查找 TCP 初始窗口段大小

我运行的是 Centos [user ~]$ cat /etc/redhat-release CentOS release 6.2 (Final) 带内核 3.0.4-x86_64-linode21 如何检查操作系统中的 TCP 初始窗口大小?我需要验证信息战是 10。 ...

Admin