BGP newbie need help
Ondrej Filip
feela at network.cz
Sun Jul 4 17:58:48 CEST 2010
On 4.7.2010 17:27, Maciej Drobniuch wrote:
> Hi All!
> I have established a bgp session to my isp using bird.
> I have one problem. The session works great but it doesn't advertise
> my inetnum. I can't find it in the documentation how to define my
> inetnum and how to advertise it?
Did you define some static routes?
What is an output of
show route preexport bgp1
and
show route export bgp1
?
Ondrej
>
> My cfg:
> protocol bgp {
> # disabled;
> description "lol";
> local as 51060;
> neighbor 213.5.9.73 as 49895;
> # multihop 20 via 62.168.0.13;
> hold time 240;
> startup hold time 240;
> connect retry time 120;
> keepalive time 80; # defaults to hold time / 3
> start delay time 5; # How long do we wait before initial connect
> error wait time 60, 300;# Minimum and maximum time we wait
> after an error (when consecutive
> # # errors occur, we increase the delay
> exponentially ...
> error forget time 300; # ... until this timeout expires)
> # disable after error; # Disable the protocol automatically
> when an error occurs
> # next hop self; # Disable next hop processing and
> always advertise our local address as nexthop
> 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 localip; # What local address we use for
> the TCP connection
> # password "idonotusemd5"; # Password used for MD5 authentication
> # rr client; # I am a route reflector and the
> neighor is my client
> # rr cluster id 1.0.0.1; # Use this value for cluster id
> instead of my router id
> # export where source=RTS_STATIC;
> export filter {
> if source = RTS_STATIC then {
> bgp_community = -empty-; bgp_community =
> add(bgp_community,(51060,49895));
> bgp_origin = 0;
> bgp_community = -empty-;
> bgp_community.add((51060,49895));
> if (51060,49895) ~ bgp_community then
> bgp_community.add((0, 1));
> if bgp_path ~ [= 51060 =] then
> bgp_path.prepend(51060);
> accept;
> }
> reject;
> # accept;
> };
> }
>
> Big thanks !!!!
>
More information about the Bird-users
mailing list