The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Транзитная AS, !*! erera22, 04-Май-11, 19:02  [смотреть все]
Есть своя AS111, два аплинка AS222 (x.x.x.x), AS333 (y.y.y.y). Появилась необходимость организовать транзит для клиента со своей AS444 (z.z.z.z).
Делаю линк с клиентом i.i.i.i/30.
router bgp 111
no auto-summary
no synchronization
!
neighbor x.x.x.x remote-as 222
neighbor x.x.x.x next-hop-self
neighbor x.x.x.x route-map UPLINK1-in in
neighbor x.x.x.x route-map UPLINK1-out out
!
neighbor y.y.y.y remote-as 333
neighbor y.y.y.y next-hop-self
neighbor y.y.y.y route-map UPLINK2-in in
neighbor y.y.y.y route-map UPLINK2-out out
!
neighbor i.i.i.i remote-as 444
neighbor i.i.i.i version 4
neighbor i.i.i.i next-hop-self
neighbor i.i.i.i soft-reconfiguration inbound
neighbor i.i.i.i route-map CLIENT-ISP-in in
!
ip prefix-list CLIENT-ISP seq 5 permit z.z.z.z/z
!
route-map CLIENT-ISP-in permit 10
match ip address prefix-list CLIENT-ISP
!
route-map CLIENT-ISP-in deny 20
match ip address prefix-list bogons
!
route-map CLIENT-ISP-in deny 30
match as-path 1
!
ip as-path access-list 1 permit _6451[2-9]_
ip as-path access-list 1 permit _645[2-9][0-9]_
ip as-path access-list 1 permit _64[6-9][0-9][0-9]_
ip as-path access-list 1 permit _65[0-9][0-9][0-9]_
!
route-map UPLINK1-out permit 10
match ip address prefix-list CLIENT-ISP MY-NET
!
route-map UPLINK2-out permit 10
match ip address prefix-list CLIENT-ISP MY-NET

Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
*> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.

  • Транзитная AS, !*! PavelR, 19:28 , 05-Май-11 (1)
    > Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
    > Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
    > *> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
    > Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В
    > чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.

    ИМХО вы перестарались с маскировкой реальных айпишников в сообщении. Вывод "sh ip bgp nei x.x.x.x adv" как-то слегка странен, поскольку содержит "y.y.y.y".

    • Транзитная AS, !*! den, 03:06 , 06-Май-11 (2)
      >> Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
      >> Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
      >> *> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
      >> Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В
      >> чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.
      > ИМХО вы перестарались с маскировкой реальных айпишников в сообщении. Вывод "sh ip
      > bgp nei x.x.x.x adv" как-то слегка странен, поскольку содержит "y.y.y.y".

      neighbor i.i.i.i next-hop-self

      для eBGP пиров эту опцию включать НЕ нужно, так как next-hop будет и так правильный.

    • Транзитная AS, !*! erera22, 11:25 , 06-Май-11 (3)
      >> Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
      >> Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
      >> *> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
      >> Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В
      >> чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.
      > ИМХО вы перестарались с маскировкой реальных айпишников в сообщении. Вывод "sh ip
      > bgp nei x.x.x.x adv" как-то слегка странен, поскольку содержит "y.y.y.y".

      1) В том и дело, что показывается маршрут, где в next-hop явным образом указан второй uplink y.y.y.y с local-pref 300
      *> z.z.z.z/z y.y.y.y  300 0 <community> i
      2) Убрал next-hop-self - ситуация совсем не изменилась. То есть все осталось в точности как и было.

  • Транзитная AS, !*! arma35, 12:11 , 06-Май-11 (4)
    > Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
    > Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
    > *> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
    > Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В
    > чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.

    а "z.z.z.z/z" у "y.y.y.y" в получаемых маршрутах есть??
    т.е. z.z.z.z/z не анонсится еще через когонить?

    • Транзитная AS, !*! erera22, 12:38 , 06-Май-11 (5)
      >> Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
      >> Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
      >> *> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
      >> Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В
      >> чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.
      > а "z.z.z.z/z" у "y.y.y.y" в получаемых маршрутах есть??
      > т.е. z.z.z.z/z не анонсится еще через когонить?

      Да, в received роутах есть. Нет, не анонсируется. Не могу понять, почему он вообще выставляет принудительно выставляет next-hop, вместо 0.0.0.0.

      sh ip bgp z.z.z.z/z
      BGP routing table entry for z.z.z.z, version 307688014
      Paths: (4 available, best #1, table Default-IP-Routing-Table)
        Advertised to update-groups:
              1    3
          y.y.y.y from y.y.y.y (y.y.y.i)
            Origin IGP, localpref 300, valid, external, best
          x.x.x.x from x.x.x.x (x.x.x.i)
            Origin IGP, localpref 100, valid, external
         (received & used)
          i.i.i.i from i.i.i.i (i.i.i.i)
            Origin IGP, metric 0, localpref 100, valid, external

      • Транзитная AS, !*! arma35, 13:01 , 06-Май-11 (6)
        >>> Аплинки имеют разные local-pref (для AS222 local-pref 100, для AS333 300).
        >>> Во время выполнения sh ip bgp nei x.x.x.x adv получаю:
        >>> *> z.z.z.z/z y.y.y.y  300 0 <номера AS> i
        >>> Для y.y.y.y в advertised-routes о маршруте z.z.z.z вообще нет ни слова. В
        >>> чем может быть проблема? В ресивед-роутах клиентские маршруты успешно вижу.
        >> а "z.z.z.z/z" у "y.y.y.y" в получаемых маршрутах есть??
        >> т.е. z.z.z.z/z не анонсится еще через когонить?
        > Да, в received роутах есть. Нет, не анонсируется.

        в received у "y.y.y.y" он есть??
        значит он через когото анонсируется!! как z.z.z.z/z там оказался?


        > Не могу понять, почему
        > он вообще выставляет принудительно выставляет next-hop, вместо 0.0.0.0.

        0.0.0.0 выставляется, если я не ошибаюсь, когда маршруты твоим роутером сгенерированы..
        чтото типа когда next для этого маршрута это ты сам.

        >[оверквотинг удален]
        > 3
        >     y.y.y.y from y.y.y.y (y.y.y.i)
        >       Origin IGP, localpref 300, valid, external,
        > best
        >     x.x.x.x from x.x.x.x (x.x.x.i)
        >       Origin IGP, localpref 100, valid, external
        >    (received & used)
        >     i.i.i.i from i.i.i.i (i.i.i.i)
        >       Origin IGP, metric 0, localpref 100,
        > valid, external

        • Транзитная AS, !*! erera22, 13:38 , 06-Май-11 (7)
          >[оверквотинг удален]
          >> 3
          >>     y.y.y.y from y.y.y.y (y.y.y.i)
          >>       Origin IGP, localpref 300, valid, external,
          >> best
          >>     x.x.x.x from x.x.x.x (x.x.x.i)
          >>       Origin IGP, localpref 100, valid, external
          >>    (received & used)
          >>     i.i.i.i from i.i.i.i (i.i.i.i)
          >>       Origin IGP, metric 0, localpref 100,
          >> valid, external

          Нет, в received у y.y.y.y его нет.

      • Транзитная AS, !*! fantom, 14:19 , 06-Май-11 (8)
        >[оверквотинг удален]
        > 3
        >     y.y.y.y from y.y.y.y (y.y.y.i)
        >       Origin IGP, localpref 300, valid, external,
        > best
        >     x.x.x.x from x.x.x.x (x.x.x.i)
        >       Origin IGP, localpref 100, valid, external
        >    (received & used)
        >     i.i.i.i from i.i.i.i (i.i.i.i)
        >       Origin IGP, metric 0, localpref 100,
        > valid, external

        route-map CLIENT-ISP-in permit 10

        добавте local preference 400

        • Транзитная AS, !*! erera22, 14:47 , 06-Май-11 (9)
          >[оверквотинг удален]
          >>       Origin IGP, localpref 300, valid, external,
          >> best
          >>     x.x.x.x from x.x.x.x (x.x.x.i)
          >>       Origin IGP, localpref 100, valid, external
          >>    (received & used)
          >>     i.i.i.i from i.i.i.i (i.i.i.i)
          >>       Origin IGP, metric 0, localpref 100,
          >> valid, external
          > route-map CLIENT-ISP-in permit 10
          > добавте local preference 400

          Спасибо огромное!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру