Перейти к содержимому
Калькуляторы

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 ?

Изменено пользователем A.Sergeev

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

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 - полученные маршруты

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 ?

Изменено пользователем A.Sergeev

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

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

 

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

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

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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 ?))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

 

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

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.