Hi,
At Fri, 7 Mar 2014 02:57:50 -0800 (PST),
Akshay Tambe wrote:
>
> [1 <text/plain; UTF-8 (7bit)>]
> hi , I am trying to run DCE- quagga to simulate BGP , I used bake.py to set
> dce environment. I used instructions from this link to get install dce and
> quagga.
>
>
http://www.nsnam.org/docs/dce/release/1.0/manual/html/getting-started.html
>
> But when I tried to run dce-quagga-bgpd.cc it shows following error
>
> assert failed. cond="uid != 0", msg="Assert in TypeId::LookupByName:
> ns3::LinuxSocketFdFactory not found", file=../src/core/model/type-id.cc,
> line=540 terminate called without an active exception .
as you may notice, the example tried to use Linux stack by
default, which was not available in your
installation. probably you installed dce with dce-ns3
module: with dce-linux, you can use linux stack and the
error should be disappeared.
> Is it OK to simulate BGP with ns-3 stack??
http://www.nsnam.org/docs/dce/release/1.2/manual-quagga/html/getting-started.html
if you used only with IPv4 BGP, it should be okay.
if you want IPv6, Linux stack is better.
-- Hajime