Multiprocessor system for aggregation or concatenation of packets
    2.
    发明授权
    Multiprocessor system for aggregation or concatenation of packets 有权
    用于聚合或级联数据包的多处理器系统

    公开(公告)号:US08175116B2

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

    申请号:US11685994

    申请日:2007-03-14

    IPC分类号: H04J3/16

    CPC分类号: H04L47/10 H04L47/36

    摘要: A network processing apparatus is provided. A send buffer receives from a protocol stack a long packet with a data length exceeding a maximum transmission unit defined for a network and stores the long packet. A payload dividing unit divides the payload of the long packet into a plurality of divided payloads. A header duplicating unit duplicates the header of the long packet so as to generate a duplicated header for the respective divided payload. A short packet generating unit attaches the duplicated header to the respective divided payload so as to generate a short packet with a data length equal to or less than the maximum transmission unit to be sent to the network. A sending unit sends the short packet to the network via a physical interface.

    摘要翻译: 提供网络处理装置。 发送缓冲器从协议栈接收数据长度超过为网络定义的最大传输单元的长分组,并存储长分组。 有效载荷分割单元将长分组的有效载荷分成多个分割的有效载荷。 报头复制单元复制长分组的报头,以便为相应的分割的有效载荷生成重复的报头。 短分组产生单元将复制的报头附加到相应的分割的有效载荷,以便生成数据长度等于或小于要发送到网络的最大传输单元的短分组。 发送单元通过物理接口向网络发送短消息包。

    Network Processor System and Network Protocol Processing Method
    6.
    发明申请
    Network Processor System and Network Protocol Processing Method 有权
    网络处理器系统和网络协议处理方法

    公开(公告)号:US20080013448A1

    公开(公告)日:2008-01-17

    申请号:US11774998

    申请日:2007-07-09

    IPC分类号: G06F11/00

    摘要: A multiprocessor system is provided for emulating remote direct memory access (RDMA) functions. The first sub-processing unit (SPU) generates a message to be transmitted. The second SPU is a processor for emulating the RDMA functions. Upon receiving a notification from the first SPU, the second SPU synthesizes the message into a packet according to a RDMA protocol. The third SPU is a processor for performing a TCP/IP protocol processing. Upon receiving a notification from the second SPU, the third SPU synthesizes the packet generated according to the RDMA protocol into a TCP/IP packet and then sends it out from a network interface card.

    摘要翻译: 提供了一种用于仿真远程直接存储器访问(RDMA)功能的多处理器系统。 第一子处理单元(SPU)生成要发送的消息。 第二个SPU是用于模拟RDMA功能的处理器。 在从第一SPU接收到通知时,第二SPU根据RDMA协议将消息合成为分组。 第三SPU是用于执行TCP / IP协议处理的处理器。 在从第二SPU接收到通知时,第三SPU将根据RDMA协议生成的分组合成为TCP / IP分组,然后从网络接口卡发送。

    Apparatus and method of processing information
    8.
    发明授权
    Apparatus and method of processing information 有权
    信息处理装置及方法

    公开(公告)号:US07783810B2

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

    申请号:US11669766

    申请日:2007-01-31

    IPC分类号: G06F13/24 G06F15/16

    CPC分类号: G06F13/24

    摘要: An information processing apparatus is provided. Plural processors respectively execute separate operating systems to process data that has been received from a network. The apparatus includes receiving device that receives the data in predetermined units from the network and analyzing device that analyzes identification data added to the data received by the receiving device. The apparatus also includes maintaining device which maintains a table that relates the identification data to information on identification of an interrupt register in each of the processors that execute the operating systems. The apparatus further includes interrupting device that allows interrupt processing to any of the processors to occur by writing the data received with the receiving device into the interrupt register that is related to the identification data, which is identified on the based of the table maintained by the maintaining device, analyzed by the analyzing device.

    摘要翻译: 提供了一种信息处理装置。 多个处理器分别执行单独的操作系统来处理从网络接收到的数据。 该装置包括从网络以预定单位接收数据的接收装置和分析由接收装置接收到的数据添加的识别数据的分析装置。 该装置还包括维护装置,其将与标识数据相关联的表保持在执行操作系统的每个处理器中的关于中断寄存器的标识的信息。 该装置还包括中断装置,其允许通过将与接收装置接收的数据写入与识别数据相关的中断寄存器来允许对任何处理器的中断处理,所述中断寄存器基于由 维护装置,由分析装置分析。

    NETWORK PROCESSING APPARATUS, MULTIPROCESSOR SYSTEM AND NETWORK PROTOCOL PROCESSING METHOD
    10.
    发明申请
    NETWORK PROCESSING APPARATUS, MULTIPROCESSOR SYSTEM AND NETWORK PROTOCOL PROCESSING METHOD 有权
    网络处理设备,多处理器系统和网络协议处理方法

    公开(公告)号:US20070223472A1

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

    申请号:US11685994

    申请日:2007-03-14

    IPC分类号: H04L12/56 H04J3/24

    CPC分类号: H04L47/10 H04L47/36

    摘要: A network processing apparatus is provided. A send buffer receives from a protocol stack a long packet with a data length exceeding a maximum transmission unit defined for a network and stores the long packet. A payload dividing unit divides the payload of the long packet into a plurality of divided payloads. A header duplicating unit duplicates the header of the long packet so as to generate a duplicated header for the respective divided payload. A short packet generating unit attaches the duplicated header to the respective divided payload so as to generate a short packet with a data length equal to or less than the maximum transmission unit to be sent to the network. A sending unit sends the short packet to the network via a physical interface.

    摘要翻译: 提供网络处理装置。 发送缓冲器从协议栈接收数据长度超过为网络定义的最大传输单元的长分组,并存储长分组。 有效载荷分割单元将长分组的有效载荷分成多个分割的有效载荷。 报头复制单元复制长分组的报头,以便为相应的分割的有效载荷生成重复的报头。 短分组产生单元将复制的报头附加到相应的分割的有效载荷,以便生成数据长度等于或小于要发送到网络的最大传输单元的短分组。 发送单元通过物理接口向网络发送短消息包。