Cisco IOU

Материал из Xgu.ru

Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

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


Автор: 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

[править] Дополнительная информация

Источник — «http://xgu.ru/wiki/Cisco_IOU»