Check out the new USENIX Web site. next up previous
Next: ACP Transport Up: Anypoint: Extensible Transport Switching Previous: Discussion

   
Anypoint Prototype


  
Figure: The switch extracts frames from incoming network segments and packs them into outgoing segments.
\begin{figure}
\centerline{\epsfig{file = figs/acp_stack_new.eps, width =2.5in,angle=0}}
\end{figure}

We prototyped a host-based Anypoint switch as a set of kernel extensions to FreeBSD, implementing the transport switching mechanisms and ALRM interface. The prototype consists of 2080 lines of C code. We also implemented Anypoint ALRMs for the Slite service described in Section 3.2 and a simple clustered counter service for microbenchmarking.



 

Kenneth G. Yocum
2003-01-20