Чем больше узнаешь, тем больше понимаешь,что ты нефига не знаешь.
Написание policy для vrf это целая наука.
Как эти правила прочитать, как они с дефолтными считаются.
На разных вендорах по разному. Например juniper имея политику, не будет смотреть в дефолт вообще, а cisco XR смотрит сначала в политику, а потом в дефолт. Миллионы нюансов. Мне кажется при создании чего-либо всегда проще на эмуляторе или стенде посмотреть как будет себя вести оборудование, а потом применять в жизни.
У меня конечно проще, подошёл, спросил, тебе ответили. Но и эксперты бывает со временем что-то забывают и путают.
Написание policy для vrf это целая наука.
Как эти правила прочитать, как они с дефолтными считаются.
На разных вендорах по разному. Например juniper имея политику, не будет смотреть в дефолт вообще, а cisco XR смотрит сначала в политику, а потом в дефолт. Миллионы нюансов. Мне кажется при создании чего-либо всегда проще на эмуляторе или стенде посмотреть как будет себя вести оборудование, а потом применять в жизни.
У меня конечно проще, подошёл, спросил, тебе ответили. Но и эксперты бывает со временем что-то забывают и путают.
А ещё всякими регулярными выражениями и динамическими объектами усложняют policy, там вообще офигеешь чё куда чего. 😵💫
Что бы было наглядно примеры экспортной политики vrf на juniper и cisco XR
Ospf
Типы маршрутов LSA type:
1,2 - внутри ареи
3 - в другие ареи
5 - из другого протокола(например Bgp из интернета)
4 - в другие ареи о доступности asbr (тот кто получает маршруты из другого протокола)
Направляют abr сколько будет стоить маршрут до asbr в другие ареи.
7 - по факту это 4 и 5 маршрут который разрешен в стабб зонах
Можно на редистрибцию в выбрать 2 типа расчета стоимости.
1 - стоимость до внешнего маршрута + стоимость до asbr
2 -стоимость до внешнего маршрута(удобно для балансировки) этот типо стоит по дефолту.
Virtual link (для "прорезания дырок) 😂 ну по-факту виртуальный линк. Можно зону разрезанную склеить)
Stub area - не импортируется LSA type 4 и 5. Сформирует дефолт до abr которые уже знает от внешних. Так же virtual link через нее сформировать нельзя.
Totally stub area - не отправляет type LSA 3,4,5.
Т.е. маршруты только внутри своей зоны, а на всё другое только дефолт.
Not so stubby area - появляется маршрут type 7 (для подключения asbr в stab area).
Если в стаб арею подключают что-то не в ospf и нужно из стабб зоны распространить маршруты из другого протокола. Схема ниже для понимания.
Типы маршрутов LSA type:
1,2 - внутри ареи
3 - в другие ареи
5 - из другого протокола(например Bgp из интернета)
4 - в другие ареи о доступности asbr (тот кто получает маршруты из другого протокола)
Направляют abr сколько будет стоить маршрут до asbr в другие ареи.
7 - по факту это 4 и 5 маршрут который разрешен в стабб зонах
Можно на редистрибцию в выбрать 2 типа расчета стоимости.
1 - стоимость до внешнего маршрута + стоимость до asbr
2 -стоимость до внешнего маршрута(удобно для балансировки) этот типо стоит по дефолту.
Virtual link (для "прорезания дырок) 😂 ну по-факту виртуальный линк. Можно зону разрезанную склеить)
Stub area - не импортируется LSA type 4 и 5. Сформирует дефолт до abr которые уже знает от внешних. Так же virtual link через нее сформировать нельзя.
Totally stub area - не отправляет type LSA 3,4,5.
Т.е. маршруты только внутри своей зоны, а на всё другое только дефолт.
Not so stubby area - появляется маршрут type 7 (для подключения asbr в stab area).
Если в стаб арею подключают что-то не в ospf и нужно из стабб зоны распространить маршруты из другого протокола. Схема ниже для понимания.
🤯1😱1
Вчера повторили ospf сегодня повторим QoS. В краце
Есть classifier и shedulers map.
Classifier - входящий трафик классифицируем распахиваем(красим) в разные очереди, раскидаем разные приоритеты. (AF3, RT, BE)
Shedulers - работаем уже с покрашенным трафиком смотрим сколько в какой очереди буфер держать и т.д.
По оборудованию: juniper по умолчанию не доверяет не кому и все метки счищает.
Cisco и Huawei по умолчанию доверят и не счищает "краску"
Classifier - входящий трафик классифицируем распахиваем(красим) в разные очереди, раскидаем разные приоритеты. (AF3, RT, BE)
Shedulers - работаем уже с покрашенным трафиком смотрим сколько в какой очереди буфер держать и т.д.
По оборудованию: juniper по умолчанию не доверяет не кому и все метки счищает.
Cisco и Huawei по умолчанию доверят и не счищает "краску"
ip as-path access-list 102 permit 20485$ - permit 20485$: Разрешает маршруты, которые содержат AS-путь, заканчивающийся на 20485.
ip as-path access-list 100 permit ^$ - ^$ — это регулярное выражение, которое означает "пустой AS-path".
В контексте BGP это значит, что маршрут был анонсирован непосредственно внутри текущего AS, и этот маршрут не прошел через другие AS.
set community no-export additive - no-export ( предотвращает передачу маршрута другим AS)
additive Сохраняет существующие значения community
ip as-path access-list 100 permit ^$ - ^$ — это регулярное выражение, которое означает "пустой AS-path".
В контексте BGP это значит, что маршрут был анонсирован непосредственно внутри текущего AS, и этот маршрут не прошел через другие AS.
set community no-export additive - no-export ( предотвращает передачу маршрута другим AS)
additive Сохраняет существующие значения community
FVRF занимается непосредственно пересылкой трафика с использованием таблицы маршрутизации, связанной с VRF.
IVRF используется для обмена маршрутов между различными VRF, обеспечивая более гибкую маршрутизацию в многовиртуализированных сетях.
IVRF используется для обмена маршрутов между различными VRF, обеспечивая более гибкую маршрутизацию в многовиртуализированных сетях.
Для сегментации сети без разделения на подсети можно: создать int Lo 1. а в SVI разных указывать ip unnumbered loopback 1. если хотим,что бы разные vlan между собой не общались отключаем proxy arp который включен по умолчанию. no proxy-arp. Трафик будет ходить в сторону аплинка и внутри vlan,но если нужно что бы ходил из одного влана в другой нужно ещё статику прописать на сеть \32 и указанием в какой SVI идти за этим iP.