Large send support in layer 2 switch to enhance effectiveness of large receive on NIC and overall network throughput
    1.
    发明授权
    Large send support in layer 2 switch to enhance effectiveness of large receive on NIC and overall network throughput 有权
    在第2层交换机中大量发送支持,以提高NIC上大型接收和整体网络吞吐量的有效性

    公开(公告)号:US09143462B2

    公开(公告)日:2015-09-22

    申请号:US12421731

    申请日:2009-04-10

    IPC分类号: H04L12/933

    CPC分类号: H04L49/10

    摘要: The present disclosure is directed to a method for delivering a plurality of packets from a network switch to a receiving node. The method may comprise collecting a plurality of packets received at the network switch during a time window; arranging the plurality of packets based on a source address, a package number, and a destination address for each one of the plurality of packets collected during the time window; and delivering the arranged plurality of packets to the receiving node.

    摘要翻译: 本公开涉及一种用于将多个分组从网络交换机递送到接收节点的方法。 该方法可以包括在时间窗口期间收集在网络交换机处接收的多个分组; 基于在时间窗口期间收集的多个分组中的每个分组的源地址,包编号和目的地地址来排列多个分组; 以及将所排列的多个分组递送到所述接收节点。

    Non-disruptive I/O adapter diagnostic testing
    2.
    发明授权
    Non-disruptive I/O adapter diagnostic testing 有权
    无中断I / O适配器诊断测试

    公开(公告)号:US08347142B2

    公开(公告)日:2013-01-01

    申请号:US13050372

    申请日:2011-03-17

    IPC分类号: G06F11/00

    摘要: A primary I/O adapter and a redundant I/O adapter of a data processing system are assigned to support access to a system resource. While the primary I/O adapter is in service and the redundant I/O adapter is not in service in providing access to the system resource, a fail over command is issued to remove the primary I/O adapter from service and place the redundant I/O adapter in service in supporting access to the system resource. While the redundant I/O adapter is in service and the primary I/O adapter is not in service in providing access to the system resource, diagnostic testing on the primary I/O adapter is performed. In response to the diagnostic testing revealing no fault in the primary I/O adapter, a fail back command is issued to restore the primary I/O adapter to service and to remove the redundant I/O adapter from service.

    摘要翻译: 分配数据处理系统的主I / O适配器和冗余I / O适配器以支持对系统资源的访问。 当初级I / O适配器处于使用状态并且冗余I / O适配器未提供对系统资源的访问时,将发出故障切换命令以从服务中删除主I / O适配器并将冗余I / / O适配器在服务中支持对系统资源的访问。 当冗余I / O适配器处于使用状态并且主I / O适配器未提供对系统资源的访问时,将执行主I / O适配器的诊断测试。 响应诊断测试显示主I / O适配器无故障,将发出故障恢复命令以恢复主要I / O适配器的服务,并从服务中删除冗余I / O适配器。

    Non-disruptive I/O adapter diagnostic testing
    3.
    发明授权
    Non-disruptive I/O adapter diagnostic testing 有权
    无中断I / O适配器诊断测试

    公开(公告)号:US08006133B2

    公开(公告)日:2011-08-23

    申请号:US12031417

    申请日:2008-02-14

    IPC分类号: G06F11/00

    摘要: A primary I/O adapter and a redundant I/O adapter of a data processing system are assigned to support access to a system resource. While the primary I/O adapter is in service and the redundant I/O adapter is not in service in providing access to the system resource, a fail over command is issued to remove the primary I/O adapter from service and place the redundant I/O adapter in service in supporting access to the system resource. While the redundant I/O adapter is in service and the primary I/O adapter is not in service in providing access to the system resource, diagnostic testing on the primary I/O adapter is performed. In response to the diagnostic testing revealing no fault in the primary I/O adapter, a fail back command is issued to restore the primary I/O adapter to service and to remove the redundant I/O adapter from service.

    摘要翻译: 分配数据处理系统的主I / O适配器和冗余I / O适配器以支持对系统资源的访问。 当初级I / O适配器处于使用状态并且冗余I / O适配器未提供对系统资源的访问时,将发出故障切换命令以从服务中删除主I / O适配器并将冗余I / / O适配器在服务中支持对系统资源的访问。 当冗余I / O适配器处于使用状态并且主I / O适配器未提供对系统资源的访问时,将执行主I / O适配器的诊断测试。 响应诊断测试显示主I / O适配器无故障,将发出故障恢复命令以恢复主要I / O适配器的服务,并从服务中删除冗余I / O适配器。

    Methods and arrangements to detect a failure in a communication network
    4.
    发明授权
    Methods and arrangements to detect a failure in a communication network 失效
    检测通信网络故障的方法和布置

    公开(公告)号:US07743129B2

    公开(公告)日:2010-06-22

    申请号:US11380993

    申请日:2006-05-01

    IPC分类号: G06F15/173

    摘要: Methods and arrangements to monitor communication components such as a network adapters for activity, and identify components that have lower than normal levels of activity are provided. An identified communication component can become suspect component and a candidate for further testing, including different forms of interrogation. Process for interrogating candidates can include generating and sending test packets having the media access control (MAC) address of the candidate to the candidate and if activity is not detected subsequent to the interrogation, the candidate can be flagged as a failed component. Correspondingly, the component can be deactivated and removed from service. In a further embodiment, a backup component can be activated and assume the role previously held by the failed component.

    摘要翻译: 提供了监视诸如用于活动的网络适配器的通信组件以及识别具有低于正常活动水平的组件的方法和安排。 识别的通信组件可以成为可疑组件和进一步测试的候选者,包括不同形式的询问。 用于询问候选的过程可以包括生成并发送具有候选者的媒体访问控制(MAC)地址的测试分组给候选者,并且如果在询问之后没有检测到活动,则可以将候选者标记为失败的分量。 相应地,组件可以被禁用并从服务中移除。 在另一实施例中,可以激活备份组件并承担先前由故障组件保持的角色。

    System for translating encrypted data
    5.
    发明授权
    System for translating encrypted data 失效
    用于翻译加密数据的系统

    公开(公告)号:US5381480A

    公开(公告)日:1995-01-10

    申请号:US124151

    申请日:1993-09-20

    IPC分类号: H04L9/06 H04L9/16

    摘要: A system translates a first group of cipher blocks based on a first encryption key to a second group of respective cipher blocks based on a second encryption key. Respective cipher blocks of the first and second groups represent the same data. The system comprises decryption hardware for sequentially decrypting the cipher blocks of the first group based on the first key. Encryption hardware is coupled to receive decrypted blocks output from the decryption hardware and sequentially encrypts the decrypted blocks into respective cipher blocks of the second group based on the second encryption key. A control unit controls the encryption hardware to encrypt the decrypted blocks into the respective cipher blocks of the second group while the decryption hardware decrypts cipher blocks of the first group. Consequently, decryption and encryption operations occur in parallel and the translation process is expedited.

    摘要翻译: 系统基于第二加密密钥将基于第一加密密钥的第一组密码块转换为第二组相应加密块。 第一组和第二组的各个密码块表示相同的数据。 该系统包括用于基于第一密钥顺序地解密第一组的密码块的解密硬件。 加密硬件被耦合以接收从解密硬件输出的解密块,并且基于第二加密密钥将解密的块顺序地加密成第二组的相应加密块。 控制单元控制加密硬件将解密块加密成第二组的相应加密块,同时解密硬件解密第一组的加密块。 因此,解密和加密操作并行发生,并且加速了翻译过程。

    Optimization of network adapter utilization in EtherChannel environment
    6.
    发明授权
    Optimization of network adapter utilization in EtherChannel environment 失效
    在EtherChannel环境中优化网络适配器利用率

    公开(公告)号:US08248952B2

    公开(公告)日:2012-08-21

    申请号:US12131367

    申请日:2008-06-02

    IPC分类号: H04J1/16

    CPC分类号: H04L47/10 H04L47/283

    摘要: Transferring data in a data processing system network is provided. Transferring data in a data processing system network according to the invention includes determining an adapter among a plurality of adapters that has the lowest transmit latency, and assigning data to be transferred to the adapter determined to have the lowest transmit latency. The data to be transferred is then transferred by the assigned adapter.

    摘要翻译: 提供数据处理系统网络中的数据传输。 在根据本发明的数据处理系统网络中传送数据包括确定具有最低发射延迟的多个适配器之间的适配器,以及将要传送到适配器的数据分配给确定具有最低发射延迟的适配器。 要转让的数据然后由分配的适配器传输。

    Method and apparatus for transferring data from a memory subsystem to a network adapter by extending data lengths to improve the memory subsystem and PCI bus efficiency
    7.
    发明授权
    Method and apparatus for transferring data from a memory subsystem to a network adapter by extending data lengths to improve the memory subsystem and PCI bus efficiency 有权
    用于通过扩展数据长度来将数据从存储器子系统传送到网络适配器的方法和装置,以改善存储器子系统和PCI总线效率

    公开(公告)号:US07937508B2

    公开(公告)日:2011-05-03

    申请号:US12116054

    申请日:2008-05-06

    IPC分类号: G06F13/28

    CPC分类号: G06F13/385

    摘要: A method, apparatus, and computer instructions for transferring data from a memory to a network adapter in a data processing system. The frame size for a transfer of the data from the memory to the network adapter is identified. If the frame size is divisible by a cache line size without a remainder, a valid data length is set equal to the length field. However, if the frame size divided by the cache line size results in a remainder, the length field is set to align the data with the cache line size. The data transfer is then initiated using these fields.

    摘要翻译: 一种用于在数据处理系统中将数据从存储器传送到网络适配器的方法,装置和计算机指令。 识别从存储器传输到网络适配器的帧大小。 如果帧大小可以被没有余数的高速缓存行大小整除,则将有效的数据长度设置为等于length字段。 然而,如果帧大小除以高速缓存行大小导致余数,则长度字段被设置为使数据与高速缓存行大小对齐。 然后使用这些字段启动数据传输。

    System and method for improved Ethernet load balancing
    8.
    发明授权
    System and method for improved Ethernet load balancing 有权
    改进以太网负载均衡的系统和方法

    公开(公告)号:US07768907B2

    公开(公告)日:2010-08-03

    申请号:US11738596

    申请日:2007-04-23

    摘要: A method for Ethernet packet load balancing includes receiving a transmit packet for transmission on an Ethernet network. An offload adapter identifies a least busy port from a plurality of ports indicated in a port list, based on a byte count associated with each of the plurality of ports. The offload adapter determines whether the identified least busy port is in a working status. In the event an identified least busy port is in a working status, the offload adapter assigns the transmit packet to the identified least busy port and increments the byte count associated with the identified least busy port. In the event an identified least busy port is not in a working status, the offload adapter updates the port list and, based on a determination that there are additional working ports, assigns the transmit packet to one of the additional working ports.

    摘要翻译: 一种用于以太网分组负载平衡的方法包括接收用于在以太网上传输的传输分组。 卸载适配器基于与多个端口中的每个端口相关联的字节数来从端口列表中指示的多个端口中识别最不忙的端口。 卸载适配器确定所识别的最不忙的端口是否处于工作状态。 在识别的最不忙的端口处于工作状态的情况下,卸载适配器将发送分组分配给所识别的最不繁忙的端口,并增加与所识别的最不繁忙端口相关联的字节计数。 在识别的最不繁忙的端口不处于工作状态的情况下,卸载适配器更新端口列表,并且基于确定存在附加工作端口,将发送分组分配给附加工作端口之一。

    System and computer-readable medium for avoiding data loss during network port recovery processes
    9.
    发明授权
    System and computer-readable medium for avoiding data loss during network port recovery processes 失效
    用于在网络端口恢复过程中避免数据丢失的系统和计算机可读介质

    公开(公告)号:US07746888B2

    公开(公告)日:2010-06-29

    申请号:US11966390

    申请日:2007-12-28

    IPC分类号: H04L12/403

    摘要: A method, system, and computer program product are disclosed in a data processing system for avoiding data loss during network port recovery. A first network port is linked to a second network port via a network. The second network port transmits data to the first network port via the network. A determination is made that the first network port needs to be reinitialized. Prior to the first network port executing a re-initialization process, the first network port notifies the second network port to pause its data transmissions to the first network port.

    摘要翻译: 在数据处理系统中公开了一种方法,系统和计算机程序产品,用于避免网络端口恢复期间的数据丢失。 第一个网络端口通过网络链接到第二个网络端口。 第二个网络端口通过网络向第一个网络端口发送数据。 确定第一个网络端口需要重新初始化。 在第一网络端口执行重新初始化过程之前,第一网络端口通知第二网络端口将其数据传输暂停到第一网络端口。