Jump to content
Калькуляторы

BGP, Prefixes Current BGP, Prefixes Current

Приветствую!

 

Товарищи специалисты, подскажите пожалуйста,

что именно показывает поле Prefixes Current при просмотре информации о BGP пире?

 

К примеру, есть бгп сосед, show ip bgp neighbors A.B.C.D показывает:

 

...

Sent Rcvd

Prefix activity: ---- ----

Prefixes Current: 10 34

 

...

 

По идее в поле Sent должно отображаться кол-во префиксов отправленных соседу? Однако в большинстве случаев это не соответствует действительности (поле Rcvd показывает верную информацию, т.е. получаю я 34) , к примеру в выше описанном случае количество отправленных префиксов гораздо больше 10 и это подтверждается командой

show ip bgp neighbors A.B.C.D advertised-routes

 

Что же таки показывают поля Prefixes Current: Sent

и Rcvd ?

Edited by A.Sergeev

Share this post


Link to post
Share on other sites

А чем вас не устраивает

 

show ip bgp neighbors A.B.C.D routes - полученные маршруты

show ip bgp neighbors A.B.C.D advertised-routes - отправленные маршруты?

Share this post


Link to post
Share on other sites
А чем вас не устраивает

 

show ip bgp neighbors A.B.C.D routes - полученные маршруты

show ip bgp neighbors A.B.C.D advertised-routes - отправленные маршруты?

А если я отдаю несколько тысяч и столько же получаю (принимаю и фильтрую фулвуью и отдаю его же в филиал, к примеру) и мне нужно посмотреть

сколько точно я анонсирую и получаю? Можно, конечно и

 

show ip bgp neighbors A.B.C.D routes | i Total

show ip bgp neighbors A.B.C.D advertised-routes | i Total

 

Но это как-то не совсем красиво.

 

Что же таки все-таки показывают поля

Prefixes Current: Sent и Rcvd ?

Edited by A.Sergeev

Share this post


Link to post
Share on other sites

Цискины доки изучал, судя по ним это число префиксов полученных/отправленных на текущий момент, но ведь это не соответствует действительности, по крайней мере относительно отправленных, поэтому на форуме вопрос и задал.

Share this post


Link to post
Share on other sites

Не, ну хорошо. А sh ip bgp summary | i a.b.c.d тогда вам чем не нравится?

Share this post


Link to post
Share on other sites
Цискины доки изучал, судя по ним это число префиксов полученных/отправленных на текущий момент, но ведь это не соответствует действительности, по крайней мере относительно отправленных, поэтому на форуме вопрос и задал.

И про Implicit/Explicit Withdraw не забываем, да?

 

Share this post


Link to post
Share on other sites
Не, ну хорошо. А sh ip bgp summary | i a.b.c.d тогда вам чем не нравится?

Так удастся посмотреть только число принятых префиксов, а меня больше интересует число

анонсируемых соседу.

 

И про Implicit/Explicit Withdraw не забываем, да?

Эм..а при чем тут withdraw ? Естественно, что значение Prefixes Current должно учитывать все происходящие изменения, иначе какой в нем толк?

Другое дело, что показывает оно не текущее значение префиксов отправляемых соседу, а что-то другое...только вот непонятно что именно :)

 

 

Share this post


Link to post
Share on other sites

По поиску в гугле

Explicit Withdraw BGP

 

Первая ссылка на RIPE, вторая на этот топик на нага :)

 

Withdrawals:

A BGP speaker has concluded that a network (prefix) is no longer reachable and withdraws it from service.

 

* Explicit withdrawal:

Prefix is withdrawn from service by a withdrawal message.

* Implicit withdrawal:

Path and/or other attributes are changed by a new announcement message.

Естественно, что значение Prefixes Current должно учитывать все происходящие изменения, иначе какой в нем толк?

Другое дело, что показывает оно не текущее значение префиксов отправляемых соседу, а что-то другое...только вот непонятно что именно :)

 

 

Sent Rcvd

Prefix activity: ---- ----

Prefixes Current: 0 3 (Consumes 288 bytes)

Prefixes Total: 0 3

Implicit Withdraw: 0 0

Explicit Withdraw: 0 0

Used as bestpath: n/a 3

Used as multipath: n/a 0

Saved (soft-reconfig): n/a 3 (Consumes 144 bytes)

 

Outbound Inbound

Local Policy Denied Prefixes: -------- -------

route-map: 254241 0

Total: 254241 0

 

-----

sho ip bgp neighbors advertised-routes

BGP table version is 47707435, local router ID is

Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,

S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

Originating default network 0.0.0.0

 

Network Next Hop Metric LocPrf Weight Path

 

Total number of prefixes 0

 

 

Share this post


Link to post
Share on other sites
По поиску в гугле

Explicit Withdraw BGP

 

Первая ссылка на RIPE, вторая на этот топик на нага :)

Да не нужен мне гугл :) я и так знаю что такое withdraw, я лишь спросил при чем тут оно?

 

Как количеством префиксов анонсируемых соседу коррелирует с числом отправленных апдейтов, которое постоянно растет?

Например: у меня есть маршрут который флапал все утро, к вечеру все нормализовалось, но значение withdraw в сторону соседа вырасло до 1000 и что?

У меня значение Prefixes Current: Sent должно вырасти до 1000 что ли? Нет. Оно как показывало 1 маршрут, так и показывает 1 маршрут.

Так что при чем тут withdraw мне по-прежнему не понятно.

 

 

Sent Rcvd

Prefix activity: ---- ----

Prefixes Current: 0 3 (Consumes 288 bytes)

Prefixes Total: 0 3

Implicit Withdraw: 0 0

Explicit Withdraw: 0 0

Used as bestpath: n/a 3

Used as multipath: n/a 0

Saved (soft-reconfig): n/a 3 (Consumes 144 bytes)

 

Outbound Inbound

Local Policy Denied Prefixes: -------- -------

route-map: 254241 0

Total: 254241 0

 

-----

sho ip bgp neighbors advertised-routes

BGP table version is 47707435, local router ID is

Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,

S Stale

Origin codes: i - IGP, e - EGP, ? - incomplete

 

Originating default network 0.0.0.0

 

Network Next Hop Metric LocPrf Weight Path

 

Total number of prefixes 0

В Вашем случае понятно, Вы анонсируете дефолт и значение Prefixes Current: Sent вполне закономерно показывает значение 0.

 

У меня же есть примеры, когда значение Prefixes Current Sent показывает 10, а на самом деле анонсится гораздо больше!

(И прошу, ненужно больше про withdraw :) число 10 показывает при абсолютной свежей, только что установленной bgp сессии.)

 

Есть даже такое, что анонсится около 30 маршрутов, а Prefixes Current: Sent показывает 0 !

(И прошу, ненужно больше про withdraw :) этот ноль показывает при абсолютной свежей, только что установленной bgp сессии.)

 

 

Так что же все-таки показывает Prefixes Current ?))))

Share this post


Link to post
Share on other sites

Можно я промолчу?

Share this post


Link to post
Share on other sites
Можно я промолчу?

Крайне нежелательно :)

 

Если я туплю, то покажите, пожалуйста, в каком месте.

Спасибо.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this