Memory management for user-level network interfaces

Presents an extension to the U-Net user-level network architecture allows messages to be transferred directly to and from any part of an application's address space without operating system intervention.