Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 990 Bytes

README.rst

File metadata and controls

42 lines (27 loc) · 990 Bytes

YARIB

What is YARIB?

YABGP is a BGP RIB maintainer for YABGP(https://github.com/smartbgp/yabgp). It can maintain one almost realtime RIB table in Mongodb. The realtime BGP update messages come from the message files generated by YABGP.

For the message format and how to generate the message files, please see YABGP documentation(http://yabgp.readthedocs.org/en/latest/)

Quick Start

Use yarib from source code:

$ virtualenv yarib-virl
$ source yarib-virl/bin/activate
$ git clone https://github.com/smartbgp/yarib
$ cd yarib
$ pip install -r requirements.txt
$ cd bin
$ python yarib -h

For example:

$ python yaribd --msg-path=/home/yabgp/data/bgp/ --peer-ip=1.1.1.1 --config-file=../etc/yarib/yarib.ini

Support

Send email to [email protected], or use GitHub issue system.

Contribute

Please create Github Pull Request https://github.com/smartbgp/yarib/pulls