BGP channel add/remove 
    Arvin Gan 
    AGan at advaoptical.com
       
    Mon Jun 25 09:23:09 CEST 2018
    
    
  
Hi All,
     After investigate the codes  for  command "configure", found that when delete/add channel, the function proto_configure_channel()  always return value "1" , that mean the same is true in function bgp_reconfigure(),  line 917 of  proto.c will  ignore  the change(add/delete channel).... Is my understand correct ?
Thanks
Arvin
From: Arvin Gan
Sent: Friday, June 22, 2018 5:23 PM
To: bird-users at network.cz
Subject: BGP channel add/remove
Hi All,
I am using Bird 2.0.2 version, I create a BGP instance with one channel IPV4, that all work normally.  Then I modified configuration file and add new channel IPV6, and using command "configure" under birdc , found the  new added channel IPV6 is not announced to peer and channel ipv6 is down state.  Then I used "restart bgp",  all channels IPV4 and IPV6 are announced, work normally.   I also do another test that delete channel  in configure file and used   "configure", it work normally.
 Anyone know the difference of actions  between  "configure" and "restart "?   The command "configure" can dynamically modify the BGP protocol configuration, cant the action "configure"  re-announce the added/removed capability  to peer to update ?
    Appreciated your help in advance......
Thanks
Arvin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20180625/336f00ca/attachment.html>
    
    
More information about the Bird-users
mailing list