A network interface is a device that allows a computer to communicate
with a network. Network interface design has a crucial impact on commu
nication efficiency. It determines the cost of communication actions,
moving data, and providing application isolation across communicating
domains. With the advent of distributed computing and the Internet, an
d with dramatically faster processor clock rates and complete systems
on chips, computing is increasingly concerned with the efficient-movem
ent of data-across the interconnects within a machine, the system-area
network within a machine room, and the local area or wide area networ
k. In the introduction of this special issue, the authors describe fou
r articles that address network interface design issues.