IpSec performance enhancement using a hardware-based parallel process

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6708218
SERIAL NO

09587689

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A hardware function performed in the data link control layer first determines if a received frame is an IP frame requiring IPSec processing, and if it is, places the IPSec frame on a separate receive queue for subsequent inbound processing. The hardware function further determines if a frame to be transmitted is an IP frame requiring IPSec outbound processing, and if it is, places the IPSec frame on a separate transmit queue for subsequent outbound processing. To determine if an IP frame is an IPSec frame, the hardware function examines both the type field in the Medium Access Control (MAC) header and the protocol field in the IP header, both at the data link control layer. Once IPSec and non-IPSec traffic are separated at the data link layer into different receive or transmit queues, a hardware assist component processes the IPSec data frames in parallel with the processing of non-IPSec data frames by the processor in the network device. The hardware assist component performs the IPSec functions of encryption and decryption, security association management, and key exchange.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MARVELL ASIA PTE LTDTAI SENG CENTRE 3 IRVING ROAD #10-01 SINGAPORE 369522

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ellington, Jr William Woollcott Raleigh, NC 4 105
Lingafelt, Charles Steven Durham, NC 87 2952

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation