首页>
外国专利>
PACKET RECEIVER HARDWARE APPARATUS FOR TCP OFFLOAD ENGINE AND SYSTEM AND METHOD BASED ON TOE PACKET RECEIVE HARDWARE
PACKET RECEIVER HARDWARE APPARATUS FOR TCP OFFLOAD ENGINE AND SYSTEM AND METHOD BASED ON TOE PACKET RECEIVE HARDWARE
展开▼
机译:用于TCP卸载引擎的分组接收硬件设备以及基于趾分组接收硬件的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A packet receiving hardware apparatus for a TCP(Transmission Control Protocol) offload engine and a system and a method by using a TOE(TCP Offload Engine) packet receiving hardware are provided to receive the normal packet effectively by analyzing the receiving packet and separately managing information needed in the processor from information stored in an external memory. A header process part(120) analyzes the header of a packet transmitted from an IP(Internet Protocol) layer, and classifies the packet, and extracts the information being transmitted to the processor and stores in a queue(130). A memory interface part(160) extracts the information being stored in a host memory from the packet according to the analysis result of the header process part and stores information being stored in the host memory in an external memory by using the address allocated from a memory table(170). The header process part comprises at least two queues so as for the queue to access to a receiving processor and a transmission processor respectively. The header process also stores a payload in the external memory by using a memory interface in case that the transmitted packet is the TCP packet having the payload or UDP(User Datagram Protocol) packet. A check sum calculator(140) calculates the check sum of a packet, and a packet reception controller(150) controls a header processor(120), a memory interface part(160) and the check sum calculator.
展开▼