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