Does graphviz or it's sub-projects support tcp flow type diagrams, e.g:
I've looked through the graphviz documentation and gallery, but nothing jumps out at me.
Try http://www.mcternan.me.uk/mscgen/. Its syntax is like graphviz.