发明名称 Packet header altering device
摘要 A packet processor for a network device includes an incoming port that receives a first packet. The first packet includes a data portion, a control portion and a first outgoing port. A control data processing device receives the control portion from the incoming port while the data portion is stored in memory, and transmits the control portion to the first outgoing port. The first outgoing port transmits a first request for the data portion based on the control portion. A header altering device retrieves the data portion from the memory and strips, modifies, and encapsulates the data portion based on the first request.
申请公布号 US8743882(B1) 申请公布日期 2014.06.03
申请号 US201313863858 申请日期 2013.04.16
申请人 Marvell Israel (M.I.S.L) Ltd. 发明人 Kopelman Yaniv;Bishara Nafea;Anafi Yariv
分类号 H04L12/28;H04L29/06;H04L12/56;H04L12/54 主分类号 H04L12/28
代理机构 代理人
主权项 1. A packet processor for a network device, the packet processor comprising: a plurality of ports including at least one incoming port and at least one outgoing port, the at least one incoming port configured to receive a data packet including a header portion and a data portion; and a header altering device, the header altering device comprising: a plurality of packet processing pipeline stages configured to process the data packet by modifying a data structure of the header portion while the data portion is stored in memory, each of the plurality of packet processing pipeline stages in the header altering device being assigned one or more tasks associated with modifying the data structure, the plurality of packet processing pipeline stages further configured to: determine whether to extract first header information from the data structure and selectively extract the first header information,selectively generate a modified header portion of the data packet using the extracted first header information, andretrieve the data portion from the memory and combine the data portion with the modified header portion.
地址 Yokneam IL