NetXtreme II BCM5709千兆以太网卡支持MSIfunction(消息信号中断),并有8个队列。 每个队列在/ proc / interrupts中都有自己的中断处理程序。 我试图完成的是告诉NIC哪些数据包应该进入哪个队列。 问题: 是否可以通过封装的协议types手动指定哪些IP数据包应该进入哪个队列(例如IPsec数据包进入一个队列,而TCP数据包进入另一个队列)? 如果可能的话 – 我怎样才能在Linux下做到这一点? 如果这是不可能的 – 我应该看一下支持MSI-X的网卡来解决这个问题吗? 更多细节: 我们有一个接口正在终止IPSec和转发/终止TCP连接。 IPSec数据包解密是内联的(这意味着解密在相同的ksoftirqd / X上下文中完成)。 我们试图找出如果IPSec数据包在另一个CPU上被调度而不是TCP数据包,我们是否能够提高总体性能。 另一个限制是IPSec代码不是MP安全的,因此我不能在多个ksoftirqd / X下运行它。 默认情况下,数据包似乎是通过8个NIC队列上的源IP分发/散列的。 瓶颈在于IPSec,它在遏制/encryption处于ksoftirqd / X上下文中的100%CPU的IPSec数据包时扼杀TCPstream量。 OS是Ubuntu 10.10(2.6.32-27-服务器),NIC是Broadcom BCM5709。
我正在解决Centos 6.4上的一个问题。 我有几个系统为greenplum设置。 每一个都有两个“互连”接口连接到一个孤立的子网。 这就像一个集群互连。 所以在10.1.1.0/24networking中都有eth2和eth3。 每个接口都有自己的IP地址。 当我从host1 ping host2的两个IP时,stream量总是来自eth2,具有相同的MAC地址。 这可以从ARP表和tcpdump中看到。 看起来host1上的arp表具有host2上eth2的Mac地址上的IP 我读了关于ARP FLux的一些信息。 我尝试了以下所有,但似乎没有任何工作。 任何build议? echo 1 > /proc/sys/net/ipv4/conf/eth2/arp_filter echo 1 > /proc/sys/net/ipv4/conf/eth3/arp_filter echo 1 > /proc/sys/net/ipv4/conf/eth2/arp_ignore echo 1 > /proc/sys/net/ipv4/conf/eth3/arp_ignore echo 1 > /proc/sys/net/ipv4/conf/eth2/arp_announce echo 1 > /proc/sys/net/ipv4/conf/eth3/arp_announce
当每台服务器位于两个非连接networking(以太网和InfiniBand)上时,我们遇到DNSparsing正常工作的问题。 基本的Visionetworking图可以看到一个示例networking 当为AD服务器使用FQDN时,服务器可能会返回给用户10.1.0.3,这实际上是不可达的。 但是,只有less数内部用户有问题,因为所有的服务器都可以访问这两个networking。 另外,有些人可能会build议closuresIB端的dynamic更新,这是所有服务器stream量的首选路由。 我们目前正在使用Windows Server 2012 R2和Active Directory集成DNS。 我们宁愿不必转移到专门的DNS服务器,但除非有可用的解决scheme,这是我们的下一步行动。 让我知道其他细节将是有用的,任何援助非常感谢!
今天,我发现自己在一个奇怪的情况,我的Windows Server 2008r2机器有互联网连接,而没有显示任何连接在“networking连接”。 它不显示在networking和共享中心的任何地方。 奇怪的是,当我做ipconfig /所有我可以看到'以太网适配器本地连接',我可以在设备pipe理器中看到'Realtek PCIe GBE家族控制器',也没有任何错误。 只是不在networking连接面板。 现在日志中有一些错误: (多次)驱动程序pipe理结束安装驱动程序NULL驱动程序的设备实例ID …. (一次)Realtek PCI GBE系列控制器:遇到资源冲突,无法加载。 所以,让我想到,嗯,我昨天做了什么。 昨天我假设托pipe公司会添加另一个网卡。 我在设备pipe理器中看到了3个有问题的设备: PCI简单通讯控制器 SM总线控制器 通用串行总线(USB)控制器 所以我做了以下工作,我假设托pipe公司增加了新的硬件(这是一个错误的假设),这将是PCI简单通信控制器。 所以我尝试自动search驱动程序软件。 这失败了。 然后,我想让我们手动做,并在系统上searchRealtek PCIe GBE家庭控制器驱动程序,以便无论如何安装。 这失败了。 然后,我再次卸载了PCI简易通信控制器的驱动程序,并将其保留。 这可能是问题开始出现的时候 我有pipe理员通过RDP访问服务器。 所以结论:我有一个单一的networking适配器物理,可以看到没有错误在ipconfig和设备pipe理器,但不是从networking连接。 我怎样才能回到那里?
我目前有一个Windows Server 2008R2盒带一个物理网卡。 对于我想要做的,我需要两个networking适配器在框中。 为了做到这一点,我添加了一个传统的硬件设备“networking适配器”,并使用Microsoft环回适配器作为驱动程序。 现在我有两个networking适配器: NIC1 – 物理网卡10.71.1.3 (networking: 10.71.1.0/24 ) NIC2 – 虚拟(环回)NIC 10.71.2.3 (networking: 10.71.2.0/24 ) 我的目标是让NIC2搭载NIC1,并且能够在同一台交换机(只有一个交换机涉及此场景)上ping另一台服务器( 10.71.2.2 )。 目前我可以ping一台服务器( 10.71.1.5 ),因为它使用物理网卡作为网关。 但是我不能ping 10.71.2.2 。 我猜,因为我使用的驱动程序(环回)正在NIC2上创build一个孤立的networking。 请注意:通常只需要添加一个辅助IP到NIC1(物理网卡)。 如果我这样做,我可以ping 10.71.2.2没有问题(我已经尝试过,它的工作原理)。 但在这种情况下,我需要两个networking适配器 , 而不只是一个,使我想要做的工作。 想法? 更新date:4/28/2015
目前,我有一个安装了Windows Server 2012 R2标准和DHCPangular色的物理主机。 另外物理主机有两个networking接口卡。 我打算将物理主机连接到两个单独的物理networking。 networkingA连接到NIC 1是为实验室没有DHCP。 连接到NIC 2的networkingB用于DHCP请求。 是否有可能告诉DHCP只发送DHCP到只有NIC 2? 我看在网上,并在这个论坛上,但没有post适用于我的设置。 非常感谢您的意见。
我在我的一个windows2003 / IIS6服务器上有一个奇怪的行为。 我有两张网卡,让我们打电话给卡A,连接服务器和互联网,让我们叫卡B连接服务器和内联网的卡。 服务器被许多使用上网本连接到IIS的用户使用。 问题是,卡A不时地停止工作。 我可以通过卡B到达RDP服务器,我看到A被启用,但没有任何stream量。 我可以重置它,禁用并重新启用它,但没有运气。 我唯一能做的就是重启服务器,这很烦人。 在系统日志中没有用处。 只有一次我能够重现这种行为时,调用一个非常简单的aspx页面,只stream式传输一个文件(使用Response.WriteFile ),并从一个上网本调用页面。 重新安装该上网本的窗口,并开始下载文件,而不locking服务器卡。 我出来的答案,任何帮助不胜感激。 谢谢。
我们正在构build一些运行PFSense的防火墙。 系统使用SuperMicro Super X8DTN +主板,其中包括一个双链路Intel千兆网卡(Intel 82576控制器) 我已经尝试了几个不同的相同的盒子 – 总是相同的结果。 无论如何,如果我configurationPFSense使用英特尔82576的IGB驱动程序,我将双端口控制器的一个端口设置为广域网,另一个是局域网,我得到非常慢的速度(约10千字节/秒)。 这与wan = igb0,lan = igb1 如果我添加一个额外的,独立的PCI-X网卡(使用EM驱动程序),我会得到惊人的速度(wan = em0,lan = igb0)。 踢球者 – igb司机仍在使用中! 任何想法,为什么这可能是或如何去解决它?
英特尔适配器容错(AFT)用于检测Windows Server 2008 R2中的失败链接的方法的详细信息是什么?
我想让你的想法是在一个连接到一个子网的服务器上连接两个NICS,在千兆LAN环境中只有一个IP地址。 有两个组合的Gibit / s NIC卡,只有一个NIC卡有什么优缺点? 表演真的翻了一番? 我真的可以有一个新的有界面,工作在2吉比特/秒? 什么是负载平衡?