A High-Speed TCP Reassembly Architecture with Early Inspection Mechanism for Pattern Matching
Date Issued
2009
Date
2009
Author(s)
Huang, Po-Han
Abstract
Network intrusion detection software is becoming insufficient while the traffic on the internet is increasing. As a result, developers seek to designnternet specific intellectual circuits, often known as TCP offload engines (TOEs), to substitute for software solutions. TCP reassembly, which is traditionally managed by operating system, plays an important role in the design of TOEs.his thesis presents a hardware implementation of TCP reassembly system dedicated for pattern matching that utilizes the limited memory resources and a carefully designed scheduling mechanism that informs the pattern matching unit to inspect the packet payloads in the correctrder.he proposed architecture achieves more than 5 Gbit/s throughput. It also presents a novel mechanism called early inspection to keep the receive buffer from being overwhelmed that packet-loss might cause to common TCP reassembly units.
Subjects
Internet security
TCP reassembly
Pattern matching
TCP offload engine
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-98-J96921019-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):5df30be60936b65509c1ae7ae8870fcb
