We consider communication primitives that can be executed by an application process to exchange messages with another application process over a TCP/IP network. A communication pri...
—User-level communication allows an application process to access the network interface directly. Bypassing the kernel requires that a user process accesses the network interface...