/* $XORP: xorp/rtrmgr/config/multicast4.boot,v 1.1 2007/08/29 06:49:43 pavlin Exp $ */ interfaces { interface eth0 { disable: false vif eth0 { disable: false address XXX.XXX.13.120 { prefix-length: 27 broadcast: XXX.XXX.13.127 disable: false } } } interface eth1 { disable: false vif eth1 { disable: false address XXX.XXX.85.100 { prefix-length: 24 disable: false broadcast: XXX.XXX.85.255 } } } interface eth2 { disable: false vif eth2 { disable: false address XXX.XXX.15.17 { disable: false prefix-length: 28 broadcast: XXX.XXX.15.31 } } } interface eth3 { disable: false vif eth3 { disable: false address XXX.XXX.15.49 { disable: false prefix-length: 28 broadcast: XXX.XXX.15.31 } } } } fea { unicast-forwarding4 { disable: false } } plumbing { mfea4 { interface eth0 { vif eth0 { disable: false } } interface eth1 { vif eth1 { disable: false } } interface eth2 { vif eth2 { disable: false } } interface eth3 { vif eth3 { disable: false } } interface register_vif { vif register_vif { /* Note: this vif should be always enabled */ disable: false } } /* traceoptions { flag all { disable: false } } */ } } protocols { igmp { interface eth0 { vif eth0 { disable: false } } interface eth1 { vif eth1 { disable: false } } interface eth2 { vif eth2 { disable: false } } interface eth3 { vif eth3 { disable: false } } /* traceoptions { flag all { disable: false } } */ } } /* protocols { static { mrib-route 10.30.0.0/16 { next-hop: 10.10.10.20 } } } */ protocols { pimsm4 { interface eth0 { vif eth0 { disable: false } } interface eth1 { vif eth1 { disable: false } } interface eth2 { vif eth2 { disable: false } } interface eth3 { vif eth3 { disable: false } } interface register_vif { vif register_vif { /* Note: this vif should be always enabled */ disable: false } } /* Note: static-rps and bootstrap should not be mixed */ static-rps { rp 200.143.254.9 { group-prefix 224.0.0.0/4 { } } } /* bootstrap { disable: false cand-bsr { scope-zone 224.0.0.0/4 { cand-bsr-by-vif-name: "dc0" } } cand-rp { group-prefix 224.0.0.0/4 { cand-rp-by-vif-name: "dc0" } } } */ switch-to-spt-threshold { /* approx. 1K bytes/s (10Kbps) threshold */ disable: false interval: 100 bytes: 102400 } /* traceoptions { flag all { disable: false } } */ } } protocols { fib2mrib { disable: false } }