Method and Module for Protecting Against Attacks in a High-Speed Network
    1.
    发明申请
    Method and Module for Protecting Against Attacks in a High-Speed Network 审中-公开
    防止高速网络攻击的方法和模块

    公开(公告)号:US20080289004A1

    公开(公告)日:2008-11-20

    申请号:US11569814

    申请日:2005-04-07

    IPC分类号: H04L29/06 G06F21/20

    CPC分类号: H04L63/1458

    摘要: A method, module and computer program for protecting a target against attacks in a high-speed network. The method according to the invention comprises the steps of generating a question, after having received a request from an initiator identified by a sourceID associated to a certain node in the network, sending the question to the node identified by the sourceID, in case that an answer to the question is received, evaluating the answer, and in case that a proper answer has been received, enabling communication between the initiator and the target by sending a further message from the target to the initiator.

    摘要翻译: 一种用于保护目标免受高速网络攻击的方法,模块和计算机程序。 根据本发明的方法包括以下步骤:在已经从与网络中的某个节点相关联的源ID识别的发起者接收到请求之后生成问题,将该问题发送到由源ID标识的节点, 接收到该问题的答案,评估答案,并且在已经收到适当的答案的情况下,通过从目标向发起者发送另外的消息来实现发起者和目标之间的通信。

    Generic transport layer mechanism for firmware communication
    2.
    发明授权
    Generic transport layer mechanism for firmware communication 有权
    用于固件通信的通用传输层机制

    公开(公告)号:US09069592B2

    公开(公告)日:2015-06-30

    申请号:US12915175

    申请日:2010-10-29

    摘要: A computing system including a communication network architecture with a transport layer mechanism. The computing system is capable of supporting a multitude of different application protocols involving information and/or data exchange between an operating system instance and various firmware services. The computing system may include an operating system instance with a Generic Transport Driver supporting the application protocols in the operating system instance, a firmware service connected to a Generic Transport Facility via a Generic Firmware Service Interface and a virtual machine with a Generic Transport Passthrough. The Generic Transport Driver of the operating system instance exchanges communication protocol data with the Generic Transport Facility of the firmware component via the generic Transport Passthrough.

    摘要翻译: 一种包括具有传输层机制的通信网络架构的计算系统。 计算系统能够支持涉及操作系统实例和各种固件服务之间的信息和/或数据交换的众多不同应用协议。 计算系统可以包括具有支持操作系统实例中的应用协议的通用传输驱动器的操作系统实例,经由通用固件服务接口连接到通用传输设备的固件服务和具有通用传输直通的虚拟机。 操作系统实例的通用传输驱动程序通过通用传输直通与固件组件的通用传输设施交换通信协议数据。

    Direct memory access-like data transfer between guest operating systems
    3.
    发明授权
    Direct memory access-like data transfer between guest operating systems 有权
    在客户机操作系统之间进行直接内存访问的数据传输

    公开(公告)号:US08799592B2

    公开(公告)日:2014-08-05

    申请号:US13442904

    申请日:2012-04-10

    摘要: A computer system with a memory containing a first guest operating system, including a first portion of the memory and a second guest operating system, including a second portion of the memory. The memory further contains an address exchange module for exchanging memory address handles, a data mover for moving data between the first and second portions of the memory, and an emulated input output memory management unit for controlling the data mover. Instructions in the memory cause the processor to: register accessible memory with the emulated input output memory management unit, write address handles to the address exchange module, read the address handles from the address exchange module, and move the data into the second portion of the memory.

    摘要翻译: 一种具有包含第一客户机操作系统的存储器的计算机系统,包括存储器的第一部分和包括存储器的第二部分的第二客户机操作系统。 存储器还包括用于交换存储器地址句柄的地址交换模块,用于在存储器的第一和第二部分之间移动数据的数据移动器,以及用于控制数据移动器的仿真输入输出存储器管理单元。 存储器中的指令会导致处理器:使用仿真的输入输出存储器管理单元注册可访问存储器,将地址处理写入地址交换模块,从地址交换模块读取地址句柄,并将数据移入第二部分 记忆。

    Generic Transport Layer Mechanism For Firmware Communication
    4.
    发明申请
    Generic Transport Layer Mechanism For Firmware Communication 有权
    通用传输层机制用于固件通信

    公开(公告)号:US20110107347A1

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

    申请号:US12915175

    申请日:2010-10-29

    IPC分类号: G06F9/46

    摘要: A computing system including a communication network architecture with a transport layer mechanism. The computing system is capable of supporting a multitude of different application protocols involving information and/or data exchange between an operating system instance and various firmware services. The computing system may include an operating system instance with a Generic Transport Driver supporting the application protocols in the operating system instance, a firmware service connected to a Generic Transport Facility via a Generic Firmware Service Interface and a virtual machine with a Generic Transport Passthrough. The Generic Transport Driver of the operating system instance exchanges communication protocol data with the Generic Transport Facility of the firmware component via the generic Transport Passthrough.

    摘要翻译: 一种包括具有传输层机制的通信网络架构的计算系统。 计算系统能够支持涉及操作系统实例和各种固件服务之间的信息和/或数据交换的众多不同应用协议。 计算系统可以包括具有支持操作系统实例中的应用协议的通用传输驱动器的操作系统实例,经由通用固件服务接口连接到通用传输设备的固件服务和具有通用传输直通的虚拟机。 操作系统实例的通用传输驱动程序通过通用传输直通与固件组件的通用传输设施交换通信协议数据。

    Method and Computer Program Product For Exchanging Message Data In A Distributed Computer System
    6.
    发明申请
    Method and Computer Program Product For Exchanging Message Data In A Distributed Computer System 审中-公开
    分布式计算机系统中交换消息数据的方法和计算机程序产品

    公开(公告)号:US20120278575A1

    公开(公告)日:2012-11-01

    申请号:US13547165

    申请日:2012-07-12

    IPC分类号: G06F12/16

    CPC分类号: G06F12/02 G06F13/4027

    摘要: A method for exchanging message data in a distributed computer system between a sending and a receiving hardware system. The sending hardware system includes a first memory system and a receiving hardware system which includes a second memory system with a second data buffer and a second memory region. The sending hardware system and the receiving hardware system are coupled via a non-transparent bridge unit. The method includes allocating empty memory, writing information about the empty memory, copying payload data directly from the sending hardware system to the empty memory locations, and writing information about the copied payload data to the second data buffer of the second memory system inside the receiving hardware system. A computer program product for carrying out the method is also provided.

    摘要翻译: 一种用于在发送和接收硬件系统之间的分布式计算机系统中交换消息数据的方法。 发送硬件系统包括第一存储器系统和接收硬件系统,其包括具有第二数据缓冲器和第二存储器区域的第二存储器系统。 发送硬件系统和接收硬件系统通过不透明的桥接单元耦合。 该方法包括分配空存储器,写入关于空存储器的信息,将有效载荷数据直接从发送硬件系统复制到空存储器单元,以及将关于复制的有效载荷数据的信息写入到接收器内的第二存储器系统的第二数据缓冲器 硬件系统。 还提供了一种用于执行该方法的计算机程序产品。

    Method, Arrangement, Data Processing Program and Computer Program Product For Exchanging Message Data In A Distributed Computer System
    7.
    发明申请
    Method, Arrangement, Data Processing Program and Computer Program Product For Exchanging Message Data In A Distributed Computer System 失效
    方法,布置,数据处理程序和计算机程序产品在分布式计算机系统中交换消息数据

    公开(公告)号:US20110145533A1

    公开(公告)日:2011-06-16

    申请号:US12966059

    申请日:2010-12-13

    IPC分类号: G06F12/02

    CPC分类号: G06F12/02 G06F13/4027

    摘要: A method for exchanging message data in a distributed computer system between a sending and a receiving hardware system. The sending hardware system includes a first memory system and a receiving hardware system which includes a second memory system with a second data buffer and a second memory region. The sending hardware system and the receiving hardware system are coupled via a non-transparent bridge unit. The method includes allocating empty memory, writing information about the empty memory, copying payload data directly from the sending hardware system to the empty memory locations, and writing information about the copied payload data to the second data buffer of the second memory system inside the receiving hardware system. A system and computer program product for carrying out the method are also provided.

    摘要翻译: 一种用于在发送和接收硬件系统之间的分布式计算机系统中交换消息数据的方法。 发送硬件系统包括第一存储器系统和接收硬件系统,其包括具有第二数据缓冲器和第二存储器区域的第二存储器系统。 发送硬件系统和接收硬件系统通过不透明的桥接单元耦合。 该方法包括分配空存储器,写入关于空存储器的信息,将有效载荷数据直接从发送硬件系统复制到空存储器单元,以及将关于复制的有效载荷数据的信息写入到接收器内的第二存储器系统的第二数据缓冲器 硬件系统。 还提供了一种用于执行该方法的系统和计算机程序产品。

    Method, apparatus and program product for low latency I/O adapter queuing in a computer system
    8.
    发明授权
    Method, apparatus and program product for low latency I/O adapter queuing in a computer system 失效
    计算机系统中用于低延迟I / O适配器排队的方法,装置和程序产品

    公开(公告)号:US07234004B2

    公开(公告)日:2007-06-19

    申请号:US11001392

    申请日:2004-12-01

    申请人: Christoph Raisch

    发明人: Christoph Raisch

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F13/385

    摘要: In a computer system, an I/O adapter comprises at least one I/O request mailbox for receiving I/O requests and data from a CPU. The mailbox is connected to at least one I/O request queue storage for storing a plurality of I/O requests and related data or main memory addresses received by the mailbox. A credit register is provided for storing the filling state of the queue storage. A connection network is designed and operated to transfer the contents of the credit register to the CPU for checking the filling state of the queue storage, to transfer an I/O request and related data to a queue of a selected request mailbox, and to activate a doorbell apparatus for signalling to the I/O adapter to process the I/O request including an access to the main memory by the I/O adapter if required.

    摘要翻译: 在计算机系统中,I / O适配器包括用于从CPU接收I / O请求和数据的至少一个I / O请求邮箱。 该邮箱被连接到至少一个I / O请求队列存储器,用于存储由邮箱接收的多个I / O请求和相关数据或主存储器地址。 提供了用于存储队列存储器的填充状态的信用寄存器。 连接网络被设计和操作以将信用寄存器的内容传送到CPU以检查队列存储器的填充状态,将I / O请求和相关数据传送到所选请求邮箱的队列,并激活 用于向I / O适配器发信号以便处理I / O请求的门铃装置,包括如果需要,I / O适配器访问主存储器。

    Translating between an ethernet protocol and a converged enhanced ethernet protocol
    10.
    发明授权
    Translating between an ethernet protocol and a converged enhanced ethernet protocol 有权
    在以太网协议和融合增强型以太网协议之间进行转换

    公开(公告)号:US08902750B2

    公开(公告)日:2014-12-02

    申请号:US13150507

    申请日:2011-06-01

    摘要: Translating between an Ethernet protocol used by a first network component and a Converged Enhanced Ethernet (CEE) protocol used by a second network component, the first and second components coupled through a CEE Converter that translates by: for data flow from the first network component to the second network component: receiving, by the CEE converter, traffic flow definition parameters for a single CEE protocol data flow; calculating, by a credit manager, available buffer space in an outbound frame buffer of the CEE converter for the data flow; communicating, by the credit manager to a CEE credit driver of the first component, the calculated size of the buffer space together with a start sequence number and a flow identifier; and responding, by the CEE credit driver to the CEE converter, with Ethernet frames comprising a private header that includes the flow identifier and a sequence number.

    摘要翻译: 在由第一网络组件使用的以太网协议和第二网络组件使用的融合增强以太网(CEE)协议之间进行转换,所述第一和第二组件通过CEE转换器耦合,所述CEE转换器通过以下方式耦合:用于从第一网络组件到 第二网络组件:由CEE转换器接收单个CEE协议数据流的业务流定义参数; 由信用管理器计算用于数据流的CEE转换器的出站帧缓冲器中的可用缓冲器空间; 由信用管理器将第一组件的CEE信用驱动程序与计算出的缓冲区空间的大小以及起始序列号和流标识符进行通信; 并由CEE信用驱动程序向CEE转换器响应包括包含流标识符和序列号的专用报头的以太网帧。