An Evaluation of Network Stack Parallelization Strategies in Modern Operating Systems