SILK API Documentation

The SILK module running on PlanetLab exports the following APIs:

Safe raw sockets
The safe raw socket interface provides non-privileged users with access to raw network data, including TCP, UDP, and ICMP headers.

Network accounting
SILK performs detailed accounting of inbound and outbound network traffic on a per-slice basis.

Port management
SILK summarizes TCP/UDP port activity and enables ports to be reserved for exclusive use by a specified slice.

CPU scheduling
The SILK CPU scheduler uses proportional sharing to provide isolation between slices.


Copyright © 2003 Andy Bavier