SurfNet: A Simple Network Simulator

What is SurfNet?

SurfNet is a simple network software stack that attempts to simulate Ethernet over memory or a network. It is designed for simplicity and (hopefully) speed. Because this software is being designed as a replacement for the FishNet software used in my Computer Networking class at UCSD, its major design goals are: faithful replication of Ethernets, ease of programming, and clean design. One could say that we are attempting to build ourselves a VLAN.

Read the design document draft.

Copyright ©1996-2017, Darrick Wong. All Rights Reserved. Send feedback.