Study of User-Level Communication Interfaces VIA(1)

Wei Sun · 2003

Distributed applications requires fast and reliable exchange of information across a network. Traditional network architectures do not provide the performance required by these applications,due to communication overhead incurred by messages to move through different layers of the TCP/IP stack in onperating system. VIA defines mechanisms that will bypass the intervention of the operating system layers and avoid excess data copying during sending and receiving of packets. This effectively reduces latency and lowers the impact on bandwidth. The architecture of VIA and its mechanisms are discussed and the advantage and disadvantage of VIA are analyzed.

Read the paper · More papers on PaperTik