npokypop Posted December 19, 2024 Posted December 19, 2024 9 часов назад, Saab95 сказал: Просто на каждом устройстве должен быть свой локальный IP адрес, по которым создаются туннели и передается трафик. Например на PPPoE сервере вешаете 2 локальных IP, и на дальнем устройстве, который терминирует трафик, тоже 2 локальных IP, каждый туннель поднимаете на своей паре адресов. Далее роутингом отправляете трафик на эти IP в нужную сторону. Как именно делать - разные варианты, даже при использовании OSPF можно статикой маршрут в нужный канал указать. Можно в OSPF анонсировать IP поштучно с нужной метрикой. При этом манглы использовать не требуется, управление простым роутингом. Вот примерно так должно выглядеть: Вставить ник Quote
Saab95 Posted December 19, 2024 Posted December 19, 2024 Тут же совсем просто, все каналы ваши и между роутерами. На роутере что справа на верхнем канале устанавливаете сеть 10.10.10.1/30, на роутер слева 10.10.10.2/30 (это для pppoe 1 и 3). На нижней линии на роутере справа указываете сеть 10.10.11.1/30, на роутер внизу слева 10.10.11.2/30 (это для pppoe 2 и 4). Создаете EoIP туннели для pppoe 1 и 3 на адрес 10.10.10.1 - трафик пойдет по верхнему каналу. Так же создаете EoIP туннели для pppoe 2 и 4 на адрес 10.10.11.1 - трафик пойдет по нижнему каналу. На левом роутере для каждого канала в ip-routes создаете проверку доступности шлюза, или используете иной способ отключения IP адреса на не активном канале, что бы в случае линк есть но связи нет, роутер передавал данные через оставшийся канал, а не пытался соединиться через не рабочий линк - ведь маска подсети подразумевает передачу данных напрямую, а не через второй канал. На правом роутере дальше передадите на pppoe сервера. И да, технологию vxlan лучше не использовать - она не такая наглядная (настройки канала в 2-х разных разделах настроек проводить) и по скорости никаких преимуществ не дает. Вставить ник Quote
npokypop Posted December 20, 2024 Posted December 20, 2024 8 часов назад, Saab95 сказал: Тут же совсем просто, все каналы ваши и между роутерами. На роутере что справа на верхнем канале устанавливаете сеть 10.10.10.1/30, на роутер слева 10.10.10.2/30 (это для pppoe 1 и 3). На нижней линии на роутере справа указываете сеть 10.10.11.1/30, на роутер внизу слева 10.10.11.2/30 (это для pppoe 2 и 4). Создаете EoIP туннели для pppoe 1 и 3 на адрес 10.10.10.1 - трафик пойдет по верхнему каналу. Так же создаете EoIP туннели для pppoe 2 и 4 на адрес 10.10.11.1 - трафик пойдет по нижнему каналу. На левом роутере для каждого канала в ip-routes создаете проверку доступности шлюза, или используете иной способ отключения IP адреса на не активном канале, что бы в случае линк есть но связи нет, роутер передавал данные через оставшийся канал, а не пытался соединиться через не рабочий линк - ведь маска подсети подразумевает передачу данных напрямую, а не через второй канал. На правом роутере дальше передадите на pppoe сервера. И да, технологию vxlan лучше не использовать - она не такая наглядная (настройки канала в 2-х разных разделах настроек проводить) и по скорости никаких преимуществ не дает. Схема не точная, он больше для того что бы показать примерно как планируется устроить сеть. 1. PPPoE клиентов не 4, на базе их может быть от 1 до 36шт, больше стараемся на базу не вешать. 2. Между роутерами не 2 канала связи, это целая backhaul сеть может 2, а может 22 роутера трафик будет проходить, разными путями. Использовать будем OSPF с его балансировкой ECMP, для этого стоимости маршрутов будут выбраны таким образом, что бы из точки А в точку Б было минимум два равнозначных маршрута, это делаем что размазывания трафика по всем радиолинкам в сети, потому что есть линки где полка в 300мбит уже, а есть возможность заюзать линк через точку "В" где нагрузка 10%. Вот вочему pppoe нужно раскидать по разным маршрутам. Я так понимаю что VxLAN может дать такую возможность, так как он балансируется через ECMP. 3. Как EoIP балансировать через ECMP ? Если EoIP тунель натягивается между сектором (роутером) и роутером в ядре сети ? Все pppoe полетят по одному маршруту и балансировки не будет. Или я не прав ? Вставить ник Quote
Saab95 Posted December 20, 2024 Posted December 20, 2024 15 часов назад, npokypop сказал: Я так понимаю что VxLAN может дать такую возможность, так как он балансируется через ECMP. Еще раз напишу - на большой сети, особенно L3 не нужно использовать эту устаревшую технологию вланов. Нужен L2 транспорт - EoIP или MPLS, там настройки понятны и расположены все в одном месте. 15 часов назад, npokypop сказал: 3. Как EoIP балансировать через ECMP ? Если EoIP тунель натягивается между сектором (роутером) и роутером в ядре сети ? Все pppoe полетят по одному маршруту и балансировки не будет. Или я не прав ? Не нужно пытаться балансировать каналы - балансируйте IP трафик. На каждой БС создайте столько EoIP туннелей - сколько у вас PPPoE серверов. На каждом PPPoE сервере создайте уникальный сервер для каждого EoIP туннеля. Далее балансируйте маршруты по транспортной сети весами маршрутов, переключая потоки трафика по разным направлениям. 15 часов назад, npokypop сказал: Использовать будем OSPF с его балансировкой ECMP, для этого стоимости маршрутов будут выбраны таким образом, что бы из точки А в точку Б было минимум два равнозначных маршрута, это делаем что размазывания трафика по всем радиолинкам в сети, потому что есть линки где полка в 300мбит уже, а есть возможность заюзать линк через точку "В" где нагрузка 10%. Вообще трафик должен следовать по одному маршруту, иначе могут возникать разного рода странности. И что бы не нарушалась очередность следования пакетов. Вставить ник Quote
npokypop Posted December 21, 2024 Posted December 21, 2024 7 часов назад, Saab95 сказал: Вообще трафик должен следовать по одному маршруту, иначе могут возникать разного рода странности. И что бы не нарушалась очередность следования пакетов. Конечно трафик от дного клиента (одна pppoe) должен ходить по одному маршруту а рамках этой pppoe сессии. 7 часов назад, Saab95 сказал: не нужно использовать эту устаревшую технологию вланов VxLAN не устаревшая технология) Вставить ник Quote
Saab95 Posted December 25, 2024 Posted December 25, 2024 В 21.12.2024 в 09:33, npokypop сказал: VxLAN не устаревшая технология) А какая? Она что, передает пакеты по технологии, сильно отличающейся от EoIP? У EoIP можно легко поменять МТУ и пакеты пройдут любого размера, а у VxLAN с этим как? Опять же настройки - EoIP в одном параметре, у VxLAN настройки в двух местах расположены. Вставить ник Quote
DeLL Posted December 26, 2024 Posted December 26, 2024 ну да ну да..... сравнивать "технологии" по количеству настроек..... Вставить ник Quote
Saab95 Posted December 26, 2024 Posted December 26, 2024 6 часов назад, DeLL сказал: ну да ну да..... сравнивать "технологии" по количеству настроек..... Сети бывают разные и многие требуют автоматизации и совместной работы 6/7 версии. Поэтому и технологии используются совместимые. VxLAN в 6 версии нет. Представьте нужно сделать различные соединения (с центральным устройством, между различными абонентскими и т.п.) L2 туннелей. У EoIP только 2 параметра это IP адрес и номер туннеля. От других настроек он не зависит. Легко распарсить текущие конфигурации для определения параметров. Вот в последних 7 версиях добавили интерфейс LO - зачем он нужен - не ясно, ранее всегда делали пустой бридж, с ним и работали. То же и VxLAN. Поэтому те, у кого 10-20, максимум 100 роутеров под управлением, могут использовать любые технологии. А у кого 10-20-50-100 тысяч - уже сокращение настроек на одно действие, или экономия секунды времени - имеет важное значение. Т.к. опрос или массовое изменение настроек будет не 12 часов происходить, а 10. Вставить ник Quote
sirmax Posted December 26, 2024 Posted December 26, 2024 53 минуты назад, Saab95 сказал: А у кого 10-20-50-100 тысяч А у кого 100к микротов у них имя есть? Хочу увидеть этот ебанариум Вставить ник Quote
npokypop Posted December 26, 2024 Posted December 26, 2024 1 час назад, Saab95 сказал: Сети бывают разные и многие требуют автоматизации и совместной работы 6/7 версии. Поэтому и технологии используются совместимые. VxLAN в 6 версии нет. Представьте нужно сделать различные соединения (с центральным устройством, между различными абонентскими и т.п.) L2 туннелей. У EoIP только 2 параметра это IP адрес и номер туннеля. От других настроек он не зависит. Легко распарсить текущие конфигурации для определения параметров. Вот в последних 7 версиях добавили интерфейс LO - зачем он нужен - не ясно, ранее всегда делали пустой бридж, с ним и работали. То же и VxLAN. Поэтому те, у кого 10-20, максимум 100 роутеров под управлением, могут использовать любые технологии. А у кого 10-20-50-100 тысяч - уже сокращение настроек на одно действие, или экономия секунды времени - имеет важное значение. Т.к. опрос или массовое изменение настроек будет не 12 часов происходить, а 10. Расскажите, как EoIP будет балансироваться через OSPF ECMP если тунель один с базы до центра. Но пути по ECMP есть два с равной стоимостью. Думаю что никак, потому что hash у такого туннеля будет один и разброса не будет. Вставить ник Quote
jffulcrum Posted December 27, 2024 Posted December 27, 2024 11 часов назад, sirmax сказал: А у кого 100к микротов у них имя есть? Хочу увидеть этот ебанариум Присоединяюсь. Даже у меня, по всем клиентам по стране, только 9К микротов набралось (из которых 60% ТД) Вставить ник Quote
AKim Posted December 28, 2024 Posted December 28, 2024 (edited) В 26.12.2024 в 23:12, sirmax сказал: А у кого 100к микротов у них имя есть? Хочу увидеть этот ебанариум Скрытый текст в этой ветке уже как в ебанариуме)) Edited December 28, 2024 by AKim Вставить ник Quote
Saab95 Posted December 28, 2024 Posted December 28, 2024 В 26.12.2024 в 23:43, npokypop сказал: Но пути по ECMP есть два с равной стоимостью. Думаю что никак, потому что hash у такого туннеля будет один и разброса не будет. Можно поднять 2 туннеля. Вставить ник Quote
npokypop Posted December 29, 2024 Posted December 29, 2024 21 час назад, Saab95 сказал: Можно поднять 2 туннеля. Такое себе решение. Вставить ник Quote
Saab95 Posted December 31, 2024 Posted December 31, 2024 В 29.12.2024 в 22:51, npokypop сказал: Такое себе решение. Самое правильное решение. На каждой удаленной точке (БС или просто роутер приема абонентских портов) устанавливается столько EoIP соединений, сколько есть PPPoE серверов. В центре эти туннели заводятся на самих терминаторах PPPoE, если это микротик, или сводятся с вланами, если какие-то другие устройства. Далее, если используется радиус, можно по имени порта определять пускать абонента, или нет, то есть средствами биллинга управлять загрузкой каналов. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.