发明授权
- 专利标题: Processing network packets
- 专利标题(中): 处理网络数据包
-
申请号: US09630033申请日: 2000-08-01
-
公开(公告)号: US06678746B1公开(公告)日: 2004-01-13
- 发明人: Lance W. Russell , Tung Nguyen , Mallikarjunan Mahalingam
- 申请人: Lance W. Russell , Tung Nguyen , Mallikarjunan Mahalingam
- 主分类号: G06F300
- IPC分类号: G06F300
摘要:
Systems and methods of processing network packets are described. These systems and methods provide improved packet processing results by logically and physically separating packet header processing functions from packet data processing functions. In this way, a network processing system may perform network handling operations and data processing operations substantially in parallel. One or more embodiments feature a network adapter for exchanging with a computer network information in the form of packets each including a packet header and packet data. The network adapter includes a packet parser configured to parse an information packet into a packet header and packet data and to direct the packet header to a first memory address for protocol processing and to direct packet data to a second memory address for data processing.