Network Function Chaining Infrastructure considering cooperation between user space and kernel space