конфиг
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, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path
*> 89.xxx.xxx.0/22 195.yyy.yyy.yyy 0 32768 iTotal number of prefixes 1
Второму нет:
# show ip bgp neighbors 84.xxx.xxx.xxx advertised-routes
#Подскажите в чем может быть проблема?
sh ip b su в студию, сдается мне что у тебя с 195. провом, чисто тупо нету линка, а посему и анонсить нечего
>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 memoryNeighbor 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 233394Total number of neighbors 2
линки есть оба, маршруты получаю с обоих.
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
>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 он пиру льет всю таблицу, ставлю ниодного роута...
>неполучается... Убираю distribute-list он пиру льет всю таблицу, ставлю ниодного роута...а вот это точно так?
ip prefix-list eBGP_OUT seq 10 permit 89.xxx.xxx.0/22
ip prefix-list eBGP_OUT seq 20 deny any
>>неполучается... Убираю 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 раз
>>>неполучается... Убираю 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 secondsFor 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 prefixesConnections 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: offBGP 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 secondsFor 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 prefixesConnections 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, ? - incompleteNetwork Next Hop Metric LocPrf Weight Path
*> 89.xxx.xxx.0/22 195.ccc.ccc.ccc 0 32768 iTotal 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
!
при конфигурации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
>[оверквотинг удален]
>дайте команду
>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 memoryNeighbor 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 233522Total 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 со второго.
>[оверквотинг удален]
>
>
>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?
потому что конфиг правильный и значит дело не в нем...
>какая версия quagga?
>потому что конфиг правильный и значит дело не в нем...# show version
Quagga 0.99.8 ().
Copyright 1996-2005 Kunihiro Ishiguro, et al.
>>какая версия 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...
>[оверквотинг удален]
>># 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...сейчас еще пару десятков раз все перепроверю...
мож где опечатался...
>[оверквотинг удален]
>>
>># 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
>[оверквотинг удален]
>># 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...Да, кстать... забыл сказать, спасибо что откликнулись и помогали.