Cisco IOU
Материал из Xgu.ru
- Автор: Chemtech
Статья по использованию Cisco IOU.
В первую очередь нужно найти IOU, ссылку выкладывать не стоит, но кто хочет тот всегда найдет ее в Google. Ставится поверх UNIX. Раньше это был только Solaris, теперь же поддерживается и Linux.
Содержание |
[править] Возможности
[править] Плюсы
- Практически полноценная поддержка как L3, так и L2. Этот эмулятор используется при сдаче лабораторных экзаменов CCIE.
- Низкие требования к ресурсам ПК. Точнее к CPU. Памяти тоже надо немало.
- Нет ограничений по платам и интерфейсам. В настройках вы просто указываете сколько и чего вы хотите.
[править] Минусы
Самое главное — это проприетарный софт, который официально не распространяется вообще никак. В торрентах существуют образы L2IOU, L3IOU, но это незаконно.
[править] Подготовка
Сейчас я использую 2 образа:
i86bi_linux-adventerprisek9-ms - маршрутизатор i86bi_linux_l2-ipbasek9-ms.jan24-2013-team_track - коммутатор
[править] Лечение
Используйте CiscoIOUKeygen.py для генерации файла .iourc. Файл .iourc нужно положить в корень пользователя.
[править] Лабораторные работы
Допустим мы делаем лабораторную работу http://www.cs.rpi.edu/~kotfid/ne1/labs_2009/lab1/index_1_A.html Чтобы облегчить себе работу пишем скрипт:
#!/bin/bash # # Creating 2 switch and 7 routers: # # Source: http://www.cs.rpi.edu/~kotfid/ne1/labs_2009/lab1/ # PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH # #NETMAP Environment Variable export NETIO_NETMAP=./NETMAP #CAT1 ./wrapper-linux -m ./i86bi_linux_l2-ipbasek9-ms.jan24-2013-team_track -p 2001 -- -e 2 -s 0 1 & sleep 1s #CAT2 ./wrapper-linux -m ./i86bi_linux_l2-ipbasek9-ms.jan24-2013-team_track -p 2002 -- -e 2 -s 0 2 & sleep 1s #R1 ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2011 -- -e 1 -s 1 11 & sleep 1s #R2 ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2012 -- -e 1 -s 1 12 & sleep 1s #R3 ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2013 -- -e 1 -s 1 13 & sleep 1s #R4 ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2014 -- -e 1 -s 1 14 & sleep 1s #R5 ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2015 -- -e 0 -s 1 15 & sleep 1s #R6 ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2016 -- -e 1 -s 0 16 & sleep 1s #R7 - FRS ./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2017 -- -e 0 -s 2 17 & sleep 1s # unset NETIO_NETMAP #Checking exit 0
[править] См. также на Xgu.ru
[править] Дополнительная информация
- IOU Lession 4: About the NETMAP (англ.)