Method and apparatus for reporting unauthorized attempts to access nodes in a network computing system
    2.
    发明授权
    Method and apparatus for reporting unauthorized attempts to access nodes in a network computing system 有权
    用于报告未经授权的访问网络计算系统中的节点的尝试的方法和装置

    公开(公告)号:US07113995B1

    公开(公告)日:2006-09-26

    申请号:US09692348

    申请日:2000-10-19

    IPC分类号: G06F15/16

    CPC分类号: H04L63/10 H04L63/08

    摘要: A method in a node for managing authorized attempts to access the node. A packet is received from a source, wherein the packet includes a first key. A determination is made as to whether the first key matches a second key for the node. The packet is dropped without a response to the source if the first key does not match the second key. Information from the packet is stored in response to this absence of a match. The information is sent to a selected recipient in response to a selected event, which may be, for example, either immediately or in response to polling to see if the information is present.

    摘要翻译: 用于管理访问节点的授权尝试的节点中的方法。 从源接收分组,其中分组包括第一密钥。 确定第一个密钥是否与节点的第二个密钥相匹配。 如果第一个密钥与第二个密钥不匹配,数据包将被丢弃而不对源进行响应。 来自数据包的信息被存储以响应于缺少匹配。 响应于所选择的事件将信息发送到所选择的接收者,所选择的事件可以是例如立即地或响应于轮询来查看信息是否存在。

    System, method, and product for managing data transfers in a network

    公开(公告)号:US07149220B2

    公开(公告)日:2006-12-12

    申请号:US10132456

    申请日:2002-04-25

    IPC分类号: H04L12/56

    摘要: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.

    Implementing multicast on a system area network channel adapter
    4.
    发明授权
    Implementing multicast on a system area network channel adapter 有权
    在系统区域网络通道适配器上实现组播

    公开(公告)号:US08935333B2

    公开(公告)日:2015-01-13

    申请号:US09925578

    申请日:2001-08-09

    CPC分类号: H04L12/18

    摘要: An apparatus and method for implementing multicast in system area network channel adapters are provided. With the apparatus and method, a multicast packet is received in a channel adapter of an end node. The channel adapter determines which local queue pairs are party of the multicast group identified by a destination local identifier in the multicast data packet. Based on this determination, the channel adapter replicates the data packet and delivers a copy of the data packet to each local queue pair that is part of the multicast group.

    摘要翻译: 提供了一种用于在系统区域网络信道适配器中实现多播的装置和方法。 利用该装置和方法,在端节点的信道适配器中接收到多播分组。 信道适配器确定哪个本地队列对是由多播数据分组中的目的地本地标识符标识的多播组的一方。 基于该确定,信道适配器复制数据分组,并将数据分组的副本传递给作为多播组一部分的每个本地队列。

    Method of minimizing host CPU utilization in driving an adapter by
residing in system memory a command/status block a soft interrupt block
and a status block queue
    6.
    发明授权
    Method of minimizing host CPU utilization in driving an adapter by residing in system memory a command/status block a soft interrupt block and a status block queue 失效
    通过驻留在系统存储器中来最小化驱动适配器的主机CPU利用率的方法,命令/状态块软中断块和状态块队列

    公开(公告)号:US6128674A

    公开(公告)日:2000-10-03

    申请号:US908888

    申请日:1997-08-08

    CPC分类号: G06F12/0835

    摘要: The system I/O interface and its data structure are designed to minimize the host CPU utilization in driving an adapter. The interface is also designed to reduce the system interference in processing I/O requests. To eliminate the need of using PIO instructions, the command/status blocks for exchanging messages between the system and the adapter reside in the system memory. The data structure is designed to avoid "share write" entries in order to further minimize the overhead of maintaining each coherency when updating an entry in the cache either concurrently or sequentially by both adapter and system CPU. Further, the data structure of the control and status blocks is resided in the system memory. The system CPU uses STORE instruction to prepare control blocks and LOAD instruction to read from completion status blocks; while the adapter will rely on its DMA engine to move data to/from system memory in accessing control/status blocks.

    摘要翻译: 系统I / O接口及其数据结构旨在最大限度地减少驱动适配器时的主机CPU利用率。 该接口还旨在减少处理I / O请求时的系统干扰。 为了不需要使用PIO指令,系统和适配器之间交换消息的命令/状态块驻留在系统内存中。 数据结构旨在避免“共享写入”条目,以便在适配器和系统CPU同时或顺序更新缓存中的条目时进一步最小化维护每个一致性的开销。 此外,控制和状态块的数据结构驻留在系统存储器中。 系统CPU使用STORE指令准备控制块和LOAD指令,从完成状态块读取; 而适配器将依靠其DMA引擎在访问控制/状态块时将数据移入/移出系统内存。

    Method and apparatus for associating memory windows with memory regions in a data storage system
    7.
    发明授权
    Method and apparatus for associating memory windows with memory regions in a data storage system 失效
    用于将存储器窗口与数据存储系统中的存储器区域相关联的方法和装置

    公开(公告)号:US06691217B2

    公开(公告)日:2004-02-10

    申请号:US09864116

    申请日:2001-05-24

    IPC分类号: G06F1200

    摘要: A method, program and system for associating memory windows with memory regions in an infiniband data storage system are provided. The invention comprises registering a Memory Region, wherein the Memory Region is a set of virtually contiguous memory addresses defined by a virtual address and length. The system then establishes and maintains a Window Reference Count (WRC) for the Memory Region, which tracks the number of Memory Windows which are bound to the Memory Region. When the system binds a Memory Window to the Memory Region, the value of the WRC is incremented. When a Memory Window is unbound from the Memory Region, the value of the WRC is decremented. If no Memory Windows are bound to the Memory Region, the value of the WRC is zero. The Memory Region is not deregistered unless the value of the WRC equals zero.

    摘要翻译: 提供了一种用于将存储器窗口与无限数据存储系统中的存储器区域相关联的方法,程序和系统。 本发明包括登记存储器区域,其中存储器区域是由虚拟地址和长度定义的一组虚拟连续的存储器地址。 然后,系统建立并维护用于内存区域的窗口引用计数(WRC),该区域跟踪绑定到内存区域的内存窗口的数量。 当系统将内存窗口绑定到内存区域时,WRC的值将增加。 当存储器窗口从存储器区域中取消绑定时,WRC的值递减。 如果没有内存Windows绑定到内存区域,则WRC的值为零。 除非WRC的值等于零,否则内存区域不会被注销。

    Sharing memory tables between host channel adapters
    10.
    发明授权
    Sharing memory tables between host channel adapters 有权
    在主机通道适配器之间共享内存表

    公开(公告)号:US06748499B2

    公开(公告)日:2004-06-08

    申请号:US09998403

    申请日:2001-11-15

    IPC分类号: G06F1214

    CPC分类号: G06F12/1081 G06F12/1475

    摘要: A method, computer program product, and data processing system for sharing memory protection tables and address translation tables among multiple Host Channel Adapters are disclosed. The protection and address translation tables for a shared memory region are written in memory of the host. The Host Channel Adapters are registered with the memory region so that each adapter stores an address pointer to the tables. In this way, the tables need not be duplicated for each adapter.

    摘要翻译: 公开了一种用于在多个主机通道适配器之间共享存储器保护表和地址转换表的方法,计算机程序产品和数据处理系统。 共享存储器区域的保护和地址转换表被写入主机的存储器中。 主机通道适配器已在内存区域注册,以便每个适配器都存储一个地址指针给表。 这样,每个适配器不需要重复表。