Methods and apparatus for improving security while transmitting a data packet
    6.
    发明申请
    Methods and apparatus for improving security while transmitting a data packet 失效
    用于在传输数据分组时提高安全性的方法和装置

    公开(公告)号:US20070223389A1

    公开(公告)日:2007-09-27

    申请号:US11388011

    申请日:2006-03-23

    IPC分类号: H04J1/16 H04L12/66

    摘要: In a first aspect, a first method of transmitting a data packet is provided. The first method includes the steps of (1) for each connection from which a data packet may be transmitted, storing header data corresponding to the connection; (2) employing a user application to form header and payload data of a packet, wherein the user application is associated with a connection from which the packet is to be transmitted; and (3) while transmitting the packet, comparing one or more portions of the packet header data with the header data corresponding to the connection with which the user application is associated. Numerous other aspects are provided.

    摘要翻译: 在第一方面,提供了发送数据分组的第一种方法。 第一种方法包括以下步骤:(1)对于可以从其发送数据分组的每个连接,存储对应于该连接的头部数据; (2)使用用户应用来形成分组的报头和有效载荷数据,其中所述用户应用与要发送所述分组的连接相关联; 和(3)在发送分组时,将分组报头数据的一个或多个部分与对应于用户应用所关联的连接的报头数据进行比较。 提供了许多其他方面。

    APPARATUS AND METHOD FOR TRACKING PACKETS IN A RELIABLY CONNECTED TRANSMISSION SYSTEM
    7.
    发明申请
    APPARATUS AND METHOD FOR TRACKING PACKETS IN A RELIABLY CONNECTED TRANSMISSION SYSTEM 失效
    用于在可靠的连接传输系统中跟踪分组的装置和方法

    公开(公告)号:US20080072114A1

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

    申请号:US11949026

    申请日:2007-12-01

    IPC分类号: H04L12/56

    摘要: A method and apparatus tracks packets and reliably transmits data over a computer transmission system with a reduced amount of memory needed in the transmission interface. The invention eliminates the need to keep all the packets of data queued until the acknowledge message for that data has arrived. Instead, it keeps track of how many packets have been sent and which packets correspond to the end of a message, marking them off when acknowledge messages are received. If packets are lost, the invention determines which packet were lost, backs up to the lost packet, re-fetches the data and resends it. Embodiments of the present invention eliminate the need to queue packets, reducing silicon size and allowing the available bandwidth of the output bus to be more fully utilized.

    摘要翻译: 一种方法和装置跟踪分组并通过计算机传输系统可靠地传输数据,传输接口中所需的存储器数量减少。 本发明消除了在数据的确认消息到达之前排队所有数据包的需要。 相反,它跟踪已经发送了多少个数据包,哪些数据包对应于消息的结尾,在接收到确认消息时将它们标记出来。 如果分组丢失,则本发明确定哪个分组丢失,备份到丢失的分组,重新获取数据并重新发送。 本发明的实施例消除了对分组进行排队的需要,减小了硅尺寸并且允许更充分地利用输出总线的可用带宽。

    APPARATUS AND METHOD FOR TRACKING PACKETS IN A RELIABLY CONNECTED TRANSMISSION SYSTEM
    8.
    发明申请
    APPARATUS AND METHOD FOR TRACKING PACKETS IN A RELIABLY CONNECTED TRANSMISSION SYSTEM 失效
    用于在可靠的连接传输系统中跟踪分组的装置和方法

    公开(公告)号:US20070204195A1

    公开(公告)日:2007-08-30

    申请号:US11734690

    申请日:2007-04-12

    IPC分类号: H04L1/18 G08C25/02

    摘要: A method and apparatus tracks packets and reliably transmits data over a computer transmission system with a reduced amount of memory needed in the transmission interface. The invention eliminates the need to keep all the packets of data queued until the acknowledge message for that data has arrived. Instead, it keeps track of how many packets have been sent and which packets correspond to the end of a message, marking them off when acknowledge messages are received. If packets are lost, the invention determines which packet were lost, backs up to the lost packet, re-fetches the data and resends it. Embodiments of the present invention eliminate the need to queue packets, reducing silicon size and allowing the available bandwidth of the output bus to be more fully utilized.

    摘要翻译: 一种方法和装置跟踪分组并通过计算机传输系统可靠地传输数据,传输接口中所需的存储器数量减少。 本发明消除了在数据的确认消息到达之前排队所有数据包的需要。 相反,它跟踪已经发送了多少个数据包,哪些数据包对应于消息的结尾,在接收到确认消息时将它们标记出来。 如果分组丢失,则本发明确定哪个分组丢失,备份到丢失的分组,重新获取数据并重新发送。 本发明的实施例消除了对分组进行排队的需要,减小了硅尺寸并且允许更充分地利用输出总线的可用带宽。

    Concurrent read access and exclusive write access to data in shared memory architecture
    9.
    发明申请
    Concurrent read access and exclusive write access to data in shared memory architecture 有权
    共享内存架构中的数据并发读访问和独占写入访问

    公开(公告)号:US20060136677A1

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

    申请号:US11016218

    申请日:2004-12-17

    IPC分类号: G06F12/00

    摘要: Concurrent read access and exclusive write access are provided in a shared memory architecture to permit one or more devices in the shared memory architecture to maintain read access to a block of memory such as a cache line while one device has exclusive permission to modify that block of memory. By doing so, a device that has permission to modify may make updates to its copy of the block of memory without invalidating other copies of the block of memory, and potentially enabling other devices to continue to read data from their respective copies of the block of memory without having to retrieve the updated copy of the block of memory.

    摘要翻译: 在共享存储器架构中提供并发读取访问和独占写入访问,以允许共享存储器体系结构中的一个或多个设备保持对诸如高速缓存行之类的存储器块的读取访问,而一个设备具有修改该块 记忆。 通过这样做,具有修改权限的设备可以对存储器块的副本进行更新,而不使存储器块的其他副本无效,并且潜在地使其他设备能够继续从其相应副本的块读取数据 内存,而不必检索内存块的更新副本。

    Method and apparatus for coalescing acknowledge packets within a server
    10.
    发明申请
    Method and apparatus for coalescing acknowledge packets within a server 失效
    在服务器内合并确认数据包的方法和装置

    公开(公告)号:US20060126638A1

    公开(公告)日:2006-06-15

    申请号:US11008799

    申请日:2004-12-09

    IPC分类号: H04L12/56

    CPC分类号: H04L12/56

    摘要: A method for coalescing acknowledge packets within a server is disclosed. A Read Request queue having multiple queue pair entries is provided. Each of the queue pair entries includes a packet sequence number (PSN) field and an indicator field. In response to a receipt of a Write Request packet, an indicator field of a queue pair entry is set to indicate that an Ack packet has been queued within the queue pair entry, and a PSN of the Write Request packet is written into a PSN field of the queue pair entry. In addition, a Queue Write Pointer is maintained to point to the queue pair entry. In response to a receipt of a Read Request packet, the indicator field of the queue pair entry is set to indicate that a Read Request packet has been queued within the queue pair entry, and a PSN of the Read Request packet is written into the PSN field of the queue pair entry. Also, the Queue Write Pointer is advanced to point to a queue pair entry that is subsequent to the queue pair entry.

    摘要翻译: 公开了一种用于在服务器内聚合确认分组的方法。 提供了具有多个队列对条目的读请求队列。 每个队列对条目包括分组序列号(PSN)字段和指示符字段。 响应于写请求分组的接收,设置队列对条目的指示符字段以指示Ack分组已经在队列对条目中排队,并且写请求分组的PSN被写入PSN字段 的队列对条目。 此外,维护队列写入指针以指向队列对条目。 响应于读取请求分组的接收,队列对条目的指示符字段被设置为指示读取请求分组已经在队列对条目中排队,并且读取请求分组的PSN被写入PSN 字段的队列对条目。 此外,队列写入指针被提前指向队列对条目后面的队列对条目。