Articles of 联网

debian 6丢失了大量的数据包

我有一个相当奇怪的问题。 我们涵盖了所有显而易见的硬件相关问题(不同的nic,eth电缆和交换机),但我似乎无法停止eth丢包。 我有4台服务器完全一样。 driver: e1000e version: 1.2.20-k2 firmware-version: 1.8-0 bus-info: 0000:06:00.0 他们都运行最新的内核(2.6.32-5-amd64)。 但是他们这样做: RX packets:17073870634 errors:0 dropped:14147208 overruns:0 frame:0 另一台服务器 eth0 Link encap:Ethernet HWaddr e0:69:95:05:2f:cb inet addr:10.10.10.86 Bcast:10.10.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5455209277 errors:0 dropped:375445 overruns:0 frame:0 TX packets:3666134366 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6688414486673 (6.0 TiB) TX bytes:1611812171539 […]

带宽*延迟产品

我试图计算各种主机之间的带宽延迟产品,并阅读这篇wiki文章 ,我很困惑。 从动作 住宅ADSL2 +:20 Mbit / s(从DSLAM到住宅调制解调器),50 ms RTT B×D = 20×106b / s×50×10-3s = 106b,或者1Mb或125kB。 我正在testing的一个连接到testing主机,是ADSL2 +连接。 它具有“11006 kbps”的下行同步速率,我估计10000Kbps是一个合理的理论最大吞吐量。 当从ADSL2 +线路“ping”testing主机时,我得到29ms的RTT。 testing主机通过100Mbps以太网连接连接到“Internet”。 现在,这是令人困惑的部分 。 对服务器进行速度testing(正在运行一个speedtest.net的迷你速度testing应用程序的副本),我得到9.23Mbps的下游。 根据那篇Wiki文章,10000000bps * 0.029s = 290000bps(290 Kbps),这远远低于我的9.23Mbps。 我错过了一些显而易见的东西,还是文章错了?

我可以在一台机器上testing广播数据包吗?

我想有一台服务器在同一台机器上发送广播UDP数据包和其他两个客户端,接收它们。 我能做些什么吗? 我会使用什么IP地址? @gravyface给了我希望,但我试过: 服务器发送到127.255.255.255:54321和客户端收听0.0.0.0:54321。 服务器发送到127.255.255.255:54321和客户端收听127.0.0.1:54321。 服务器发送到127.255.255.255:54321和客户端收听127.255.255.255:54321。 他们没有工作! 🙁 OBS:我正在使用REUSE_ADDR和SO_BROADCAST选项。

networking延迟和光速

这是有点以下涵盖是由光速固定的最小延迟? ,但我想补充一点。 情况如下: 我们在美国西海岸有两个对立的地点,一个在爱尔兰。 客户位于欧洲中部,并要求进行延迟testing。 爱尔兰的答复约65-70毫秒。 然而,西海岸的人声称更快,60毫秒的响应。 现在快速检查一下,光纤中的光线需要约42ms才能到达美国,而到爱尔兰则需要8.5ms。 所以显然这是一个单跳,不包括路由器,交换机,防火墙,协议开销等。 对于他们的数字我会打电话给BS吗? 作为最后一个提示,我testing了一个ping到谷歌的IP地址,据称这个地址位于西海岸,距离一个距离相近的站点,惊讶地得到了20ms的响应时间。 build议ICMP数据包的传输速度是光速的两倍。 所以A)我错过了什么B)我有权怀疑诡计? 更新:谢谢你的帮助,我一直在阅读以前的各种问题。 大约5年来,我遇到了一个问题,从英国到爱尔兰的一跳,无论我们做了什么,都增加了10毫秒的延迟。 最后,我移动了服务器。 所以,想象一下,当我有人声称他们在跨大西洋之旅中速度提高了5毫秒时,我感到惊讶。 那么我应该再打电话给BS? 哦,并假设这两个网站是普通的凡人,无法访问谷歌神奇的路由,经纱潜水或助焊剂电容器。 🙂 更新2:听取下面的论点后,最后更新和阅读各种其他文章,你会叫他的时代?

Debiannetworking服务器连续10分钟左右无法访问,但仍然无法访问。

我有一台运行Debian 6.0.5的服务器,几天后我无法修复这个问题。 如果我运行ssh控制台或“ping -t”,一切正常。 当它被停止时,一切都在10分钟左右。 之后,我们放弃了我们的networking访问。 但是,如果我将重新加载页面从4到7倍的一切回来。 当发生这种事情时,这台服务器可以ping任何东西,可以ping通。 系统日志,消息和apache日志中没有错误或警告。 在sysstat sar -n EDEV没有错误。 我已经改变了networking开关来排除这个原因。 这里有一些文件: 的/ etc /networking/接口 #The loopback network interface auto lo iface lo inet loopback #The primary network interface allow-hotplug eth1 iface eth1 inet static address 192.168.30.7 netmask 255.255.254.0 gateway 192.168.30.2 network 192.168.30.0 broadcast 192.168.31.255 dns-nameservers 192.168.30.14 192.168.30.10 dns-search ru / etc […]

arp谁 – 请求查看vlan隔离不同的地址(单个网卡)

我有5个不同的vlan上通过中继端口连接的debian主机。 但是这个主机响应arp“谁有”所有他们不同的ip请求。 我希望明白为什么… 这里的networking/接口文件(eth0.1句柄172.16.1.145/16) auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet manual auto eth0.1 iface eth0.1 inet dhcp auto eth0.10 iface eth0.10 inet static address 192.168.10.254 netmask 255.255.255.0 auto eth0.6 iface eth0.6 inet static address 192.168.6.254 netmask 255.255.255.0 auto eth0.7 iface eth0.7 inet static address 192.168.7.254 netmask 255.255.255.0 auto eth0.2 iface […]

检查nginx活动连接没有HttpStubStatusModule

我们要检查没有安装模块HttpStubStatusModule的活动连接的数量。 什么是等效的Linux命令? 作为一个基线,我们先在安装了HttpStubStatusModule的机器上进行testing,例如 Active connections: 6146 <– from HttpStubStatusModule # netstat -an | grep :80 | wc -l 1266 # netstat -an | grep :443 | wc -l 25082 在我看来,上面的netstat都没有给我正确的数字。 任何想法?

rsync连接closures一个小时左右

我在cron中运行一些命令,通过两个数据中心进行rsync。 数据中心之间的连接速率约为1Mbps。 我注意到,rsync保持大约2.7GB到2.9GB的传输数据,这可能相当于大约一个小时或更长的连接。 我知道在过去我们的防火墙被configuration为closures已经打开了一个多小时的空闲连接。 但是,一个rsync传输真的是空闲? 我能做些什么来解决这个问题? 错误: rsync:连接意外closures(到目前为止收到2987596424个字节)[receiver] rsync错误:在io.c(605)[receiver = 3.0.9]的rsync协议数据stream(代码12) rsync:连接意外closures(到目前为止收到523个字节)[生成器] rsync错误:在io.c(605)[generator = 3.0.9]的rsync协议数据stream(代码12) 我已经在我的〜/ .ssh / config(但也许这些值需要增加?): Host * ServerAliveInterval 60 ServerAliveCountMax 15

VirtualBox虚拟机networking挂起由于以太网“重置适配器”

我使用以下设置在主机上创build了一个虚拟机: http : //pastebin.com/raw.php?i=sevF5V7Z 它已经运行了好几个月,但最近这个虚拟机失去了与外界的联系。 发生这种情况时,在/var/log/messageslogging了以下内容: 23:54:14.260088+02:00 foobar kernel: [11347792.392529] e1000 0000:00:03.0 eth0: Reset adapter 之后,每8分钟logging一次: INFO: task kworker/0:2:15934 blocked for more than 480 seconds. "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kworker/0:2 D ffff88029fc132c0 0 15934 2 0x00000000 ffff8800d3373d20 0000000000000046 ffff8800d3370740 ffff8800d3373fd8 ffff8800d3373fd8 ffff8800d3373fd8 ffff8801175560c0 ffff8800d3370740 ffff88029fc132c0 ffff8800d3372000 ffff8800d3370740 00000000ffffffff Call Trace: [<ffffffff81596bf2>] schedule_preempt_disabled+0x22/0x30 […]

Windows会忽略在路由表中使用哪个接口

您好我正在运行Windows 7和我有2个网卡,一个无线互联网连接和一个有线局域网连接。 我想同时使用两个,所以我把lan卡设置在接口优先级列表中的第一位,并手动设置较低的metric到无线网卡,这样网关将是首选。 然后我添加了一个路由“route add 172.0.0.0 mask 255.0.0.0 172.21.61.161 metric 1 if if”这是我的本地networking,172.21.61.161作为网关,255.255.255.224是这个networking的子网掩码。 使用无线网关和接口设置,无线networking自动configuration为0.0.0.0掩码0.0.0.0。 本地连接和互联网都以这种方式工作,但本地networking是非常慢,所以我连接和浏览“\ \ LANPCNAME”时,使用wireshark嗅探无线卡,看到Windows试图通过无线接口首先find每个本地path,我怎样才能理解,我只想使用接口11这个路由? 我注意到的一件事是,如果我连接到另一个无线networking,并尝试连接本地计算机大约需要10秒钟连接,然后工作,因为我想,可能是无线网卡超时,Windows决定使用本地适配器。 无线networking不工作是一个域的工作networking…. 我非常感谢任何帮助! 这是一个“路线打印”翻译成英文: =========================================================================== Interface list 11…38 ea a7 5d 95 34 ……Intel(R) 82579LM Gigabit Network Connection 12…60 67 20 95 a6 bc ……Intel(R) Centrino(R) Advanced-N 6205 1………………………Software Loopback Interface 1 18…00 00 00 00 00 00 […]