Stanley
Ну, да :)
Это называется «мало опыта» :)
Pavel
Stanley
NS 🇷🇺
NS 🇷🇺
а внятный ответ не получен
Roman
Stanley
Да получен. Есть инфра в которой бгп живет лучше ласпа. В чем беда?
Stanley
Есть инфра где ласп лучше. Опять же. Почему нет?
Stanley
Кто то лепит Клозе, кто то ветки с ядром. Снова не вижу особых проблем
Stanley
Где то даже микротики используют. Или на Винде все. И что? Живет, приносит деньги. Все хорошо :)
Roman
LACP лучше там где у тебя инсталяция ограничена максимум одной стойкой т.е. подключением до ToR свитчей.
Если они сдохли то и боятся нечего. Всем мертво бай дизайн.
gwaewion
NS 🇷🇺
ну это ты вот человек с головой. Но чаще картинка что надо все переделать, потому что услышали модные буквы
J
А так скорее одни минусы по сравнению с OSPF, например. А ISIS уже давно никто не умеет и забросили)
Stanley
И слава богу
Stanley
Еще можно mpls вспомнить. А че нет то
Pavel
Pavel
Pavel
Все эти протоколы существуют не сами по себе, а для решения конкретных сценариев, ну, либо, что тоже вполне возможно, я сильно отстал от жизни и в моде теперь другие тренды
Stanley
а это тут причём....
Видимо при том же, причём все остальное. Ах, это же ты спрашивал при чем тут бгп... :)
Stanley
J
Ну, настало время снова недоуменно переводить взгляд с жопы на палец.
Pavel
В моей вселенной, BGP это протокол для объяснения своим провайдерам, где у тебя какие сети терминируются, OSPF для того. чтобы терминированные сети BGP притащить к конкретным маршрутизаторам, LACP для агрегации L2 каналов связи. У каждого своя задача
Stanley
О, как. Ну интересная вселенная. :)
Pavel
Stanley
Не стало, потому что это сугубо субъективной взгляд одного необьеетивного человека. :)
Stanley
Но, если помогло, то почему бы и нет
J
Большие l2 сети эт плохо по причине отсутствия вендоронезависимых реализаций mclag. А нет их потому что ethernet не проектировался для такого, даже в заголовках некуда пихнуть особо служебную инфу для реализации mclag.
Поэтому все теребонькают на l3. Но почему в наше время при построении с нуля выбирают BGP, а не OSPF я не понимаю.
Fedor
Fedor
Да и почему нет?
Fedor
OSPF сложнее для понимания кмк, а профитов в рамках цод не то чтобы видно. Но я чёт далёк от этого, можно покритиковать
Pavel
Pavel
J
Pavel
J
Обсуждение, вроде, ходит вокруг того у кого длиннее и в какую сторону загиб лучше)
Pavel
Pavel
пресловутый store and forward
J
Самое дно мира коммутации.
Pavel
Pavel
Возможно другие протоколы динамической маршрутизации изжили себя, так как вычислительных ресурсов маршрутизаторов стало хватать с головой для реализации инфраструктуры с использованием более затратного протокола.
Pavel
Я бы конечно взглянул на это через призму сетевой архитектуры, но боюсь сам такое не потяну.
J
J
А так всё как я и представлял.
J
Roman
Справедливо)
А если хосты в stub зоны пихать?
Ну естественно "проблему" решит. Другое дело, что тогда мы отойдём от "простоты" osfp - придётся для каждого хосту свою зону делать и пропадёт некоторое преимущество osfp-а в виде plug&play, когда админы привыкли включать везде "router ospf 1; network 0/0 area 0" и дальше "оно само" работает )
J
Roman
Ну да, выходит, так.
Но это выгядит как несущественный аргумент. Нынче же все инженеры увешаны ансиблями, паппетами, нетконфами, с трех лет пишут на yaml и автоматизируют все на свете)
Согласен, это даже вообще не аргумент в пользу bgp, потому что bgp тоже пойди везде настрой, распланируй номера AS, отмасштабируй грамотно. В итоге имеем что сходимость плюс минус одинаковая (грамотные таймеры + bfd в помощь), "сложность" настройки плюс минус одинаковая. Потому когда "сложность" решаемых сетевых задач растёт открываются другие преимущества bgp:
- гибкость. управлять трафикам с помощью политик и коммунити можно ну прям как душе угодно.
- через bgp можно всё что угодно передавать по факту. это "мультипротокольный протокол". Хошь ipv4, ipv6, мультикаст, впн-ы всякие, метки QoS-а.
Roman
В конечном итоге да - все пляшут от масштабов задач, требования и ресурсов (в том числе интеллектуальных). Впрочем как и везде )
Roman
Где-то (показывать пальцем не будем) и RIP в проде до сих пор ) (ничего плохого не имею ввиду)
J
А теперь махнуть надо рюмашку стаканчик смузи и сесть подперев рукой щеку ждать когда нахрен эти все динозавровые протоколы выкинут и заживем на чистом опенфлоу!
gwaewion
Так адепты лацпа подебили или нет? =)
J
Ну типа если у тебя есть возможность и желание вместо 1x25G волокна в какой-то свитч пихнуть 2x или 3x10GBase-T, то чо бы и не сделать LACP?
J
Это уж от обстоятельств зависит.
А топить за одно полностью отметая другое это для дедушек или подростков)
J
Одни за то что моднее, другие за то что знакомее. А в итоге и те и другие решение половинчато видят через призму своего опыта.
Roman
Ilya
тема того, что bgp может разносить по своему транспорту много чего(кроме ip адресов) как то не раскрыта. все в основном имеют в виду классику bgp и сравнивают потом ее с ospf...
bgp и его расширения это намного больше имхо. поэтому других рабочих вариантов и не просматривается пока
NS 🇷🇺
Ilya
А для не сетевиков, что же все таки в нём волшебного?
Ну имхо в этом и привлекательность, чтобы по транспортной сети, образованной bgp пирами гонять информацию кроме маршрутов ip. Вот например можно пересылать «маршруты» с маками хостов. И на этом намутить l2 поверх l3. И это будут поддерживать сетевые железки разных вендоров. Поскольку bgp поддерживает расширения, народ придумывает расширения и радуется. Получаются какбы плагины к классическому bgp
Ilya
А для rip, ospf или is-is такого нема. А кстати в mpls похожая гибкость есть, поэтому он тоже живет, хоть и не так на слуху
Ilya
Я не претендую на полноту охвата, просто основную концепцию рассказал и пример привел
J
J
l2 поверх l3 поверх l2 поверх l3 поверх mpls транспортной сети поверх l2
Alexander
Vyacheslav
IS-IS
Vyacheslav
конечно, как надёжная альтернатива OSPF для IGP
Vyacheslav
а где оно не работает?
J
Не, ну а чо.
В плане расширяемости is-is может еще и фору даст bgp)
Vyacheslav
https://www.juniper.net/documentation/us/en/software/junos/is-is/topics/concept/is-is-routing-overview.html
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_isis/configuration/15-mt/irs-15-mt-book/irs-ovrw-cf.html
https://www.arista.com/en/um-eos/eos-is-is
Vyacheslav
в общем у всех он работает и поддерживается
Vyacheslav
понятно что на микротиках не будет работать 😄
J
Ну вот.
Я уж отвык жопу с пальцем сравнивать, а тут 10 раз за день пришлось. И то и то болит уже)