Hi Matt,
Thanks for your answer.
I created a hybrid model using ns-3 nodes using tcp as well as dce nodes using DCCP to provide a tunnel for the other nodes.
It turns out the linux DCCP doesn't work when there are ns-3 nodes forwarding the packets in between. The tunnel paths have to be
all-DCE for whatever reason.
However the TCP end nodes using the tunnel can be ns-3 and communicate with the DCE nodes, so maybe it's a DccpSocketFactory specific problem.
However, work well enough for me currently.
Thank you,
-- Richard