1. A computer program embodied on a non-transitory computer readable medium for transferring data between a user space and a kernel space associated with a server, the server in a distributed network arrangement with a plurality of clients, the computer program comprising: a code segment for accumulating the data packets in the user space, the data packets relative to a network data distribution between the server and a subset of the plurality of clients; a code segment for transferring the data packets from the user space to the kernel space with only one software interrupt; a code segment for accumulating the data packets in a single memory structure associated with the kernel space; and a code segment for distributing the data packets to the subset of the plurality of the clients.