Network Monitoring Framework for Multi-core Architectures