发明名称 METHOD OF SPLITTING A PACKET INTO INDIVIDUAL LAYERS FOR MODIFICATION AND INTELLIGENTLY STITCHING LAYERS BACK TOGETHER AFTER MODIFICATION AND AN APPARATUS THEREOF
摘要 Embodiments of an apparatus for modifying packet headers are related to a pointer structure for splitting a packet into individual layers and intelligently connecting them back together. The pointer structure comprises N+1 layer pointers with respect to N+1 protocol headers. The pointer structure also comprises a total size of all headers. A rewrite engine uses the layer pointers to extract the first N corresponding protocol layers within the packet for modification. The rewrite engine uses the layer pointers to form an end pointer associated with bodies of the headers, and the layer pointers are associated with the bodies of the headers with total size of all headers. The body of the headers is a portion of the headers that are not modified by the rewrite engine. After all the modifications are performed and the modified headers are compressed, the modified layer pointers are used to connect the modified headers back together with the body of the headers.
申请公布号 KR20150146422(A) 申请公布日期 2015.12.31
申请号 KR20150086078 申请日期 2015.06.17
申请人 CAVIUM, INC. 发明人 SINGH CHIRINJEEV;DANIEL TSAHI;SCHMIDT GERALD;PATEL SAURIN
分类号 H04L12/935;H04L29/06 主分类号 H04L12/935
代理机构 代理人
主权项
地址