Skip to content
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • По умолчанию (Нет скина)
  • Нет скина
Collapse

Networks Engineering

  1. Главная
  2. Сети (Routing & Switching)
  3. Статьи / База знаний
  4. OSPFv3 Обобщение маршрутов, часть 1 (Обобщение маршрутов между областями)

OSPFv3 Обобщение маршрутов, часть 1 (Обобщение маршрутов между областями)

Запланировано Прикреплена Закрыта Перенесена Статьи / База знаний
4 Сообщения 0 Posters 0 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • A Не в сети
    A Не в сети
    ashirkar
    написал в отредактировано
    #1

    Введение: Как известно, OSPF — это протокол маршрутизации по состоянию канала, который работает по принципу зон. Все маршрутизаторы в зоне должны иметь одинаковую базу данных LSDB (база данных состояния канала); поэтому суммирование OSPF может выполняться только на пограничных маршрутизаторах. В OSPFv3 можно выполнять два типа суммирования: •Обобщение маршрутов между областями •Обобщение внешних маршрутов: Вы настраиваете суммирование межзональных маршрутов на ABR, суммируя маршруты между зонами в автономной системе. Чтобы воспользоваться преимуществами суммирования, назначьте сетевые номера в зонах непрерывным образом, чтобы иметь возможность объединить эти адреса в один диапазон. Обобщение внешних маршрутов характерно для внешних маршрутов, которые вводятся в OSPFv3 с помощью перераспределения маршрутов. Необходимо убедиться, что обобщаемые внешние диапазоны являются непрерывными. Обобщение перекрывающихся диапазонов с двух разных маршрутизаторов может привести к отправке пакетов не по адресу. Настройте обобщение внешних маршрутов на ASBR, которые перераспределяют маршруты в OSPF. В этом документе мы обсудим суммирование межзональных маршрутов OSPFv3. Концепции суммирования для OSPV3 такие же, как и для OSPFv2, даже команды остаются прежними. Для получения более подробной информации ознакомьтесь также с документом
    [по суммированию межзональных маршрутов]
    IPv4
    [OSPF]
    . Предпосылки: В следующем примере маршрутизатор ABR напрямую подключен к R1 в области 1 и к R2 в магистральной области 0. На R1 есть три интерфейса Vlans, настроенные со следующими адресами IPv6: VLAN 1: FC00:1:1:2001::1/64 VLAN 2: FC00:1:1:2011::1/64 VLAN 3: FC00:1:1:2021::1/64 Схема топологии: ![OSPFv3 Route Summarization Part-1 (Inter-area route summarization ).jpg] Начальная конфигурация: R1 ABR R2 ipv6 unicast-routing
    !
    интерфейс Loopback0
    IP-адрес 1.1.1.1 255.255.255.255
    !
    интерфейс FastEthernet0/0
    нет ip-адреса
    скорость 100
    полный дуплекс
    ipv6 адрес 2001::1/64
    ipv6 ospf 100 область 1
    !
    интерфейс FastEthernet1/0
    !
    интерфейс FastEthernet1/1
    switchport access vlan 2
    !
    интерфейс FastEthernet1/2
    switchport access vlan 3
    !
    интерфейс Vlan1
    нет IP-адреса
    ipv6 адрес FC00:1:1:2001::1/64
    !
    интерфейс Vlan2
    нет IP-адреса
    ipv6 адрес FC00:1:1:2011::1/64
    !
    интерфейс Vlan3
    нет IP-адреса
    ipv6 адрес FC00:1:1:2021::1/64
    !
    маршрутизатор ipv6 ospf 100
    журнал изменений смежности
    ipv6 unicast-routing
    ipv6 cef
    !
    интерфейс Loopback0
    ip address 10.10.10.10 255.255.255.255
    !
    интерфейс FastEthernet1/0
    нет ip-адреса
    дуплекс полный
    скорость 100
    ipv6 адрес 2001::1/64
    ipv6 ospf 100 область 1
    !
    интерфейс FastEthernet1/1
    нет ip-адреса
    дуплекс полный
    скорость 100
    ipv6 адрес 2002::1/64
    ipv6 ospf 100 область 0
    !
    маршрутизатор ipv6 ospf 100
    log-adjacency-changes
    !
    ipv6 unicast-routing
    !
    интерфейс Loopback0
    ip address 2.2.2.2 255.255.255.255
    !
    интерфейс FastEthernet0/0
    нет ip-адреса
    скорость 100
    полный дуплекс
    ipv6 адрес 2002::2/64
    ipv6 ospf 100 область 0
    !
    маршрутизатор ipv6 ospf 100
    log-adjacency-changes
    ! R2 в области 0 узнает LSA типа 3 для вышеупомянутых VLAN через ABR и устанавливает их в таблицу маршрутизации, как показано в приведенном ниже выводе: R2#sh ipv6 route ospf | sec O
    O — OSPF intra, OI — OSPF inter, OE1 — OSPF ext 1, OE2 — OSPF ext 2
    ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
    OI 2001::/64 [110/11]
    через FE80::C803:72FF:FE88:1D, FastEthernet0/0
    OI FC00:1:1:2001::/64 [110/12]
    через FE80::C803:72FF:FE88:1D, FastEthernet0/0
    OI FC00:1:1:2011::/64 [110/12]
    через FE80::C803:72FF:FE88:1D, FastEthernet0/0
    OI FC00:1:1:2021::/64 [110/12]
    через FE80::C803:72FF:FE88:1D, FastEthernet0/0
    R2#sh ipv6 ospf database | beg Состояния связи межзональных префиксов
    Состояния межзональных префиксов (зона 0)
    ADV Маршрутизатор Возраст Seq# Префикс
    10.10.10.10 411 0x80000003 2001::/64
    10.10.10.10 88 0x80000001 FC00:1:1:2001::/64
    10.10.10.10 78 0x80000001 FC00:1:1:2021::/64
    10.10.10.10 78 0x80000001 FC00:1:1:2011::/64
    Связь (тип 😎 Состояния связи (область 0)
    ADV Маршрутизатор Возраст Сек. № Идентификатор соединения Интерфейс
    2.2.2.2 1536 0x80000006 4 Fa0/0
    10.10.10.10 411 0x80000008 5 Fa0/0
    Состояния префиксов внутри области (область 0)
    ADV Маршрутизатор Возраст Сек. № ID канала Ref-lstype Ref-LSID
    2.2.2.2 1536 0x80000006 4096 0x2002 4 Для обобщения префикса необходимо выполнить два шага: A) Необходимо найти суммарный префикс B) Настройте команду «area [area-id] range [IPv6 prefix] [mask] [advertise | not-advertise |cost {cost}]» в процессе OSPFv3: A) Расчет суммарного префикса: Мы должны обобщить следующие маршруты: VLAN 1: FC00:1:1:2001::1/64 VLAN 2: FC00:1:1:2011::1/64 VLAN 3: FC00:1:1:2021::1/64 1) Определите, где можно выполнить суммирование. В нашем примере первые три шестнадцатеричных разряда одинаковы, поэтому суммирование можно выполнить в четвертом шестнадцатеричном разряде. Таким образом, мы знаем, что наша подсеть будет находиться где-то между /48 и /64. 2) Вам нужно разбить его на двоичные цифры: 2001= 0010 0000 0000 0001 2011= 0010 0000 0001 0001 2021= 0010 0000 0010 0001 3) Найдите общие биты, затем установите остальные биты в 0 и вычислите сумму, преобразовав в шестнадцатеричный формат. 2001=
    0010 0000 00
    00 0001 2011 =
    0010 0000 000
    1 0001 2021=
    0010 0000 00
    1
    0
    0001 Общие биты = 0010 0000 00 Суммарный бит = 0010 0000 0000 0000 = 2000 (в шестнадцатеричном формате) 4) Рассчитайте маску подсети, добавив общие биты к нижней части диапазона подсети. Это означает, что нам нужно добавить 10 к /48, что дает /58. Таким образом, наш суммарный адрес —
    FC00:1:1:2000::/58 B) Настройте команду диапазона области На ABR в процессе OSPFv3: ABR#conf t
    Введите команды конфигурации, по одной в строке. Завершите с помощью CNTL/Z.
    ABR(config-rtr)#
    area 1 range FC00:1:1:2000::/58
    ABR(config-rtr)#end
    ABR# После настройки обобщения на ABR, R2 получает только обобщенный маршрут FC00:1:1:2000::/58, а не отдельные LSA типа 3 для каждой VLAN от ABR, как показано ниже: R2#sh ipv6 route ospf
    Таблица маршрутизации IPv6 — 5 записей
    Коды: C — подключенный, L — локальный, S — статический, R — RIP, B — BGP
    U — статический маршрут для каждого пользователя, M — MIPv6
    I1 — ISIS L1, I2 — ISIS L2, IA — межзональный ISIS, IS — сводный ISIS
    O — внутри OSPF, OI — между OSPF, OE1 — OSPF ext 1, OE2 — OSPF ext 2
    ON1 — OSPF NSSA ext 1, ON2 — OSPF NSSA ext 2
    D — EIGRP, EX — EIGRP внешний
    OI 2001::/64 [110/11]
    через FE80::C803:72FF:FE88:1D, FastEthernet0/0
    OI FC00:1:1:2000::/58 [110/12]
    через FE80::C803:72FF:FE88:1D, FastEthernet0/0 R2#sh ipv6 ospf database | beg Состояния связей межзональных префиксов
    Состояния межзональных префиксов (зона 0)
    ADV Маршрутизатор Возраст Seq# Префикс
    10.10.10.10 578 0x80000004 2001::/64
    10.10.10.10 161 0x80000001 FC00:1:1:2000::/58
    Соединение (тип 😎 Состояния соединений (область 0)
    ADV Маршрутизатор Возраст Сек. № Идентификатор соединения Интерфейс
    2.2.2.2 1707 0x80000007 4 Fa0/0
    10.10.10.10 578 0x80000009 5 Fa0/0
    Состояния префиксов внутри области (область 0)
    ADV Маршрутизатор Возраст Сек. № ID канала Ref-lstype Ref-LSID
    2.2.2.2 1707 0x80000007 4096 0x2002 4 Проверка доступности после суммирования от R2: R2#ping fc00:1:1:2001::1
    Введите последовательность символов для прерывания.
    Отправка 5 ICMP-эхо-сообщений по 100 байт на FC00:1:1:2001::1, таймаут 2 секунды:
    !!!!!
    Успешность 100 процентов (5/5), минимальное/среднее/максимальное время прохождения в обе стороны = 32/126/192 мс
    R2#ping fc00:1:1:2011::1
    Введите последовательность символов для прерывания.
    Отправка 5 ICMP-эхо-сообщений размером 100 байт на FC00:1:1:2011::1, таймаут — 2 секунды:
    !!!!!
    Успешность составляет 100 процентов (5/5), минимальное/среднее/максимальное время прохождения = 16/28/44 мс
    R2#ping fc00:1:1:2021::1
    Введите последовательность символов для прерывания.
    Отправка 5 эхо-сообщений ICMP размером 100 байт на FC00:1:1:2021::1, таймаут — 2 секунды:
    !!!!!
    Успешность составляет 100 процентов (5/5), минимальное/среднее/максимальное время прохождения = 12/24/52 мс
    R2# Отбросить маршрут: Во время суммирования маршрутов могут возникать циклы маршрутизации, когда данные отправляются в несуществующую сеть, которая, по-видимому, является частью суммирования, а маршрутизатор, выполняющий суммирование, имеет менее конкретный маршрут (указывающий обратно на отправляющий маршрутизатор) для этой сети в своей таблице маршрутизации. Чтобы предотвратить цикл маршрутизации, в таблице маршрутизации ABR устанавливается запись об отбрасывании маршрута. Как и в ipv4, после обобщения по умолчанию ABR генерирует отбрасываемый маршрут, указывающий на интерфейс null0 в своей маршрутизации. ABR# sh ipv6 route ospf
    Таблица маршрутизации IPv6 — по умолчанию — 8 записей
    Коды: C — подключенный, L — локальный, S — статический, U — статический маршрут для каждого пользователя
    B — BGP, M — MIPv6, R — RIP, I1 — ISIS L1
    I2 — ISIS L2, IA — межзональный ISIS, IS — сводный ISIS, D — EIGRP
    EX — EIGRP внешний, ND — обнаружение соседей
    O — OSPF внутри, OI — OSPF между, OE1 — OSPF ext 1, OE2 — OSPF ext 2
    ON1 — OSPF NSSA ext 1, ON2 — OSPF NSSA ext 2
    O FC00:1:1:2000::/58 [110/0]
    через Null0, напрямую подключен
    O FC00:1:1:2001::/64 [110/2]
    через FE80::C204:5EFF:FE60:0, FastEthernet1/0
    O FC00:1:1:2011::/64 [110/2]
    через FE80::C204:5EFF:FE60:0, FastEthernet1/0
    O FC00:1:1:2021::/64 [110/2]
    через FE80::C204:5EFF:FE60:0, FastEthernet1/0 Если вы хотите отключить создание маршрута отбрасывания, вы можете использовать команду no discard-route следующим образом: ABR#conf t
    Введите команды конфигурации, по одной в строке. Завершите вводом CNTL/Z.
    ABR(config)#ipv6 router ospf 100
    ABR(config-rtr)#
    no discard-route internal
    ABR(config-rtr)#end
    ABR# sh ipv6 route ospf
    Таблица маршрутизации IPv6 — по умолчанию — 7 записей
    Коды: C — подключенный, L — локальный, S — статический, U — статический маршрут для каждого пользователя
    B — BGP, M — MIPv6, R — RIP, I1 — ISIS L1
    I2 — ISIS L2, IA — межзональный ISIS, IS — сводный ISIS, D — EIGRP
    EX — внешний EIGRP, ND — обнаружение соседей
    O — OSPF внутри, OI — OSPF между, OE1 — OSPF ext 1, OE2 — OSPF ext 2
    ON1 — OSPF NSSA ext 1, ON2 — OSPF NSSA ext 2
    O FC00:1:1:2001::/64 [110/2]
    через FE80::C204:5EFF:FE60:0, FastEthernet1/0
    O FC00:1:1:2011::/64 [110/2]
    через FE80::C204:5EFF:FE60:0, FastEthernet1/0
    O FC00:1:1:2021::/64 [110/2]
    через FE80::C204:5EFF:FE60:0, FastEthernet1/0 Связанная информация: Настройка OSPFv3

    1 ответ Последний ответ
    0
    • J Не в сети
      J Не в сети
      jasonmadruga84
      написал в отредактировано
      #2

      Это знания уровня CCNA, CCNP или другого уровня?

      1 ответ Последний ответ
      0
      • W Не в сети
        W Не в сети
        watson.james796@gmail.com
        написал в отредактировано
        #3

        Отличная работа! Теперь я все понял! Это логично, потому что каждый гексатет в адресе IPV6 состоит из 16 бит, а всего их 8 (8 x 16 = 128). , поэтому, разбивая его на двоичные цифры и сокращая до нибблов (0000 0000 0000 0000), каждый ниббл равен 8421, мы можем определить включенные и похожие биты, затем подсчитать общее количество похожих битов, а затем свести непохожие биты до нуля, мы можем добавить общее количество битов к количеству неизмененных шестнадцатеричных битов, чтобы получить маску. Еще раз спасибо! Джеймс Уотсон

        1 ответ Последний ответ
        0
        • M Не в сети
          M Не в сети
          Martin L
          написал в отредактировано
          #4

          Здорово, спасибо, что поделились!

          1 ответ Последний ответ
          0

          Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.

          Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.

          С вашими комментариями этот пост может стать ещё лучше 💗

          Зарегистрироваться Войти
          Ответить
          • Ответить, создав новую тему
          Авторизуйтесь, чтобы ответить
          • Сначала старые
          • Сначала новые
          • По количеству голосов


          • Войти

          • Нет учётной записи? Зарегистрироваться

          • Login or register to search.
          • Первое сообщение
            Последнее сообщение
          0
          • Категории
          • Последние
          • Метки
          • Популярные
          • Пользователи
          • Группы