Can I use linux stack nodes and ns-3 stack nodes together in one Network (DCE Cradle)

41 views
Skip to first unread message

richard.wi...@gmail.com

unread,
Jan 18, 2019, 3:51:09 AM1/18/19
to ns-3-users
Hi all,

 * I have a network model with 7 nodes all ns-3 TCP/IP.
 * Now I want to install the Linux stack on two of them, to get DCCP support.

Is this possible? Can the nodes communicate with each other?
I've looked through the example and it seems it's either only ns-3 or only Linux stack.

Thanks for the help,
-- Richard Sailer

Matt Anonyme

unread,
Jan 22, 2019, 12:08:27 AM1/22/19
to ns-3-users
you install the network stack on a node basis so it is possible. I had an experiment running MPTCP linux vs ns3 mptcp.

Monika Prakash

unread,
Jan 22, 2019, 12:15:33 AM1/22/19
to ns-3-...@googlegroups.com
Hi Matt,

Does ns3 support MPTCP?. I was in an assumption that MPTCP is available only through DCE (MPTCP Linux stack).

If ns3 supports MPTCP, can you please provide some more information on this. 

Thanks
Monika
Research Associate
UAE University

--
Posting to this group should follow these guidelines https://www.nsnam.org/wiki/Ns-3-users-guidelines-for-posting
---
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ns-3-users+...@googlegroups.com.
To post to this group, send email to ns-3-...@googlegroups.com.
Visit this group at https://groups.google.com/group/ns-3-users.
For more options, visit https://groups.google.com/d/optout.

Matt

unread,
Jan 22, 2019, 4:51:54 AM1/22/19
to ns-3-users
ns3 doesn't have an official mptcp implementation yet but efforts have
been made over the years to provide one, see
https://www.nsnam.org/wiki/Current_Development#Multipath_TCP_for_ns-3.29_and_ns-3.8
.

Le mar. 22 janv. 2019 à 14:15, Monika Prakash
<monikap...@gmail.com> a écrit :
> You received this message because you are subscribed to a topic in the Google Groups "ns-3-users" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/topic/ns-3-users/P8iqx4GsZwI/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to ns-3-users+...@googlegroups.com.

neha sharma

unread,
Jan 22, 2019, 5:34:50 AM1/22/19
to ns-3-...@googlegroups.com
Can you please tell me how to create a queue in ns3, I'm a begginner and I don't know anything much about it can you please provide me small code of creating a queue?

richard.wi...@gmail.com

unread,
Feb 19, 2019, 11:49:16 AM2/19/19
to ns-3-users
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

richard.wi...@gmail.com

unread,
Feb 19, 2019, 11:51:20 AM2/19/19
to ns-3-users
Hi Monica,

There are a few MPTCP examples in the ns-3-dce projects examples directory,
maybe they could help you.

Thanks,
-- Richard
Reply all
Reply to author
Forward
0 new messages