URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 23039
[ Назад ]

Исходное сообщение
"Как привязать PPPoE клиент к Serial"

Отправлено Andrey , 29-Авг-11 14:05 
Здравствуйте.
Есть такая схема:

(провайдер)<---->(ADSL модем, бридж)<---->
<----->(Ethernet0 Cisco2610 Serial0)<---->(Serial0 Cisco2811 Ethernet0)<---->(LAN)
Подключение к провайдеру через PPPoE

Сейчас PPPoE клиент запускается на Ethernet0 из Cisco2610. Этот вариант работает.
Необходимо сделать так чтобы PPPoE клиент запускался на Cisco2811.
Предполагается соединить Ethernet0 и Serial0 из Cisco2610 в бридж,
чтобы Ethernet кадры из Cisco2811 достигали PPPoE сервера провайдера.

Подскажите пожалуйста работоспособно ли такое решение, и если да, то как
привязать PPPoE клиент на Cisco2811 к Serial0.


Содержание

Сообщения в этом обсуждении
"Как привязать PPPoE клиент к Serial"
Отправлено Николай_kv , 29-Авг-11 15:02 
>[оверквотинг удален]
> Есть такая схема:
> (провайдер)<---->(ADSL модем, бридж)<---->
> <----->(Ethernet0 Cisco2610 Serial0)<---->(Serial0 Cisco2811 Ethernet0)<---->(LAN)
> Подключение к провайдеру через PPPoE
> Сейчас PPPoE клиент запускается на Ethernet0 из Cisco2610. Этот вариант работает.
> Необходимо сделать так чтобы PPPoE клиент запускался на Cisco2811.
> Предполагается соединить Ethernet0 и Serial0 из Cisco2610 в бридж,
> чтобы Ethernet кадры из Cisco2811 достигали PPPoE сервера провайдера.
> Подскажите пожалуйста работоспособно ли такое решение, и если да, то как
> привязать PPPoE клиент на Cisco2811 к Serial0.

можно с помощью бридж гроуп связать на С2610 Ethernet0 и Serial0 и повесить диалер на Serial0 Cisco2811.


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 29-Авг-11 15:14 
> можно с помощью бридж гроуп связать на С2610 Ethernet0 и Serial0 и
> повесить диалер на Serial0 Cisco2811.

Спасибо, так и предполагалось сделать. Только вот как повесить диалер на
на Serial0. В отличии от Ethernet0, он не пооддерживает комманды типа  
pppoe enable
pppoe-client dial-pool-number 1

Если знаете решение, приведите пожалуйста фрагмент конфига.


"Как привязать PPPoE клиент к Serial"
Отправлено sm00th1980 , 29-Авг-11 15:26 
>> можно с помощью бридж гроуп связать на С2610 Ethernet0 и Serial0 и
>> повесить диалер на Serial0 Cisco2811.
> Спасибо, так и предполагалось сделать. Только вот как повесить диалер на
> на Serial0. В отличии от Ethernet0, он не пооддерживает комманды типа
> pppoe enable
> pppoe-client dial-pool-number 1
> Если знаете решение, приведите пожалуйста фрагмент конфига.

Коллега, а как вы себе представляете PPPoverEthernet поверх Serial-а???
Как бы оно поверх тока Ethernet работает.

Если нужно именно запускать поверх Serial-а внесите ещё один промежуточный уровень между Setail/HDLC-PPP и PPPoE - что-то вроде MPLS - функции AToM. Или можно попробовать через L2TP кажется предоставляет L2-транспорт - если мне память не изменяет.

Но если честно - это всё костыли ужасные.
Оставьте PPPoE на первой циске - а циски свяжите через туннель обычный.


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 29-Авг-11 16:02 
> Коллега, а как вы себе представляете PPPoverEthernet поверх Serial-а???
> Как бы оно поверх тока Ethernet работает.
> Если нужно именно запускать поверх Serial-а внесите ещё один промежуточный уровень между
> Setail/HDLC-PPP и PPPoE - что-то вроде MPLS - функции AToM. Или
> можно попробовать через L2TP кажется предоставляет L2-транспорт - если мне память
> не изменяет.

В том и вопрос. Как РРРоЕ(читай Ethernet) вложить в HDLC
или Frame-Relay или ??? чтобы IOS дала возможность поднять на интерфейсе PPPoE клиент.
2610 не поддерживает MPLS да и 2811 вряд-ли(по крайней мере с той версий прошивки
что у меня).
L2TP - слишком накладно, канал дохлый, получится куча уровней вложения.

> Но если честно - это всё костыли ужасные.
> Оставьте PPPoE на первой циске - а циски свяжите через туннель обычный.

Тогда никакой туннель не нужен, цыски соеденины непосредственно друг с другом.
Но 2610 слишком ограничена например нет DynDNS, DnsProxy, и многих других
полезных вещей. Кроме того она географически удалена, и хотелось бы сделать
ее функции минимальными.



"Как привязать PPPoE клиент к Serial"
Отправлено Aleks305 , 29-Авг-11 16:16 
>[оверквотинг удален]
> 2610 не поддерживает MPLS да и 2811 вряд-ли(по крайней мере с той
> версий прошивки
> что у меня).
> L2TP - слишком накладно, канал дохлый, получится куча уровней вложения.
>> Но если честно - это всё костыли ужасные.
>> Оставьте PPPoE на первой циске - а циски свяжите через туннель обычный.
> Тогда никакой туннель не нужен, цыски соеденины непосредственно друг с другом.
> Но 2610 слишком ограничена например нет DynDNS, DnsProxy, и многих других
> полезных вещей. Кроме того она географически удалена, и хотелось бы сделать
> ее функции минимальными.

если нет места для доп карточки с ethernet интерфейсами для обоих железок, то никак не получится



"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 29-Авг-11 16:28 
> если нет места для доп карточки с ethernet интерфейсами для обоих железок,
> то никак не получится

А как бы это улучшило ситуацию? Напомю, что цыски хоть и соеденины непосредственно,
через синхронный Serial, но удалены географически.



"Как привязать PPPoE клиент к Serial"
Отправлено sm00th1980 , 29-Авг-11 22:10 
>[оверквотинг удален]
> 2610 не поддерживает MPLS да и 2811 вряд-ли(по крайней мере с той
> версий прошивки
> что у меня).
> L2TP - слишком накладно, канал дохлый, получится куча уровней вложения.
>> Но если честно - это всё костыли ужасные.
>> Оставьте PPPoE на первой циске - а циски свяжите через туннель обычный.
> Тогда никакой туннель не нужен, цыски соеденины непосредственно друг с другом.
> Но 2610 слишком ограничена например нет DynDNS, DnsProxy, и многих других
> полезных вещей. Кроме того она географически удалена, и хотелось бы сделать
> ее функции минимальными.

с сайта циски:
http://www.cisco.com/en/US/tech/tk436/tk428/technologies_con...

To implement the MPLS feature, you must have a router from the range of Cisco 2600 or higher

поэтому вроде как MPLS по крайней мере поддерживается. Возможно софт тока надо будет подобрать соответсвующий.

Ну и самое простое из MPLS(если MPLS можно назвать простым:( ) - это сделать x-connect между 2-мя роутерами для проброса ethernet поверх hdlc.

Я бы прежде чем конфигурять - лабу бы собрал на виртуалках.


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 30-Авг-11 15:56 
> Ну и самое простое из MPLS(если MPLS можно назвать простым:( ) -
> это сделать x-connect между 2-мя роутерами для проброса ethernet поверх hdlc.
> Я бы прежде чем конфигурять - лабу бы собрал на виртуалках.

Спасиб, попробую разобраться.
Как я понимаю, в результате все равно получу сабинтерфейс от serial. Позволит ли IOS прицепить к нему PPPoE клиент?



"Как привязать PPPoE клиент к Serial"
Отправлено sm00th1980 , 30-Авг-11 18:21 
>> Ну и самое простое из MPLS(если MPLS можно назвать простым:( ) -
>> это сделать x-connect между 2-мя роутерами для проброса ethernet поверх hdlc.
>> Я бы прежде чем конфигурять - лабу бы собрал на виртуалках.
> Спасиб, попробую разобраться.
> Как я понимаю, в результате все равно получу сабинтерфейс от serial. Позволит
> ли IOS прицепить к нему PPPoE клиент?

mpls вам даст нужный канал в частности ethernet over serial/hdlc которому вы сможете пустить pppoe
но схема будет сложнее - вы не сможете напрямую все равно поднять pppoe over serial даже в этом случае

схема будет такая - serial<->ethernet1(xconnect)
где  ethernet1 это будет уже один из ваших ethernet интерсейсов для передачи данных напрямую через mpls - и вот уже на этом ethernet1 можно попробовать поднять pppoe-client

а для отладки поставьте еще один роутер присоеденив его к ethernet1(cisco 2800) и на этом роутере запускайте pppoe-client
я просто не уверен что получиться запустить на pppoe-client на xconnect интерфейсе

правда схема получается ни фига не трививальная!!! цисковед пришедший после вас свернет себе мозг...


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 30-Авг-11 21:44 
> mpls вам даст нужный канал в частности ethernet over serial/hdlc которому вы
> сможете пустить pppoe
> но схема будет сложнее - вы не сможете напрямую все равно поднять
> pppoe over serial даже в этом случае
> схема будет такая - serial<->ethernet1(xconnect)
> где  ethernet1 это будет уже один из ваших ethernet интерсейсов для
> передачи данных напрямую через mpls - и вот уже на этом
> ethernet1 можно попробовать поднять pppoe-client

Думаю в моем случае MPLS будет лишним. Пробросить Ethernet через Serial
можно и с помощью Cisco HDLC или Frame-Raley(между цысками ничего нет кроме
синхронного канала). Вот бы избавиться от необходимости задействовать Ethernet порт
(придется исползовать VLAN-ы, и делать схему зависимой от свитча)
Жаль что в IOS нет возможности создавать виртуальные(самостоятельные а не сабы)
Ethernet интерфейсы. Или привязывать PPPoE к "Ethernet-подобным" сабам Serial.


"Как привязать PPPoE клиент к Serial"
Отправлено BJ , 29-Авг-11 17:02 
Удаленая циска смотрит в свитч с вланами? Если да, то делаем так:

Создаем на fa0/0 два саб-интенрфейса в разных вланах.
На свитче пачкордиком их соединяем эти два влана.
На первом сабе поднимаем PPPoE
Второй саб бриджуем с сериал.
Все.

Ну и на 2610 сделать простой бридж serial Eth0


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 29-Авг-11 17:35 
> Удаленая циска смотрит в свитч с вланами? Если да, то делаем так:
> Создаем на fa0/0 два саб-интенрфейса в разных вланах.
> На свитче пачкордиком их соединяем эти два влана.
> На первом сабе поднимаем PPPoE
> Второй саб бриджуем с сериал.
> Все.

И что это даст? PPPoE клиент уже нормально работает на удаленной цыске.
Мне же необходимо перенести PPPoE клиент на более "продвинутую" 2811 цыску.
Конец PPPoE туннеля должен быть на 2811 чтобы воспользоваться необходимыми
мне возможностями(DynDNS, DNS Proxy, и тд.)



"Как привязать PPPoE клиент к Serial"
Отправлено BJ , 29-Авг-11 17:56 
>> Удаленая циска смотрит в свитч с вланами? Если да, то делаем так:
>> Создаем на fa0/0 два саб-интенрфейса в разных вланах.
>> На свитче пачкордиком их соединяем эти два влана.
>> На первом сабе поднимаем PPPoE
>> Второй саб бриджуем с сериал.
>> Все.
> И что это даст? PPPoE клиент уже нормально работает на удаленной цыске.
> Мне же необходимо перенести PPPoE клиент на более "продвинутую" 2811 цыску.
> Конец PPPoE туннеля должен быть на 2811 чтобы воспользоваться необходимыми
> мне возможностями(DynDNS, DNS Proxy, и тд.)

Удаленной относилельно ADSL, тоесть на 2811


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 30-Авг-11 14:32 
>>> Удаленая циска смотрит в свитч с вланами? Если да, то делаем так:
>>> Создаем на fa0/0 два саб-интенрфейса в разных вланах.
>>> На свитче пачкордиком их соединяем эти два влана.
>>> На первом сабе поднимаем PPPoE
>>> Второй саб бриджуем с сериал.
>>> Все.
> Удаленной относилельно ADSL, тоесть на 2811

Спасибо, идею понял. Попробую.


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 30-Авг-11 21:49 
А как оборудование провайдера отнесется к модифицированным 802.1Q PPPoE кадрам?



"Как привязать PPPoE клиент к Serial"
Отправлено BJ , 30-Авг-11 22:43 
> А как оборудование провайдера отнесется к модифицированным 802.1Q PPPoE кадрам?

Не будет модификации, bridge работает с фреймами без .1q заголовков.


"Как привязать PPPoE клиент к Serial"
Отправлено Andrey , 31-Авг-11 10:09 
>> А как оборудование провайдера отнесется к модифицированным 802.1Q PPPoE кадрам?
> Не будет модификации, bridge работает с фреймами без .1q заголовков.

Я об этом:
>> Создаем на fa0/0 два саб-интенрфейса в разных вланах

То есть интерфейсы будут добавлять/удалять эти заголовки при прохождении через них кадра?
Это поведение по умолчанию, или надо доконфигурить?

Без 802.1Q броадкасты из локалки будут бегать до провайдера.
Свободного физического Ethernet порта на 2811 нет.