Hi Iwase,
When i configure route_reflector, RYU BGP Speaker couldnt establish the
comminication with traditional bird router.
My code snippet is as below,
# code snippet
self.bgp_speaker = BGPSpeaker(64511, router_id,
ssh_console=True, ssh_port=4999,
ssh_host='localhost',
best_path_change_handler=self.best_path_change_handler )
self.bgp_speaker.neighbor_add(neighbor1_id, 64511,
is_route_reflector_client=True)
self.bgp_speaker.neighbor_add(neighbor2_id, 64511,
is_route_reflector_client=True)
self.bgp_speaker.prefix_add(prefix="10.2.1.0/24")
The error is(observed from wireshark trace),
Bird router closes the connection with UPDATE MESSAGE ERROR(3)/ Minor code:
Optional attribute Error(9)
In the bird log , i see the below error
Connection to peer 192.168.2.2 lost, reason: Peer closed connection
Resetting retry connect loop: True
Peer closed connectio
Note : If i just remove the "is_route_reflector_client=True" flag,
neighbor establishment and update happens.
Query1:
1. To enable route_reflector in RYU, Do i need to configuration any other
API or parameters?
Thanks
Suresh
On Thu, May 31, 2018 at 11:41 AM, Iwase Yusuke <iwase.yusu...@gmail.com>
wrote:
> Hi,
>
> > All routers are same AS number.
>
> This means Ryu and other routers are connected with the iBGP(internal BGP)
> peering, right? On the iBGP, generally the received routes from other iBGP
> peers
> will not be advertised in order to avoid network loops. If you need to
> advertise
> the iBGP routers to other iBGP peers, please configure Ryu as a Route
> Reflector
> (or use different AS number on other routers for external BGP peering).
>
> To configure route reflector, please enable "is_route_reflector_client"
> option.
> http://ryu.readthedocs.io/en/latest/library_bgp_speaker_ref.
> html#ryu.services.protocols.bgp.bgpspeaker.BGPSpeaker.neighbor_add
>
> Thanks,
> Iwase
> <http://knetsolutions.in/>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel