Next:
3.1.7.1 Safe Raw Sockets
Up:
3.1 Code Development
Previous:
3.1.6.2 Port Management on
3.1.7 Safe Raw Sockets
Used to access raw network data including IP, ICMP, UDP & TCP headers
Super-user priveledges are not required
Protection between slices - unable to send or receive on ports registered or used by others
Examples in C - I haven't yet located library wrappers for other languages
planetlab.h header file and API available at
http://www.planet-lab.org/raw_sockets/
Subsections
3.1.7.1 Safe Raw Sockets - Socket API
3.1.7.2 Safe Raw Sockets - Socket API
3.1.7.3 Safe Raw Sockets - Sockets API
3.1.7.4 Safe Raw Sockets - ICMP Sockets
3.1.7.5 Safe Raw Sockets - ICMP Sockets
3.1.7.6 Safe Raw Sockets - Sniffer Sockets
3.1.7.7 Safe Raw Sockets - Sniffer Sockets
3.1.7.8 Safe Raw Sockets - Examples
Next:
3.1.7.1 Safe Raw Sockets
Up:
3.1 Code Development
Previous:
3.1.6.2 Port Management on
Ian Wakeman 2005-04-22