Articles of 以太网

在Windows上运行时,WireShark能检测networking上的以太网PAUSE数据包吗?

我们有一个Windows服务器连接到处理大量数据的交换机。 我们注意到,当我们禁用networking适配器上的FlowControl时,似乎我们得到了更好的性能。 我们偶尔会丢包,这是我们可以接受的,但是剩下的时间我们似乎会获得更好的吞吐量。 我们想validation当启用FlowControl时,服务器确实正在发送PAUSE消息。 我以为WireShark无法看到这些数据包,因为它们没有传递给操作系统,但是在Wikipedia的FlowControl条目http://en.wikipedia.org/wiki/Ethernet_flow_control中 ,有一个图像以太网“暂停”帧的“WireShark”屏幕截图。 WireShark能够在什么情况下查看暂停帧?

MAC广播命令

我正在寻找一个命令来发现同一个局域网上的所有主机与未分配的IP,默认网关和子网的主机。 我知道有ping 255.255.255.255但在第三层运行,并要求发件人有一个IP地址。 是否有一个简单的Windows和Linux二层命令发送MAC广播FF:FF:FF:FF:FF:FF ? 这可以在1行完成,例如没有arp ping每个可能的IP地址? 我也尝试了nmap 广播ping脚本,但是这在我的Linux主机上不起作用。 ) 知道ARP数据包结构有帮助。

为什么围绕以太网电缆的金属紧固件(例如订书钉)会影响networking性能?

有一次,我住在一间六卧室的房子里,每间卧室都有六个以太网。 互联网连接到有线电视调制解调器最远的卧室有可怕的performance,虽然我不记得究竟是什么症状。 最终我们发现问题是由于使用金属钉将电缆固定在整个房屋内。 我search了几条指令,警告不要使用金属来固定以太网电缆,但不能解释为什么。 为什么金属紧固件会影响性能呢?

用万用表检测rx + rx-tx + tx-线是否可行?

是否有可能用万用表或其他方式检测以太网电缆只有一部分电缆的rx + rx-tx + tx-电线? 我的意思是当你只有一根以太网电缆的情况。 另一端连接到远离工作的开关或集线器。 那个做电缆另一端的人没有使用标准的接线(绿色和橙色对)。 我正在谈论的是100mbit电缆,而不是1000mbit。

我如何重置由ifconfig报告的统计信息?

我试图追踪我们的服务器的以太网接口上的一个可能的链接问题。 ifconfig报告大量错误数据包。 我已经要求托pipe公司对设置进行一些更改,并希望重置接口计数器,以便在情况有所改善时获得更好的想法。 重新启动机器是一个明显的答案,但是由于这台机器是主要的NAS,维护窗口将很难获得。 是否可以重置计数器而不重新启动机器? 操作系统是RedHat EL4,32位。

性能更好:机架到terminal或机架到terminal的切换

将以太网电缆连接到办公室时,有两种方法放置电缆: 从机架接线板到每个端点(工作站)的电缆。 从机架接线板到每个房间/楼层交换机的电缆,并从另一个电缆交换到终点(工作站)。 关于距离,从机架到更远的房间有近100米。 房间内不超过15米。 我们更喜欢第二个选项,因为它更便宜,但不知道性能问题。 任何build议? 谢谢!

什么是一个神奇的数据包?

一个魔法包包含什么,协议提供了什么选项?

TCP / IP-over-Ethernetnetworking中的延迟

你会推荐什么资源(书籍,网页等): 解释TCP / IP-over-Ethernetnetworking中等待时间的原因; 提及用于寻找导致延迟的事物的工具(例如, netstat -s某些条目); build议调整Linux TCP堆栈以减lessTCP延迟(Nagle,套接字缓冲区等)。 我知道的最接近的是这个文件 ,但是相当简短。 或者,欢迎您直接回答上述问题。 编辑为了清楚起见,问题不仅仅是关于“exception”的延迟,而是关于一般的延迟。 此外,它特别针对TCP / IP-over-Ethernet而不是其他协议(即使它们具有更好的延迟特性)。

Keystone vs. Feed-Thru vs. Punchdown配线架

我们有一个新的办公室,需要一些以太网接线到柜子里(不超过48根电缆)。 现在似乎有这么多的select。 传统上,我会用一个机架安装式的110插孔接线板来终止所有的事情,但是在更换单根电缆时,有很多事情需要关于Keystone或直通式接线板。 是否有任何理由不使用馈通或梯形修补面板?

以太网错误在哪里logging?

Munin给我看这样一个图表: 在这个秒杀期间,我无法通过eth0端口访问我的服务器(我可以通过我的IPMI端口访问它)。 我试图找出发生了什么,但我似乎无法findeth0的任何日志文件。 我在/var/log/(kern|syslog|messages)中看不到任何exception。 而且我没有看到专门针对eth0的日志文件。 是否有eth0的日志,如果有,我在哪里可以find它们? 我正在运行Ubuntu 10.04 LTS。