URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77481
[ Назад ]

Исходное сообщение
"quagga не анонсирует сеть"

Отправлено GodDamned , 22-Ноя-07 18:01 
конфиг
router bgp zzz
bgp router-id 89.xxx.xxx.xxx
bgp log-neighbor-changes
network 89.xxx.xxx.0/22
neighbor 84.xxx.xxx.xxx remote-as xxx
neighbor 84.xxx.xxx.xxx prefix-list eBGP-OUT out
neighbor 84.xxx.xxx.xxx route-map Prov-P out
neighbor 195.yyy.yyy.yyy remote-as yyy
neighbor 195.yyy.yyy.yyy prefix-list eBGP-OUT out
neighbor 195.yyy.yyy.yyy route-map Prov-G out
!
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
!
route-map Prov-G permit 50
match ip address prefix-list eBGP_OUT
!
route-map Prov-P permit 50
match ip address prefix-list eBGP_OUT

Собственно ситуация:
первому прову 195.yyy.yyy.yyy сеть анонсируется
# show ip bgp neighbors 195.yyy.yyy.yyy advertised-routes
BGP table version is 0, local router ID is 89.xxx.xxx.xxx
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 89.xxx.xxx.0/22  195.yyy.yyy.yyy          0         32768  i

Total number of prefixes 1

Второму нет:
# show ip bgp neighbors 84.xxx.xxx.xxx advertised-routes
#

Подскажите в чем может быть проблема?


Содержание

Сообщения в этом обсуждении
"quagga не анонсирует сеть"
Отправлено Vaso Petrovich , 22-Ноя-07 19:21 
sh ip b su в студию, сдается мне что у тебя с 195. провом, чисто тупо нету линка, а посему и анонсить нечего

"quagga не анонсирует сеть"
Отправлено GodDamned , 22-Ноя-07 19:34 
>sh ip b su в студию, сдается мне что у тебя с
>195. провом, чисто тупо нету линка, а посему и анонсить нечего
>

# show ip bgp summary
BGP router identifier 89.xxx.xxx.xxx, local AS number 43898
RIB entries 437062, using 27 MiB of memory
Peers 2, using 5016 bytes of memory

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
84.xxx.xxx.xxx  4 xxxxx   44536     180        0    0    0 01:28:05   234373
195.xxx.xxx.xxx 4  xxxx   67618    8650        0    0    0 07:20:49   233394

Total number of neighbors 2

линки есть оба, маршруты получаю с обоих.


"quagga не анонсирует сеть"
Отправлено Vaso Petrovich , 22-Ноя-07 21:09 
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
ip prefix-list eBGP_OUT seq 20 deny any

и в настройках Neighbor
neighbor 195.xxx.xxx.xxx distribute-list eBGP_OUT out

вместо
neighbor 195.yyy.yyy.yyy prefix-list eBGP-OUT out


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 07:41 
>ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
>ip prefix-list eBGP_OUT seq 20 deny any
>
>и в настройках Neighbor
>neighbor 195.xxx.xxx.xxx distribute-list eBGP_OUT out
>
>вместо
>neighbor 195.yyy.yyy.yyy prefix-list eBGP-OUT out

неполучается... Убираю distribute-list он пиру льет всю таблицу, ставлю ниодного роута...


"quagga не анонсирует сеть"
Отправлено Vaso Petrovich , 23-Ноя-07 10:44 
>неполучается... Убираю distribute-list он пиру льет всю таблицу, ставлю ниодного роута...

а вот это точно так?
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
ip prefix-list eBGP_OUT seq 20 deny any


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 11:15 
>>неполучается... Убираю distribute-list он пиру льет всю таблицу, ставлю ниодного роута...
>
>а вот это точно так?
>ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
>ip prefix-list eBGP_OUT seq 20 deny any

именно так все перепроверял по 10 раз


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 12:32 
>>>неполучается... Убираю distribute-list он пиру льет всю таблицу, ставлю ниодного роута...
>>
>>а вот это точно так?
>>ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
>>ip prefix-list eBGP_OUT seq 20 deny any
>
>именно так все перепроверял по 10 раз

# show ip bgp neighbors
BGP neighbor is 84.aaa.aaa.101, remote AS xxx, local AS zzz, external link
  BGP version 4, remote router ID 84.bbb.bbb.bbb
  BGP state = Established, up for 00:01:44
  Last read 00:00:01, hold time is 90, keepalive interval is 30 seconds
  Neighbor capabilities:
    Route refresh: advertised and received(old & new)
    Address family IPv4 Unicast: advertised and received
    Graceful Restart Capabilty: received
      Remote Restart timer is 120 seconds
      Address families by peer:
        IPv4 Unicast(preserved)
  Graceful restart informations:
    End-of-RIB send: IPv4 Unicast
    End-of-RIB received:
  Message statistics:
    Inq depth is 0
    Outq depth is 0
                         Sent       Rcvd
    Opens:                  1          1
    Notifications:          0          0
    Updates:                1      41074
    Keepalives:             5          0
    Route Refresh:          0          0
    Capability:             0          0
    Total:                  7      41075
  Minimum time between advertisement runs is 30 seconds

For address family: IPv4 Unicast
  Community attribute sent to this neighbor(both)
  Outbound path policy configured
  Outgoing update network filter list is eBGP_OUT
  234516 accepted prefixes

  Connections established 1; dropped 0
  Last reset never
Local host: 84.aaa.aaa.aaa, Local port: 64185
Foreign host: 84.aaa.aaa.aaa, Foreign port: 179
Nexthop: 84.aaa.aaa.aaa
Nexthop global: ::
Nexthop local: ::
BGP connection: non shared network
Read thread: on  Write thread: off

BGP neighbor is 195.ccc.ccc.ccc, remote AS yyy, local AS zzz, external link
  BGP version 4, remote router ID 212.44.131.252
  BGP state = Established, up for 04:46:10
  Last read 00:00:10, hold time is 180, keepalive interval is 60 seconds
  Neighbor capabilities:
    Route refresh: advertised and received(old & new)
    Address family IPv4 Unicast: advertised and received
  Message statistics:
    Inq depth is 0
    Outq depth is 0
                         Sent       Rcvd
    Opens:                  1          1
    Notifications:          0          0
    Updates:            11066      57225
    Keepalives:           288        288
    Route Refresh:          0          0
    Capability:             0          0
    Total:              11355      57514
  Minimum time between advertisement runs is 30 seconds

For address family: IPv4 Unicast
  Community attribute sent to this neighbor(both)
  Outbound path policy configured
  Outgoing update network filter list is eBGP_OUT
  233521 accepted prefixes

  Connections established 1; dropped 0
  Last reset never
Local host: 195.ccc.ccc.ccc, Local port: 55903
Foreign host: 195.ccc.ccc.ccc, Foreign port: 179
Nexthop: 195.ccc.ccc.ccc
Nexthop global: ::
Nexthop local: ::
BGP connection: non shared network
Read thread: on  Write thread: off

# show ip bgp neighbors 84.aaa.aaa.aaa advertised-routes

# show ip bgp neighbors 195.ccc.ccc.ccc advertised-routes
BGP table version is 0, local router ID is 89.xxx.xxx.xxx
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale, R Removed
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 89.xxx.xxx.0/22  195.ccc.ccc.ccc          0         32768  i

Total number of prefixes 1

конфиг:
# sh ru
Building configuration...

Current configuration:
!
end
hostname ggg
log file /var/log/zebra.log
log stdout
!
interface bge0
ipv6 nd suppress-ra
!
interface fxp0
ipv6 nd suppress-ra
!
interface fxp1
ipv6 nd suppress-ra
!
interface lo0
!
interface plip0
ipv6 nd suppress-ra
!
router bgp zzz
bgp router-id 89.xxx.xxx.xxx
bgp log-neighbor-changes
network 89.xxx.xxx.0/22
neighbor 84.aaa.aaa.aaa remote-as xxx
neighbor 84.aaa.aaa.aaa distribute-list eBGP_OUT out
neighbor 195.ccc.ccc.ccc remote-as yyy
neighbor 195.ccc.ccc.ccc distribute-list eBGP_OUT out
!
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
ip prefix-list eBGP_OUT seq 20 deny any
!
route-map Prov-G permit 50
match ip address prefix-list eBGP_OUT
!
route-map Prov-P permit 50
match ip address prefix-list eBGP_OUT
!
ip forwarding
!
line vty
!


"quagga не анонсирует сеть"
Отправлено Vaso Petrovich , 23-Ноя-07 12:57 
при конфигурации

router bgp zzz
bgp router-id 89.xxx.xxx.xxx
bgp log-neighbor-changes
network 89.xxx.xxx.0/22
neighbor 84.aaa.aaa.aaa remote-as xxx
neighbor 84.aaa.aaa.aaa distribute-list eBGP_OUT out
neighbor 195.ccc.ccc.ccc remote-as yyy
neighbor 195.ccc.ccc.ccc distribute-list eBGP_OUT out
!
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
ip prefix-list eBGP_OUT seq 20 deny any
!

дайте команду
clear ip bgp 195.ccc.ccc.ccc soft out
clear ip bgp 84.aaa.aaa.aaa soft out

дальше

sh ip b su

sh ip bgp neighbors 84.aaa.aaa.aaa advertised-routes
sh ip bgp neighbors 195.ccc.ccc.ccc advertised-routes


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 13:34 
>[оверквотинг удален]
>дайте команду
>clear ip bgp 195.ccc.ccc.ccc soft out
>clear ip bgp 84.aaa.aaa.aaa soft out
>
>дальше
>
>sh ip b su
>
>sh ip bgp neighbors 84.aaa.aaa.aaa advertised-routes
>sh ip bgp neighbors 195.ccc.ccc.ccc advertised-routes

# sh ip b su
BGP router identifier 89.xxx.xxx.xxx, local AS number zzz
RIB entries 437309, using 27 MiB of memory
Peers 2, using 5016 bytes of memory

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
84.aaa.aaa.aaa  4   xxx   41574      27        0    0    0 00:11:42   234522
195.ccc.ccc.ccc 4   yyy   43595      19        0    0    0 00:14:12   233522

Total number of neighbors 2
#
# sh ip bgp neighbors 84.aaa.aaa.aaa advertised-routes
# sh ip bgp neighbors 195.ccc.ccc.ccc advertised-routes


в итоге получается что сеть не анонсируется никому, лечится убиванием одного из пиров и убиванием distribute-list со второго.


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 13:35 
>[оверквотинг удален]
>
>
>Total number of neighbors 2
>#
># sh ip bgp neighbors 84.aaa.aaa.aaa advertised-routes
># sh ip bgp neighbors 195.ccc.ccc.ccc advertised-routes
>
>
>в итоге получается что сеть не анонсируется никому, лечится убиванием одного из
>пиров и убиванием distribute-list со второго.

второй это 195.


"quagga не анонсирует сеть"
Отправлено Vaso Petrovich , 23-Ноя-07 15:10 
какая версия quagga?
потому что конфиг правильный и значит дело не в нем...

"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 15:16 
>какая версия quagga?
>потому что конфиг правильный и значит дело не в нем...

# show version
Quagga 0.99.8 ().
Copyright 1996-2005 Kunihiro Ishiguro, et al.


"quagga не анонсирует сеть"
Отправлено Vaso Petrovich , 23-Ноя-07 15:19 
>>какая версия quagga?
>>потому что конфиг правильный и значит дело не в нем...
>
># show version
>Quagga 0.99.8 ().
>Copyright 1996-2005 Kunihiro Ishiguro, et al.

# sh ver
Quagga 0.99.5 (bgpd).
Copyright 1996-2005 Kunihiro Ishiguro, et al.

может быть поробовать откатиться? в этой версии у меня точно все работает и линков гораздо больше 2...


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 15:45 
>[оверквотинг удален]
>># show version
>>Quagga 0.99.8 ().
>>Copyright 1996-2005 Kunihiro Ishiguro, et al.
>
># sh ver
>Quagga 0.99.5 (bgpd).
>Copyright 1996-2005 Kunihiro Ishiguro, et al.
>
>может быть поробовать откатиться? в этой версии у меня точно все работает
>и линков гораздо больше 2...

сейчас еще пару десятков раз все перепроверю...
мож где опечатался...


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 16:54 
>[оверквотинг удален]
>>
>># sh ver
>>Quagga 0.99.5 (bgpd).
>>Copyright 1996-2005 Kunihiro Ishiguro, et al.
>>
>>может быть поробовать откатиться? в этой версии у меня точно все работает
>>и линков гораздо больше 2...
>
>сейчас еще пару десятков раз все перепроверю...
>мож где опечатался...

победил заменой
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
ip prefix-list eBGP_OUT seq 20 deny any
на
access-list 30 remark mynetwork
access-list 30 permit 89.xxx.xxx.xxx 0.0.3.255


"quagga не анонсирует сеть"
Отправлено GodDamned , 23-Ноя-07 20:00 
>[оверквотинг удален]
>># show version
>>Quagga 0.99.8 ().
>>Copyright 1996-2005 Kunihiro Ishiguro, et al.
>
># sh ver
>Quagga 0.99.5 (bgpd).
>Copyright 1996-2005 Kunihiro Ishiguro, et al.
>
>может быть поробовать откатиться? в этой версии у меня точно все работает
>и линков гораздо больше 2...

Да, кстать... забыл сказать, спасибо что откликнулись и помогали.