An improved algorithm to accelerate regular expression evaluation
Snort - Lightweight Intrusion Detection for Networks