Articles of 带宽

计算来自Docker容器的带宽

我想弄清楚如何跟踪来自Docker容器的带宽。 通常我使用–uid-owner作为标记来跟踪给定用户的带宽使用情况。 但是,即使当我运行所有的进程作为docker容器内的用户–uid-owner不起作用。 而不是使用–uid-owner ,我试着跟踪所有来自docker创build的虚拟以太网设备的数据包。 然而,这最终也没有做任何事情:不pipe我尝试什么,都没有发现数据包。 绝望之余,我试着把规则放在所有的链条上,但都没有结果。 Chain PREROUTING (policy ACCEPT 3041 packets, 7849454 bytes) num pkts bytes target prot opt in out source destination 1 0 0 MARK tcp — veth5a36 any anywhere anywhere MARK set 0x1 Chain INPUT (policy ACCEPT 273 packets, 23305 bytes) num pkts bytes target prot opt in out source […]

如何实时监控带宽使用情况

我有一个小的(Windows)networking,有几个人在上面。 我们可以通过BT路由器访问互联网 一般来说,事情都很好,但是偶尔我们似乎经历了一个巨大的带宽损失。 我可能遭受僵尸个人电脑或用户运行洪stream软件…或者我可以简单地对我的ISP有一些限制吗? 我想知道发生了什么事。 有没有一个简单的工具,我可以运行给我一个真实的世界(哪些PC上的哪些应用程序)在任何给定的点使用所有的带宽?

什么是互联网连接的不同类别,它们有什么不同?

我正在寻找消费者和专业互联网连接之间的技术差异。 我所说的“专业”是指: 您可以在数据中心获得的那种types 您可以在办公室获得足够的托pipe中小型企业服务器的服务。 解决这个问题的另一种方法是“办公室宽带必须与数据中心提供的什么样的参数相比较,以便自我托pipe”。

用两个以上的电缆连接两台桌面交换机?

我希望find一种方法来增加两台桌面交换机之间的带宽,我想知道是否用两根电缆(或者三根)连接它们可能会增加理论带宽(目前我还没有饱和的危险无论如何) 从这个问题( 两个交换机之间的2个以太网连接 ),我认为我不能做我希望做的事情,但是我会喜欢具体的确认。 我认为典型的便宜的桌面交换机将是非托pipe的,因此当用多条电缆连接它们并尝试在它们之间创造更多的带宽时,它们是无用的和/或自我毁灭的。 这是托pipe和非托pipe交换机之间的区别之一吗? 如果我有pipe理交换机,它会工作(用两根电缆连接它们以实现带宽的两倍)?

如何testing两点之间的真实networking吞吐量?

什么是一些更好的工具/实用程序来testing链路上的实际带宽? 在我的情况下,我正在testing无线网桥的真实吞吐量。

networkingstream量监测

监控/分析整个networking(几个子网)的networkingstream量的最佳工具是什么? 我正在寻找一些能够帮助我解决带宽问题的方法,例如,用户开始抱怨“networking速度慢”

通过高速,高延迟的WAN链接传输单个大文件的最佳方式是什么?

这看起来与这个有关,但有些不同。 两个公司站点之间有这个WAN链路,我们需要传输一个非常大的文件(Oracle dump,〜160 GB)。 我们有100 Mbps的带宽(已testing),但看起来像单个TCP连接,由于TCP工作方式(ACK等)的原因,无法将其最大化。 我们testing了与iperf的链接,当增加TCP窗口大小时,结果发生了显着的变化:在基本设置下,我们得到〜5 Mbps的吞吐量,而更大的WS我们可以达到〜45 Mbps,但不会超过此值。 networking延迟约为10毫秒。 出于好奇,我们使用多于一个连接来运行iperf,并且我们发现当运行其中的四个连接时,它们确实会达到〜25 Mbps的速度,填充所有可用的带宽; 所以键看起来在运行多个同时传输。 使用FTP,情况会变得更糟:即使使用优化的TCP设置(高窗口大小,最大MTU等),单次传输的速率也不能超过20 Mbps。 我们尝试同时FTP一些大文件,事实上比传输单个文件好得多。 但罪魁祸首成为磁​​盘I / O,因为很快就会从同一个磁盘瓶颈中读取和写入四个大文件; 同样,我们似乎也不能把这个单一的大文件分割成小的文件,然后把它合并回去,至less在可以接受的时候是不行的(显然我们不能把文件拼接/合并的时间相当于转移它)。 这里的理想解决scheme是一个multithreading工具,可以同时传输文件的各个块; 像eMule或者BitTorrent这样的点对点程序已经做到了,但是从单一来源到单个目的地。 理想情况下,该工具将允许我们select使用多less个并行连接,当然也可以优化磁盘I / O,避免在文件的各个部分之间跳跃(太)。 有谁知道这样的工具? 或者,任何人都可以提出一个更好的解决scheme和/或我们已经没有尝试的东西? PS我们已经考虑过支持磁带/磁盘并将其发送到目的地; 如果广域网并没有削减,这将是我们的极端措施,但正如塔南鲍姆(AS Tanenbaum)所说的那样,“永远不要低估满载录像带的旅行车的带宽。”

我怎样才能看到每个Apache虚拟主机使用多less带宽?

我已经build立了Apache服务几个虚拟主机,我想看看每个站点使用多less带宽。 我可以看到整个服务器使用了多less,但是我想要更详细的报告。 我发现的大部分事情都是为了限制虚拟主机的带宽,但我不想这么做。 我只想看看哪些网站正在使用多less带宽。 这不是用于计费的目的,仅供参考。 有我应该使用的apache模块? 还是有其他的方法来做到这一点?

dynamic阻止过多的HTTP带宽使用?

在6月4日的networkingstream量的Cacti图表上我们有点惊讶: http://blog.stackoverflow.com/wp-content/uploads/stackoverflow-cacti-graph-june-15-2009.png 我们在我们的IIS日志上运行了Log Parser ,事实certificate这是雅虎和谷歌机器人索引我们的完美风暴。在这3个小时的时间里,我们看到来自3个不同的谷歌ips的287k点击,加上来自雅虎的104k点击。 哎哟? 虽然我们不想阻止谷歌或雅虎,这是以前出现的。 我们可以访问Cisco PIX 515E ,我们正考虑将其放在前面,这样我们就可以dynamic处理带宽违规者,而无需直接触摸我们的Web服务器。 但这是最好的解决scheme吗? 我想知道是否有任何软件或硬件可以帮助我们识别和阻止过多的带宽使用 ,理想的实时? 也许我们可以把一些硬件或开源软件放在我们的networking服务器前面? 我们大多是一家窗口店,但我们也有一些Linux技能; 如果PIX 515E不够用,我们也会购买硬件。 你会推荐什么?

我如何为我的客户购买最终用户带宽?

我向客户销售产品,作为此产品的一部分,我有一个网站,客户可以上传数据进行处理。 数据是相当大的(千兆字节)。 我希望为我的客户购买额外的带宽,并与他们自己的互联网服务提供商进行安排,以便最终用户获得无缝的体验。 我的许多客户都在大学或企业networking上,即使他们想要,他们也无法自己做出安排。 额外的带宽将只适用于连接到我的网站,而不是客户的其他连接。 基本上我正在寻找这样的安排: 这种事情是可能的吗?