USER DOCUMEMTAION
Introduction
Kocotpus - a linux kernel based framework for testing the linux kernel network
subsystem at whole and single application specific.
Main goal is a framework who deliever the userspace with kernel information
over network specific variables like tcp's algorythms.
Sniffing the wire isn't enough for analyse protocols through due the fact that the majority of important variables aren't encapsulated in the data stream. They are lies in the kernel space.
Koctopus use some hook's in kernelspace for collecting the data and write it through a character
devices (/dev/kotopus_*) in the userspace. Analyse-application read it and make whatever
you want:
- TCP performance test (e.g. slow-start, window scale, mss)
- Comparison between network-application's (e.g. web-servers)
- Find bootlenecks in internet links
- Traffic accounting
- ... (your ideas here ;-)