<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:14px">I am now in use BIRD in the ospf routing protocol, such as cisco router I want to use multiple processes on the ospf. This how to achieve it ?</div><div style="font-family:arial,sans-serif;font-size:14px">
<br></div><div style="font-family:arial,sans-serif;font-size:14px">Such as cisco router multi-process examples:</div><div style="font-family:arial,sans-serif;font-size:14px"><br></div><div style="font-family:arial,sans-serif;font-size:14px">
r1 (config) # router ospf 100</div><div style="font-family:arial,sans-serif;font-size:14px">r1 (config-router) # network 192.168.3.0 0.0.0.255 area 0</div><div style="font-family:arial,sans-serif;font-size:14px">r1 (config-router) # network 10.0.5.0 0.0.0.255 area 0</div>
<div style="font-family:arial,sans-serif;font-size:14px">r1 (config-router) # exit</div><div style="font-family:arial,sans-serif;font-size:14px">r1 (config) # router ospf 101</div><div style="font-family:arial,sans-serif;font-size:14px">
r1 (config-router) # network 10.0.7.0 0.0.0.255 area 1</div><div style="font-family:arial,sans-serif;font-size:14px"><br></div><div style="font-family:arial,sans-serif;font-size:14px">My configuration is as follows , but I do not know if this configuration is not multi-process approach.</div>
<div style="font-family:arial,sans-serif;font-size:14px"><br></div><div style="font-family:arial,sans-serif;font-size:14px">filter export_OSPF {</div><div style="font-family:arial,sans-serif;font-size:14px"><br></div><div style="font-family:arial,sans-serif;font-size:14px">
    if (source = RTS_STATIC && net = 0.0.0.0 / 0) then {</div><div style="font-family:arial,sans-serif;font-size:14px">        print "net accepted:", net;</div><div style="font-family:arial,sans-serif;font-size:14px">
        ospf_metric2 = 20;</div><div style="font-family:arial,sans-serif;font-size:14px">        accept;</div><div style="font-family:arial,sans-serif;font-size:14px">    }</div><div style="font-family:arial,sans-serif;font-size:14px">
<br></div><div style="font-family:arial,sans-serif;font-size:14px">    reject;</div><div style="font-family:arial,sans-serif;font-size:14px">}</div><div style="font-family:arial,sans-serif;font-size:14px"><br></div><div style="font-family:arial,sans-serif;font-size:14px">
# #</div><div style="font-family:arial,sans-serif;font-size:14px">protocol ospf ospf_1 {</div><div style="font-family:arial,sans-serif;font-size:14px">        table tab_ospf_1;</div><div style="font-family:arial,sans-serif;font-size:14px">
        router id x.x.x.x</div><div style="font-family:arial,sans-serif;font-size:14px">        debug all;</div><div style="font-family:arial,sans-serif;font-size:14px">        export filter export_OSPF;</div><div style="font-family:arial,sans-serif;font-size:14px">
        import all;</div><div style="font-family:arial,sans-serif;font-size:14px">        preference 200;</div><div style="font-family:arial,sans-serif;font-size:14px">        area 0.0.0.0 {</div><div style="font-family:arial,sans-serif;font-size:14px">
                interface "gre0" {</div><div style="font-family:arial,sans-serif;font-size:14px">                        hello 10;</div><div style="font-family:arial,sans-serif;font-size:14px">                        retransmit 5;</div>
<div style="font-family:arial,sans-serif;font-size:14px">                        cost 10;</div><div style="font-family:arial,sans-serif;font-size:14px">                        transmit delay 1;</div><div style="font-family:arial,sans-serif;font-size:14px">
                        dead count 4;</div><div style="font-family:arial,sans-serif;font-size:14px">                        wait 40;</div><div style="font-family:arial,sans-serif;font-size:14px">                        type pointopoint;</div>
<div style="font-family:arial,sans-serif;font-size:14px">                        # type pointomultipoint;</div><div style="font-family:arial,sans-serif;font-size:14px">                        # type broadcast;</div><div style="font-family:arial,sans-serif;font-size:14px">
                        priority 0;</div><div style="font-family:arial,sans-serif;font-size:14px">                        authentication cryptographic;</div><div style="font-family:arial,sans-serif;font-size:14px">                        password "abc";</div>
<div style="font-family:arial,sans-serif;font-size:14px">                } ;</div><div style="font-family:arial,sans-serif;font-size:14px">        } ;</div><div style="font-family:arial,sans-serif;font-size:14px">}</div><div style="font-family:arial,sans-serif;font-size:14px">
<br></div><div style="font-family:arial,sans-serif;font-size:14px"># #</div><div style="font-family:arial,sans-serif;font-size:14px">protocol ospf ospf_2 {</div><div style="font-family:arial,sans-serif;font-size:14px">        table tab_ospf_2;</div>
<div style="font-family:arial,sans-serif;font-size:14px">        router id x.x.x.x;</div><div style="font-family:arial,sans-serif;font-size:14px">        # Debug all;</div><div style="font-family:arial,sans-serif;font-size:14px">
        export filter export_OSPF;</div><div style="font-family:arial,sans-serif;font-size:14px">        import all;</div><div style="font-family:arial,sans-serif;font-size:14px">        preference 200;</div><div style="font-family:arial,sans-serif;font-size:14px">
        area 0.0.0.0 {</div><div style="font-family:arial,sans-serif;font-size:14px">                interface "gre1" {</div><div style="font-family:arial,sans-serif;font-size:14px">                        hello 10;</div>
<div style="font-family:arial,sans-serif;font-size:14px">                        retransmit 5;</div><div style="font-family:arial,sans-serif;font-size:14px">                        cost 10;</div><div style="font-family:arial,sans-serif;font-size:14px">
                        transmit delay 1;</div><div style="font-family:arial,sans-serif;font-size:14px">                        dead count 4;</div><div style="font-family:arial,sans-serif;font-size:14px">                        wait 40;</div>
<div style="font-family:arial,sans-serif;font-size:14px">                        type pointopoint;</div><div style="font-family:arial,sans-serif;font-size:14px">                        # type broadcast;</div><div style="font-family:arial,sans-serif;font-size:14px">
                        # type pointomultipoint;</div><div style="font-family:arial,sans-serif;font-size:14px">                        priority 0;</div><div style="font-family:arial,sans-serif;font-size:14px">                        authentication cryptographic;</div>
<div style="font-family:arial,sans-serif;font-size:14px">                        password "abc";</div><div style="font-family:arial,sans-serif;font-size:14px">                } ;</div><div style="font-family:arial,sans-serif;font-size:14px">
<br></div><div style="font-family:arial,sans-serif;font-size:14px">        } ;</div><div style="font-family:arial,sans-serif;font-size:14px">}</div><div style="font-family:arial,sans-serif;font-size:14px"><br></div><div style="font-family:arial,sans-serif;font-size:14px">
Thank you..</div></div>