Articles of 以太网

防止VLAN上的数据包风暴

我在数据中心有一个连接,networking提供商给我两个以太网连接。 他们应该连接到同一个VLAN,这样我就可以将它们连接到我的交换机上,一次只有一个交换机处于活动状态,但任一方都可以进行硬件维护(重新布线,交换机升级等)而不会导致服务中断。 我已经把我的交换机分区,为这个外部边缘有一个单独的VLAN – 比方说,端口1-3在VLAN上,端口1和2是我的colo提供的互联网连接,端口3是外部接口我的防火墙。 这可以正常工作,无论是端口1或端口2连接,但大约2分钟后,两个同时连接,我的交换机变得没有反应,我得到约80%的数据包丢失,做一些诊断显示数以百万计的广播数据包每分钟。 我对STP有一个基本的了解,知道它应该可以使这个工作; 当STP打开时,两个接口仍然被标记为转发。 任何人有什么想法会导致数据包风暴? 有没有更好的方法来build立冗余连接?

10Gbit以太网在定制应用程序上性能真的很差

我最近有几台10Gbit以太网卡安装在几台连接到大约80个运行分布式文件系统(Lustre)商品节点的局域网的机器上。 10Gbit卡在文件操作上实现了良好的性能,并且正如其应该的那样运行。 不过,我用C语言编写了一个自定义的客户端应用程序,它将大块数据asynchronous发送到networking中的多个节点。 运行客户端应用程序的计算机有一个10GB的以太网卡,所有的目标节点都有一个1GB的以太网卡 – 所以我应该能够获得10Gb的理论最大发送传输速率。 如果我使用1Gbit卡在机器上运行客户端应用程序,它可以很容易地使卡持续时间最长。 但奇怪的是,如果我用一个10Gbit卡在一台机器上运行相同的应用程序,性能会非常糟糕(大约每秒20-30兆位)。 该程序使用普通的TCP套接字以C语言编写。 10Gbit是否需要特殊设置? 因为在1Gbit卡上获得最高性能是非常奇怪的,但是在10Gbit卡上performance糟糕。 再一次,问题不是10Gbit卡本身,因为分布式文件系统(Lustre)在10Gbit卡上获得了良好的性能。 任何想法/build议?

以太网NC线路和交换机

典型的networking交换机对以太网NC线(引脚4,5,7和8)做什么? 我正在考虑一些(非标准的,仅供个人使用的)项目,这些项目对于那些用正常的TCP / IP数据进行交换的项目是非常有用的。 编辑:只有100Mbps。 我知道Gbit连接使用全部八条线。

原Corinex电力线以太网墙壁安装

我正在重新使用一些旧的Corinex电力线以太网墙装架。 他们附带了一个设置光盘的向导应用程序来设置硬件,但应用程序似乎并没有在64位Windows 7(真的不意外 – 插头是从2004年)的工作。 任何人都记得如何configuration这些东西,没有软件工具? 我不知道硬件上有什么当前的configuration。 我把它们插入单独的墙上sockets(链接状态指示它们之间的链接),并试图产生交通,然后看着我的ARP表,看看我能看到的东西,但没有出现。 我的networking技能充其量是有限的。

具有共享接口的Dell iDrac的Cisco IOS VLAN设置

我们有一些带有iDrac express的戴尔服务器,我们想要开始使用iDracfunction。 我们的networking被分成几个VLAN用于不同的子网。 我们的pipe理子网位于VLAN 28上,而我们的数据子网位于VLAN 29上。我已经设置了iDrac express来使用VLAN 28。 我怎样才能configuration交换机端口使VLAN 29通信无标记,也接受标记VLAN 28的通信?

与最大以太网帧大小相关的Hyper-V虚拟机networking问题

我今天早些时候解决了一个问题,但是我很想学习为什么它工作。 我们build立了一个新的Hyper-V虚拟机,只是为了发现HTTPstream量不工作。 HTTPS,坪,其他一切工作正常。 经过几个月的刺激,我在黑暗中射中了一枪。 在Hyper-V主机服务器上,物理NIC卡的“Max Ethernet Frame Size”设置为1500.将此设置设置为1514后,问题得到解决。 或者,将其设置为1512并不能解决问题。 1514是魔术数字。 我最好的猜测是,当这个设置被设置为1500时,它允许传入ping,因为数据有效载荷比HTTPstream量要小得多。 就HTTPSstream量而言,我读了一些名为“pathMTU发现”的内容,我将假设为什么HTTPstream量正在好转,尽pipe速度较慢。 看这个post ,人们同意1518是最大的总帧尺寸。 为什么我不需要把它改为1518而不是1514字节? 为什么默认帧大小为1500,如果这是以太网有效载荷的最大大小而不是最大大小。

桥接到已使用的eth1卡,而不会通过该卡丢失连接

如何在远程机器上的真实eth卡之间设置桥接,而不会丢失与该机器的ssh连接。 我通过eth1接口ssh进入一台机器。 172.168.40.2 255.255.255.0。 我想将eth1jointun / tap设备'tun0'。 我怎样才能做到这一点,而不是closureseth1和丢失我的SSH连接。 tunctl -u root brctl addbr br0 brctl addif br0 tun1 brctl addif br0 eth1 结果,连接将会丢失

光纤以太网发射器如何设置其功率输出?

我注意到,Cisco等光纤SFP模块通常指定一系列的功率输出,例如-3到-9 dBm。 什么决定了我们应该从这些模块中看到的实际功率输出? 它是dynamic确定的,还是静态configuration的,还是仅仅是制造公差,我们不能期望在安装之前确切知道给定模块将发出多less功率? 示例规格如下: http : //www.cisco.com/en/US/prod/collat​​eral/modules/ps5455/ps6577/product_data_sheet0900aecd8033f885.html – 请参阅“表2.主要光学参数”。

如何增加Linux服务器上NIC的环形参数

我使用ethtool实用程序来增加我们的某个服务器上的NIC的rx和tx值。 我运行了以下命令: ethtool -g eth0 Ring parameters for eth0: Pre-set maximums: RX: 2040 RX Mini: 0 RX Jumbo: 8160 TX: 255 Current hardware settings: RX: 2040 RX Mini: 0 RX Jumbo: 0 TX: 255 我能以某种方式更改卡上的预设最大值吗? 或者他们是一个硬件限制。 我们在服务器上的NIC是:Broadcom NetXtreme II BCM5709 1000Base-T

非托pipe千兆交换机上的链路模式

我有两个RJ45sockets连接一个难以接近的未知类别的双绞线电缆。 我使用Cat6电缆将两台非托pipe千兆交换机插入sockets,并协商一条100Mbps链路。 我想我没有办法尝试让他们以1Gbps连接? 编辑连接背靠背,交换机协商1Gbps。 编辑 sockets被标记为Cat5e,它给出了安装年龄的一些指示。 电缆有四对,并且都显示在两端连线。 有什么方法可以便宜的testing接线吗? 这东西看起来可能会有诡计 – 有什么意见? 编辑廉价的连续性testing,帮助诊断和解决问题的时间。