pasted text in on TCP from my thesis (no further edits)
Merge branch 'master' of https://github.com/britram/taps-transports
first shot on TCP text...
minor changes