вторник, 19 июля 2016 г.

10. UNetLab. Cisco vIOS

Добро пожаловать на 10-й урок! В этот раз мы рассмотрим что такое Cisco vIOS, и как его использовать в UNetLab.
Для того, чтобы найти данные образы, используйте запросы: iosv-l2 download, iosv-l3 download.
Всего есть два вида vIOS, это vIOS L2 и просто vIOS. Названия говорят сами за себя. В первом случае мы имеем коммутатор, во втором - маршрутизатор.
Рассмотрим возможности виртуального коммутатора vIOS L2:
-Layer-2 forwarding 
-Switchport 
-802.1q trunk, 802.1q vlans 
-Spanning Tree 
-Port-Channel (Pagp and Lacp)
-802.1x passthrough
-Port-ACLs
-Dynamic Arp Inspection
-DHCP Snooping
-IP device tracking
-Switched Virtual Interfaces
-Layer-3 forwarding over SVIs
-Routing protocols
Если честно, я не совсем понимаю, почему его называют L2 коммутатором, если в нем присутствует L3 функционал. Но не будем спорить с компанией Cisco.
Теперь рассмотрим чего НЕ умеет данный коммутатор:
-Зеркалирование трафика (SPAN)
-Private Vlan
-L3 Port-Chennel 
-QOS
Что касается маршрутизатора, то тут стандартный набор функций и ничего особенного.

Алгоритм добавления образов:
1)В папке  /opt/unetlab/addons/qemu создаем папки согласно файлу /opt/unetlab/html/includes/init.php (пример: vios-l3-15.4, viosl2-15.0)
2)Закидываем в соответствующие папки образы и переконвертируем их в формат qemu. Пример:
Для vIOS L2 - /opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 vIOS-L2.vmdk virtioa.qcow2
Для vIOS L3 - /opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 vIOS-L3.vmdk virtioa.qcow2
3)Задаем права командой /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
4)При добавлении устройств выставляйте 384 Мб оперативной памяти.
5)Для коммутатора максимальное количество портов - 16.

Более подробно в видео уроке:

7 комментариев:

  1. поставил l2 коммутаторы, подключил друг в друга, по CDP нет информации друг о друге, по LLDP тоже, это баг или фича?

    ОтветитьУдалить
    Ответы
    1. Только что проверил. CDP пашет.
      vIOS-L2-01#show cdp neighbors
      Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
      S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone,
      D - Remote, C - CVTA, M - Two-port Mac Relay

      Device ID Local Intrfce Holdtme Capability Platform Port ID
      test Gig 0/0 173 R S I IOSv Gig 0/0

      Total cdp entries displayed : 1

      Удалить
    2. это все-таки баг, unl при коммутации девайсов включенных поднимает интерфейсы, но связи нет. Коммутировать приходится или выключенные, или перезагружать надо устройства надо. Проверял на 3 unl.

      Удалить
  2. подскажи, почему при выборе vios не вижу образ.
    Скачал, сконвертил, сделал fixperm
    http://scr.keikogi.ru/jidckii/1471687612833.png
    но когда выбираю в веб морде ноду, в образах пусто
    http://scr.keikogi.ru/jidckii/1471687659768.png

    И еще почему то не стартуют iol
    http://scr.keikogi.ru/jidckii/1471688041459.png
    права дал, в веб морде в списке образов есть, но не запускается не один, в чем может быть проблема ?

    ОтветитьУдалить
  3. iosv l2 при загрузке не загружает startup config хотя если сделать copy start run то сохраненная конфига подгрузится. с чем может быть связано?

    ОтветитьУдалить
  4. iosv l2 при загрузке не загружает startup config хотя если сделать copy start run то сохраненная конфига подгрузится. с чем может быть связано?

    ОтветитьУдалить
  5. iosv l2 при загрузке не загружает startup config хотя если сделать copy start run то сохраненная конфига подгрузится. с чем может быть связано?

    ОтветитьУдалить

Блог развивается при поддержке

Блог развивается при поддержке
Защищаем настоящие ценности клиента

Translate

Популярные сообщения

Blog Archive

Технологии Blogger.

Google+ Followers