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

Исходное сообщение
"OpenNews: Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"

Отправлено opennews , 07-Фев-07 12:04 
Успешно завершены эксперименты (http://xgu.ru/wiki/Xenomips) по построению виртуальных сетей на базе Dynamips (http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator) (Cisco 7200 Simulator) и Xen.


Представлено детальное описание процесса подготовки и использования виртуальной сети на базе маршрутизаторов Cisco и Linux-машин.

URL: http://xgu.ru/wiki/Xenomips
Новость: http://www.opennet.me/opennews/art.shtml?num=9765


Содержание

Сообщения в этом обсуждении
"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Серж , 07-Фев-07 12:04 
Ссылка битая?

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено dasff , 07-Фев-07 12:26 
Да не, работает вроде

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено tau , 07-Фев-07 14:16 
Извините, не совсем понял: все ли возможности циски 7200 сэмулированы или нет?

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено dasff , 07-Фев-07 14:28 
Сэмулированы те, которые эмулирует dynamips.

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено evgeniy1 , 07-Фев-07 15:28 
в самом динамипсе?  не все. Но большинство.
   Тк.  эмулируется само _железо_, те процессор и модули. А поверх них уже идет родной IOS,

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Аноним , 07-Фев-07 15:55 
где найти образ IOS'а для dinamips?

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено tau , 07-Фев-07 17:15 
Получается что если эмулируется железка, то и модули берутся для циски родные :)

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Аноним , 08-Фев-07 00:12 
а зачем эта эмуляция циски нужна? что других проектов нету?

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 08-Фев-07 01:49 
Каких других?

Полно других проектов.
Вас что именно интересует?


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено StSphinx , 08-Фев-07 08:41 
Другие есть, но обычно эмулируют возможности IOS'a и как правило очень глючно и ограниченно. Тогда как в данном случае эмулируется аппаратная платформа, что позволяет не имея свободного железа строить стенды и откатывать конфигурации.
Опять же , полезно тем, кто только начинает изучать оборудование Cisco.

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Till , 08-Фев-07 10:42 
Или возможности новых иосов проверять можно. Скачал с cisco.com, запустил в эмуляторе.

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено tau , 08-Фев-07 10:52 
Кто пробовал? Поток IP какой скорости можно пропустить и как он зависит от быстродействия процессора/пямяти?

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Евгений , 10-Фев-07 14:14 
считанные пакеты (ну сотню) в сек.,  разумеется.  Тк.  это эмуляция.  

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Till , 08-Фев-07 13:08 
Здесь http://community.livejournal.com/ru_linux/998526.html говорят, что 1 Mpps

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено csa , 08-Фев-07 20:31 
там не понятно, к чему относится этот 1 Mpps
есть сомнения, что писюк (а уж  тем более эмулятор в виртуалке) такой поток прожует

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 09-Фев-07 16:29 
Эмулятор в виртуалке работает практически с такой же скоростью, что и непосредственно в хост-системе.
Во-первых, виртуалка на самом деле не виртуалка, а паравиртуалка.
Во-вторых, основные ресурсы тратятся именно на эмуляцию, т.е. на вычисления, а не на ввод/вывод, а в случае виртуализации/паравиртуализации на вводе/выводе наблюдаются основные потери. Что касается самих вычисление, то на паравиртуализацию тратится маскимум до 3х процентов ресурсов.

Ещё, не стоит воспринимать Xenomips как замену реальной циске! Ни в коем случае!

Во-первых, в этом нет никакой необходимости. Тот относительно небольшой круг производственных задач, которые не могут решить системы Linux/FreeBSD в чистом виде, никому и никогда не придёт в голову решать с помощью эмулятора.

Во-вторых, dynamips это чистый эмулятор. Это означает, что выполняется не виртуализация/паравиртуализация/ограниченное исполнение, а чистая эмуляция всего , включая и процессор. Со всеми вытекающими отсюда последствиями, в первую очередь - значительные затраты процессорного ресурса.
С такой скоростью какая есть у dynamips'а, ни о какой промышленной эксплуатации не может быть и речи.

Dynamips нужно использовать для экспериментов, для изучения IOS, для изучения Cisco, у кого нет доступа к достаточному количеству маршрутизаторов Cisco,
для обкатки каких-то новых решений прежде чем внедрять их на практике.

Теперь немного собственно о Xenomips в сравнении с dynamips'ом и зачем "и без того эмулятор" нужно было ещё заключать в паравиртуальное окружение.

Это нужно для того чтобы

1) стыковать виртуальные циски в виртуальными лиунксами точно таким же путём, как до этого виртуальные линуксы стыковались между собой.

2) Чтобы можно было делать распределённые сети виртуалок. Об этом как-то на страничке Xenomips мало сказано. Дело в том, что dynamips достаточно прожорливый по памяти. Чтобы поставить более менее интересный эксперимент, нужно 5-6, а то и больше его экземпляров. Мы сразу же уходим далеко за гиг памяти. Машины с таким объёмом ОЗУ под рукой могут оказаться не у всех. Что касается двух трёх машинок попроще, то это бывает намного чаще.

В xen есть встроенные средства для организации распределённых (по нескольким хост-системам) виртуальных сетей - vnet
Так что, куча головной боли со стыковкой dynamips'ов, расположенных на разных хостах, между собой, сразу же отпадает.


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Tau , 09-Фев-07 20:19 
>Ещё, не стоит воспринимать Xenomips как замену реальной циске! Ни в коем
>случае!
А я тешил себя надеждой что не будет необходимости покупать циски :)

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 10-Фев-07 14:23 
>>Ещё, не стоит воспринимать Xenomips как замену реальной циске! Ни в коем
>>случае!
>А я тешил себя надеждой что не будет необходимости покупать циски :)
>

А нафига их покупать? :)


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Tau , 11-Фев-07 21:32 
>>>Ещё, не стоит воспринимать Xenomips как замену реальной циске! Ни в коем
>>>случае!
>>А я тешил себя надеждой что не будет необходимости покупать циски :)
>>
>
>А нафига их покупать? :)
Дык они на деревьях не растут! :) Хотя все у нас сделано на Linux, iptables, iproute, flow tools, все равно хочется сделать более кошерно :)



"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 13-Фев-07 18:29 
...
>>А нафига их покупать? :)
>Дык они на деревьях не растут! :) Хотя все у нас сделано

Ага
На деревьях spanning tree

>на Linux, iptables, iproute, flow tools, все равно хочется сделать более
>кошерно :)


Кошерность ради кошерности это зло.
Какой практический смысл в замене Linux на IOS?


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено tau , 14-Фев-07 08:28 
>Какой практический смысл в замене Linux на IOS?
Для надежности. То писюк, а то циска! :)


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 15-Фев-07 17:40 
Вы в это верите?

"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено tau , 15-Фев-07 18:54 
>Вы в это верите?
Да. По мере роста из домовой сети в одного из динамично развивающихся провайдеров города, вижу неизбежность перехода.


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 16-Фев-07 18:13 
>>Вы в это верите?
>Да. По мере роста из домовой сети в одного из динамично развивающихся
>провайдеров города, вижу неизбежность перехода.


Вопрос в железе или в софте?


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено Sem , 19-Фев-07 17:07 
>>>Вы в это верите?
>>Да. По мере роста из домовой сети в одного из динамично развивающихся
>>провайдеров города, вижу неизбежность перехода.
>
>
>Вопрос в железе или в софте?

И в том и в том. В качестве роутера я бы предпочел циску при возможности. И только от совсем от бедности - писюк. Благо, что появилась 1800 серия, которая не дорогая, достаточно шустрая и имеет практически все "взрослые" возможности.

Конечно иногда бывают нетривиальные требования, которые на циске трудно реализуемы, но как правило они тоже от бедности :)


"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 21-Фев-07 17:17 
>>
>>Вопрос в железе или в софте?
>
>И в том и в том. В качестве роутера я бы предпочел
>циску при возможности. И только от совсем от бедности - писюк.
>Благо, что появилась 1800 серия, которая не дорогая, достаточно шустрая и
>имеет практически все "взрослые" возможности.

В качестве роутера в любой задаче?
Вообще в любой?

Или вы говорите о каких-то конкретных задачах,
где использование маршрутизатора Cisco предпочтительнее,
в сравнении с системой под управлением Linux/FreeBSD?

И всё-таки, я повторяю вопрос: больше причина в железе или софте?

Согласитесь, что говорить, что железо циски в общем случае надёжнее
чем железо "не циски" не совсем верно. Согласны?



"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено tau , 20-Фев-07 18:13 
>Вопрос в железе или в софте?
По железу - очевидно, больше народу по pppoe/pptp набить можно, бОльший поток, большая производительность и надежность. По софту: легче и быстрее настраивать, более быстрый поиск глюков, обзор конфигурации.



"Симулятор работы сети из маршрутизаторов Cisco и Linux-машин"
Отправлено xguru , 21-Фев-07 17:12 
Не флейма ради, а для установления справедливости.


Вот по этой фразе вопрос:
"""
По железу - очевидно, больше народу по pppoe/pptp набить можно, бОльший поток, большая производительность и надежность.
"""

Что с чем сравнивается? Какая железная платформа с какой?
И есть ли какие-нибудь цифры?

Например, машина с процессором таким-то, с такими-то сетевыми картами, с такой-то осью, с таким-то PPPoE/PPTP сервером -- столько-то подключение PPPoE.

И соответвующие показатели для Cisco. Такая-то платформа - столько подключений PPPoE.


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