added bird files

We need a separate instance for each BGP neighbor. I tried with a single
view but it failed complaining of its inability to establish sessions.
Googled a bit and found that we need to create a separate instance for each
neighbor

On Tue, Dec 9, 2014 at 2:41 PM, Brandon Schlinker <notifications@github.com>
wrote:

> In examples/bird_exp/configs/rs/bird.conf
> <https://github.com/USC-NSL/miniNExT/pull/2#discussion-diff-21569268>:
>
> > +	error forget time 300;	# ... until this timeout expires)
> > +	disable after error;	# Disable the protocol automatically when an error occurs
> > +	
> > +	path metric 1;		# Prefer routes with shorter paths (like Cisco does)
> > +	default bgp_med 0;	# MED value we use for comparison when none is defined
> > +	default bgp_local_pref 0;	# The same for local preference
> > +	source address 172.0.254.254;
> > +	rs client;	# What local address we use for the TCP connection
> > +
> > +}
> > +
> > +protocol bgp v_1 {
> > +
> > +	description "Route Server";
> > +	local as 65000;
> > +	neighbor 172.0.2.1 as 200;
>
> You're creating multiple individual BGP views per neighbor. Is there a
> reason for this? Why not just have all of the neighbors listed in one?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/USC-NSL/miniNExT/pull/2/files#r21569268>.
>