в общем задача такая.
есть потребность в подключении к интернет-провайдеру по каналу е1.
к нам поток е1 приходит от циски по g.703, провайдер дает следующие настройки своего порта:
Port: Serial4/1/0.1/2/2/3:0
IP addr ISP: xxx.xxx.xxx.xxx /32
IP addr customer: yyy.yyy.yyy.yyy /32
Rate limit: 2048 Kbps
Port config
Controller: SONET
Container: 2/2/3
Line code: HDB3
Framing: framed
Time slots: 1-31
Clock source (ISP): internal
Encapsulation: ppp
то есть нам только необходимо настроить физический канал
схема подключения должна выглядеть так:
провайдер [cisco-g.703] <---е1---> [g.703-device1] <--dsl--> [device2] <--100baseT--> [linux router] мы
или
провайдер [cisco-g.703] <---е1---> [g.703-device1] <--dsl--> [device2]-pci-[linux router] мы
проще говоря, я понимаю эту схему так: провайдер на циске "пакует" ethernet в поток е1, нам соответственно нужно прозрачно на некотором линуксовом сетевом интерфейсе получить "распакованный" ethernet, используя только ваше "промежуточное" оборудование.
то есть, у провайдера на loopback'e прописан ip xxx.xxx.xxx.xxx, я прописываю у себя выданный провайдером ip yyy.yyy.yyy.yyy, поднимаю маршрутизацию и "всё должно заработать".
как это реализовать без использования оборудования cisco с нашей стороны и что нужно использовать в качестве device1 и device2?
есть ли какие-то особенности при использовании данной схемы? может какие-то дополнительные конвертеры потоков нужны или еще что-то?
заранее спасибо за помощь.