node n1 { type router model router network-config { hostname n1 ! interface eth1 ip address 10.0.5.1/24 ipv6 address a:5::1/64 ! interface eth0 ip address 10.0.3.2/24 ipv6 address a:3::2/64 ! } canvas c1 iconcoords {384.0 456.0} labelcoords {384.0 484.0} interface-peer {eth0 n2} interface-peer {eth1 n15} } node n2 { type router model router network-config { hostname n2 ! interface eth2 ip address 10.0.4.1/24 ipv6 address a:4::1/64 ! interface eth1 ip address 10.0.3.1/24 ipv6 address a:3::1/64 ! interface eth0 ip address 10.0.2.2/24 ipv6 address a:2::2/64 ! } canvas c1 iconcoords {264.0 432.0} labelcoords {264.0 460.0} interface-peer {eth0 n3} interface-peer {eth1 n1} interface-peer {eth2 n15} } node n3 { type router model router network-config { hostname n3 ! interface eth1 ip address 10.0.2.1/24 ipv6 address a:2::1/64 ! interface eth0 ip address 10.0.1.1/24 ipv6 address a:1::1/64 ! } canvas c1 iconcoords {120.0 360.0} labelcoords {120.0 388.0} interface-peer {eth0 n4} interface-peer {eth1 n2} } node n4 { type lanswitch network-config { hostname n4 ! } canvas c1 iconcoords {192.0 252.0} labelcoords {192.0 280.0} interface-peer {e0 n3} interface-peer {e1 n11} interface-peer {e2 n12} interface-peer {e3 n13} interface-peer {e4 n14} } node n5 { type router model mdr network-config { hostname n5 ! interface eth0 ipv6 address a:0::3/128 ip address 10.0.0.5/32 ! interface eth1 ip address 10.0.6.2/24 ipv6 address a:6::2/64 ! } canvas c1 iconcoords {540.0 348.0} labelcoords {540.0 376.0} interface-peer {eth0 n10} interface-peer {eth1 n15} services {zebra OSPFv2 OSPFv3MDR IPForward} custom-config { custom-config-id service:zebra custom-command zebra config { files=('/usr/local/etc/quagga/Quagga.conf', 'quaggaboot.sh', ) } } custom-config { custom-config-id service:zebra:/usr/local/etc/quagga/Quagga.conf custom-command /usr/local/etc/quagga/Quagga.conf config { interface eth0 ip address 10.0.0.5/32 ipv6 address a::3/128 ipv6 ospf6 instance-id 65 ipv6 ospf6 hello-interval 2 ipv6 ospf6 dead-interval 6 ipv6 ospf6 retransmit-interval 5 ipv6 ospf6 network manet-designated-router ipv6 ospf6 diffhellos ipv6 ospf6 adjacencyconnectivity uniconnected ipv6 ospf6 lsafullness mincostlsa ! interface eth1 ip address 10.0.6.2/24 !ip ospf hello-interval 2 !ip ospf dead-interval 6 !ip ospf retransmit-interval 5 !ip ospf network point-to-point ipv6 address a:6::2/64 ! router ospf router-id 10.0.0.5 network 10.0.0.5/32 area 0 network 10.0.6.0/24 area 0 redistribute connected metric-type 1 redistribute ospf6 metric-type 1 ! router ospf6 router-id 10.0.0.5 interface eth0 area 0.0.0.0 redistribute connected redistribute ospf ! } } } node n6 { type router model mdr network-config { hostname n6 ! interface eth0 ip address 10.0.0.6/32 ipv6 address a:0::6/128 ! } canvas c1 iconcoords {780.0 228.0} labelcoords {780.0 252.0} interface-peer {eth0 n10} } node n7 { type router model mdr network-config { hostname n7 ! interface eth0 ip address 10.0.0.7/32 ipv6 address a:0::7/128 ! } canvas c1 iconcoords {816.0 348.0} labelcoords {816.0 372.0} interface-peer {eth0 n10} } node n8 { type router model mdr network-config { hostname n8 ! interface eth0 ip address 10.0.0.8/32 ipv6 address a:0::8/128 ! } canvas c1 iconcoords {672.0 420.0} labelcoords {672.0 444.0} interface-peer {eth0 n10} } node n9 { type router model mdr network-config { hostname n9 ! interface eth0 ip address 10.0.0.9/32 ipv6 address a:0::9/128 ! } canvas c1 iconcoords {672.0 96.0} labelcoords {672.0 120.0} interface-peer {eth0 n10} } node n10 { type wlan network-config { hostname wlan10 ! interface wireless ip address 10.0.0.0/32 ipv6 address a:0::0/128 ! mobmodel coreapi basic_range ns2script ! } canvas c1 iconcoords {852.0 564.0} labelcoords {852.0 596.0} interface-peer {e0 n8} interface-peer {e1 n7} interface-peer {e2 n5} interface-peer {e3 n6} interface-peer {e4 n9} custom-config { custom-config-id basic_range custom-command {3 3 9 9 9} config { range=240 bandwidth=54000000 jitter=0 delay=50000 error=0 } } custom-config { custom-config-id ns2script custom-command {10 3 11 10 10} config { file=sample1.scen refresh_ms=50 loop=1 autostart=5 map= } } } node n11 { type router model PC network-config { hostname n11 ! interface eth0 ip address 10.0.1.20/24 ipv6 address a:1::20/64 ! } canvas c1 iconcoords {192.0 156.0} labelcoords {192.0 188.0} interface-peer {eth0 n4} } node n12 { type router model PC network-config { hostname n12 ! interface eth0 ip address 10.0.1.21/24 ipv6 address a:1::21/64 ! } canvas c1 iconcoords {264.0 156.0} labelcoords {264.0 188.0} interface-peer {eth0 n4} } node n13 { type router model PC network-config { hostname n13 ! interface eth0 ip address 10.0.1.22/24 ipv6 address a:1::22/64 ! } canvas c1 iconcoords {336.0 156.0} labelcoords {336.0 188.0} interface-peer {eth0 n4} } node n14 { type router model host network-config { hostname n14 ! interface eth0 ip address 10.0.1.10/24 ipv6 address a:1::10/64 ! } canvas c1 iconcoords {348.0 228.0} labelcoords {348.0 260.0} interface-peer {eth0 n4} } node n15 { type router model router network-config { hostname n15 ! interface eth2 ip address 10.0.6.1/24 ipv6 address a:6::1/64 ! interface eth1 ip address 10.0.5.2/24 ipv6 address a:5::2/64 ! interface eth0 ip address 10.0.4.2/24 ipv6 address a:4::2/64 ! } canvas c1 iconcoords {384.0 312.0} labelcoords {384.0 340.0} interface-peer {eth0 n2} interface-peer {eth1 n1} interface-peer {eth2 n5} } link l1 { nodes {n10 n8} bandwidth 11000000 delay 25000 } link l0 { nodes {n10 n7} bandwidth 11000000 delay 25000 } link l2 { nodes {n10 n5} bandwidth 11000000 delay 25000 } link l3 { nodes {n10 n6} bandwidth 11000000 delay 25000 } link l4 { nodes {n10 n9} bandwidth 11000000 delay 25000 } link l5 { nodes {n3 n4} bandwidth 100000000 } link l6 { delay 25000 nodes {n3 n2} bandwidth 100000000 } link l7 { nodes {n2 n1} bandwidth 100000000 } link l8 { delay 50000 nodes {n2 n15} bandwidth 100000000 } link l9 { nodes {n1 n15} bandwidth 100000000 } link l10 { nodes {n15 n5} bandwidth 100000000 } link l11 { nodes {n4 n11} bandwidth 100000000 } link l12 { nodes {n4 n12} bandwidth 100000000 } link l13 { nodes {n4 n13} bandwidth 100000000 } link l14 { nodes {n4 n14} bandwidth 100000000 } annotation a0 { iconcoords {612.0 492.0} type text label {wireless network} labelcolor black fontfamily {Arial} fontsize {12} effects {bold} canvas c1 } annotation a1 { iconcoords {142.0 112.0 393.0 291.0} type rectangle label {} labelcolor black fontfamily {Arial} fontsize {12} color #ebebde width 1 border #ffffff rad 25 canvas c1 } annotation a2 { iconcoords {492.0 384.0} type text label {gateway} labelcolor black fontfamily {Arial} fontsize {12} effects {bold} canvas c1 } canvas c1 { name {Canvas1} wallpaper-style {upperleft} wallpaper {sample1-bg.gif} } option global { interface_names no ip_addresses yes ipv6_addresses no node_labels yes link_labels yes ipsec_configs yes exec_errors no show_api no background_images no annotations yes grid no traffic_start 0 } option session { }