Parallelization of a software based intrusion detection system - Snort