I am doing some thesis about comparison of routing protocols, most notably how (how good, how fast) they react to changes in the underlying network. Not sure if this makes any sense, but too late to change the subject if it doesn't, anyway:
My question is how to perform testing on linux? I can introduce the test conditions for example link between some networks failing, but I am not sure what is the best way to test that and document. Manual testing is probably hard to document. I currently have problems specifying this further because my problem is also lack of knowledge in that field beyond basic static routing.