DoS Attacks./expt-setup.pngIn order to properly display our data in a human readable form we altered the Glomosim java utility. We made some major changes to the Glomosim java utility, including the ability to change nodes colors based on state information and added a graph which displays the current bandwidth being used on the network.This is an example of our network when an attack is not happening, notice the nodes all show up as being green. This image also shows our bandwidth monitor in action, the bandwidth monitor allows us to see the current bandwidth as well as the average over time of the bandwidth on the network../expt-dos1.pngOnce an attack starts the nodes will turn orange to indicate that an attack is happening as well as list which node is the attacking node. For reference, we send a special state to the Glomosim program to indicate when an attack has stated and when an attack has ended, these show up as red or blue verticle lines on the bandwidth graph../dos1n.PNGBased on this information you can see the difference in the bandwidth being transmitted on the network once an attack happens../dos1t.PNGIn order to aquire the information needed for Glomosim to display the data we had to create various tools. To test the bandwidth we created a UDP server/client in C to run on all the routers. The UDP program sends out packet information to the Glomosim perl server which is then fed into Glomosim for real time monitoring. To display when an attack is made, we created another UDP program in C which reads dmesg every couple seconds and sends the data from the kernel_aodv module to the Glomosim perl server as well. Each of these programs sends different state information to Glomosim which in turn interperts the data and displays node changes as well as bandwidth information.The research was conducted by:boppana@cs.utsa.edusdesilva@cs.utsa.edujwilson@cs.utsa.eduxsu@cs.utsa.eduAdditional Information
http://www.openwrt.org
http://www.seattlewireless.net/index.cgi/LinksysWrt54g
http://www.linksys.com/gpl/
http://www.draytek.co.uk/support/kb_wlan_wds.html
http://pcl.cs.ucla.edu/projects/glomosim/