The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"DHCP server over BGP"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (VPN, VLAN, туннель)
Изначальное сообщение [ Отслеживать ]

"DHCP server over BGP"  +/
Сообщение от Semop email(ok) on 25-Ноя-11, 11:44 
Приветствую!

Задача:
ПК пользователя проключаются до роутера R1 - VLAN.
R1,R2 - мной упраявляемы.
R3 - удаленный роутер, к которому подключен DHCP Server.
R2 - R3 => связаны по BGP

Необходимо ПК получать IP из пула DHCP Server'а.

http://i2.pixs.ru/storage/1/1/5/stendjpg_5674650_3416115.jpg

Решение:
R1:
R1 - R2 = поднимаю ospf в vrf (со стороны R1 только - по причине того, что R2 получает префиксы по BGP в global)
Поднимаю relay на R1, указываю source(пул) и destination (IP сервера)
Поднимаю лупбэк0 - для экономии IP пространства
В OSPF делаю редистрибьюцию connected сетей (= весь наш VRF = IP сеть пользователей)
На сабинтерфейсе пользователя прописывается unnumbered и ip helper = IP сервера.

R2:
Поднимаю оспф процесс в глобале. Делаю редистрибьюцию маршрутов BGP.
В BGP делаю редистрибьюцию OSPF.
По BGP прилетает маршрут Сервера = глобальная табл. маршрутизации.

R3(предполагаемый конфиг, настраивается другими людьми):
R3 - R2 = BGP пиринг.
Поднимается DHCP пул, указывается в качестве шлюза - наш лупбэк0. Исключаем IP сервера из пула, дабы не было конфликтов.
Сервер подключается directly connected.

Вроде все.
Собранная схема работает на стенде.
ПК получает IP от сервера и сам же видит его "внешний" адрес(что и требовалось)
OSPF R1-R2 сделан по причине того, что R1 и R2 связаны физически по независимым аплинкам (для резервирования)

Но порой бывает в жизни такое, что отваливается не физика, а логика. Например сам сервак)
Или коммутатор в транспорте. DHCP вешается и ничо не пашет. ПК может и не получить IP после этого, придется вытыкать/втыкать патч из сетевой.
Как это дело можно оттюнить? Или это прерогатива самого сервера? Было бы идеально, чтоб порой сам сервер широковещательными пакетиками бросался, спрашивая, мол - "Кому ИПшник?"/"Никому? Ну и ладно"/"Тебе? Ну на тебе"
Либо это такова природа протокола DHCP? И ничего я с этим не сделаю..
В плане конфига все верно?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "DHCP server over BGP"  +/
Сообщение от fantom (ok) on 25-Ноя-11, 12:58 
>[оверквотинг удален]
> Но порой бывает в жизни такое, что отваливается не физика, а логика.
> Например сам сервак)
> Или коммутатор в транспорте. DHCP вешается и ничо не пашет. ПК может
> и не получить IP после этого, придется вытыкать/втыкать патч из сетевой.
> Как это дело можно оттюнить? Или это прерогатива самого сервера? Было бы
> идеально, чтоб порой сам сервер широковещательными пакетиками бросался, спрашивая, мол
> - "Кому ИПшник?"/"Никому? Ну и ладно"/"Тебе? Ну на тебе"
> Либо это такова природа протокола DHCP? И ничего я с этим не
> сделаю..
> В плане конфига все верно?

Это должно решаться со стороны рабочей станции.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "DHCP server over BGP"  +/
Сообщение от universite email(ok) on 27-Ноя-11, 03:17 

> Это должно решаться со стороны рабочей станции.

+1
Поднимайте в AS100 туннель на DHCP сервер из AS200 и ставьте там dhcp-relay

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "DHCP server over BGP"  +/
Сообщение от Semop email(ok) on 28-Ноя-11, 09:45 
>> Это должно решаться со стороны рабочей станции.
> +1
> Поднимайте в AS100 туннель на DHCP сервер из AS200 и ставьте там
> dhcp-relay

Зачем?
Relay вроде работает. IP хосты получают.
Интересовало так же 2 строчки -

relay destination 192.168.200.2
и
ip helper-address 192.168.200.2

Логически это одно и тоже. Но без reley'a IP не получают хосты. А без хэлпера работа dhcp становится некорректной и может подвиснуть (2-3 раза получить IP, потом сервер не будет доступен, потом опять получить..и т.д)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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