The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
1 cisco - 2 as-ки..., !*! fantom, 17-Фев-10, 16:03  [смотреть все]
Собственно вопрос простой - как проанонсить 2 AS-ки с одной cisco?

Есть 2 AS-ки 111 и 222
Есть BGP пиры.
Надо чтобы они получили анонсы

1.1.1.1/20 AS111
2.2.2.2/23 AS111 AS222

И все это только используя одну кошку.

  • 1 cisco - 2 as-ки..., !*! gleb.poljakov, 19:46 , 17-Фев-10 (1)
    >Собственно вопрос простой - как проанонсить 2 AS-ки с одной cisco?
    >
    >Есть 2 AS-ки 111 и 222
    >Есть BGP пиры.
    >Надо чтобы они получили анонсы
    >
    >1.1.1.1/20 AS111
    >2.2.2.2/23 AS111 AS222
    >
    >И все это только используя одну кошку.

    router bgp 111
       network 1.1.1.1 mask 255.255.240.0
       neibour xxx.xxx.xxx.xxx remote-as XXXXX
    exit

    router bgp 222
       network 2.2.2.2 mask 255.255.254.0
       network 1.1.1.1 mask 255.255.240.0
       neibour YYY.YYY.YYY.YYY remote-as YYYYY
    exit

    так не работает?

    • 1 cisco - 2 as-ки..., !*! RET, 10:20 , 18-Фев-10 (2)

      >[оверквотинг удален]
      >   neibour xxx.xxx.xxx.xxx remote-as XXXXX
      >exit
      >
      >router bgp 222
      >   network 2.2.2.2 mask 255.255.254.0
      >   network 1.1.1.1 mask 255.255.240.0
      >   neibour YYY.YYY.YYY.YYY remote-as YYYYY
      >exit
      >
      >так не работает?

      Запустить более одного BGP процесса нельзя запустить по определению


    • 1 cisco - 2 as-ки..., !*! fantom, 10:32 , 18-Фев-10 (5)
      >[оверквотинг удален]
      >   neibour xxx.xxx.xxx.xxx remote-as XXXXX
      >exit
      >
      >router bgp 222
      >   network 2.2.2.2 mask 255.255.254.0
      >   network 1.1.1.1 mask 255.255.240.0
      >   neibour YYY.YYY.YYY.YYY remote-as YYYYY
      >exit
      >
      >так не работает?

      Нет конечно ;)
      маршрутизатор может быть участником только одной bgp-хи

  • 1 cisco - 2 as-ки..., !*! gleb.poljakov, 10:31 , 18-Фев-10 (4)
    >Собственно вопрос простой - как проанонсить 2 AS-ки с одной cisco?
    >
    >Есть 2 AS-ки 111 и 222
    >Есть BGP пиры.
    >Надо чтобы они получили анонсы
    >
    >1.1.1.1/20 AS111
    >2.2.2.2/23 AS111 AS222
    >
    >И все это только используя одну кошку.

    Это у тебя две АС или у тебя одна АС и две АС соседи?

    • 1 cisco - 2 as-ки..., !*! fantom, 10:32 , 18-Фев-10 (6)
      >[оверквотинг удален]
      >>Есть BGP пиры.
      >>Надо чтобы они получили анонсы
      >>
      >>1.1.1.1/20 AS111
      >>2.2.2.2/23 AS111 AS222
      >>
      >>И все это только используя одну кошку.
      >
      >Это у тебя две АС или у тебя одна АС и две
      >АС соседи?

      У меня 2 AS-ки.

      • 1 cisco - 2 as-ки..., !*! chocholl, 11:53 , 18-Фев-10 (7)
        попробуй через vrf-ы
        также можно для этого использовать local-as
      • 1 cisco - 2 as-ки..., !*! STONE, 11:53 , 18-Фев-10 (8)
        >[оверквотинг удален]
        >>>
        >>>1.1.1.1/20 AS111
        >>>2.2.2.2/23 AS111 AS222
        >>>
        >>>И все это только используя одну кошку.
        >>
        >>Это у тебя две АС или у тебя одна АС и две
        >>АС соседи?
        >
        >У меня 2 AS-ки.

        непомню как правильно но помоему есть пункт
        router bgp 222
        neib 1.1.1.1 local-as 111

        • 1 cisco - 2 as-ки..., !*! fantom, 10:25 , 19-Фев-10 (10)
          >[оверквотинг удален]
          >>>
          >>>Это у тебя две АС или у тебя одна АС и две
          >>>АС соседи?
          >>
          >>У меня 2 AS-ки.
          >
          >непомню как правильно но помоему есть пункт
          >router bgp 222
          >neib 1.1.1.1 local-as 111
          >

          При таком подходе на этого нейбора ВСЕ сти анонсятся как принадлежащие AS111, а мне надо выборочно.

  • 1 cisco - 2 as-ки..., !*! Ярослав Росомахо, 11:56 , 18-Фев-10 (9)
    >Собственно вопрос простой - как проанонсить 2 AS-ки с одной cisco?
    >
    >Есть 2 AS-ки 111 и 222
    >Есть BGP пиры.
    >Надо чтобы они получили анонсы
    >
    >1.1.1.1/20 AS111
    >2.2.2.2/23 AS111 AS222
    >
    >И все это только используя одну кошку.

    ip prefix-list SECOND seq 5 permit 2.2.2.0/23

    router bgp 111
    network 1.1.0.0 mask 255.255.240.0
    network 2.2.2.0 mask 255.255.254.0
    neighbor X.X.X.X remote-as 333
    neighbor X.X.X.X route-map FUN out

    route-map FUN permit 5
    match ip address prefix-list SECOND
    set as-path prepend 222

    route-map FUN permit 1000

    • 1 cisco - 2 as-ки..., !*! fantom, 10:35 , 19-Фев-10 (11)
      >[оверквотинг удален]
      >network 1.1.0.0 mask 255.255.240.0
      >network 2.2.2.0 mask 255.255.254.0
      >neighbor X.X.X.X remote-as 333
      >neighbor X.X.X.X route-map FUN out
      >
      >route-map FUN permit 5
      > match ip address prefix-list SECOND
      > set as-path prepend 222
      >
      >route-map FUN permit 1000

      Спасибо!
      Такая конструкция работает какраз так, как надо. :)

      Есть оказывается еще более изящное решение:
      router bgp 111
      address-family ipv4
      network 2.2.2.2 mask 255.255.254.0 route-map AS222

      route-map AS222 permit 100
        set origin egp 222

      При таком подходе даже локально маршрутизация выглядит более "правильно"

      sh ip bgp 2.2.2.0
      BGP routing table entry for 2.2.2.0/23, version 43
      Paths: (1 available, best #1, table Default-IP-Routing-Table)
        Advertised to update-groups:
              1
        222
          0.0.0.0 from 0.0.0.0 (192.168.224.248)
            Origin EGP, metric 0, localpref 100, weight 32768, valid, sourced, local, best


      К сожалению set origin egp не во всяком IOS-е присутствует.




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

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