Alexander Shalimov
  • Home
  • Publications
  • Events
  • Photos
  • Blog
  • Contact

Важные даты

4/30/2017

0 Comments

 
Экзамен: 11 мая 2017, 18.00, ауд. 612.

Дополнительное задание: до 10 мая включительно, чтобы успеть проверить до экзамена.
0 Comments

Список вопросов

4/30/2017

0 Comments

 
  1. Введение в парадигму SDN, OpenFlow. OpenFlow контроллер. Отличие SDN от OpenFlow.
  2. Проблематика программируемости OpenFlow приложений: композиция приложений и разрешение конфликтов.
  3. Проблематика программируемости OpenFlow приложений: система автоматической генерации правил.
  4. Применение SDN в корпоративном сегменте.
  5. Применение SDN в ЦОД.
  6. Применение SDN в Телеком.
  7. Применение SDN в домашних сетях.
  8. Организация OpenFlow коммутатора. Основные трудности. Гибридные и чистые OpenFlow коммутаторы.
  9. Организация OpenFlow коммутатора. Аппаратный OpenFlow коммутатор.
  10. Организация OpenFlow коммутатора. Программный OpenFlow коммутатор.
  11. Альтернативные подходы к управлению SDN коммутаторами: OFDPA.
  12. Альтернативные подходы к управлению SDN коммутаторами: NetConf.
  13. Протоколонезависимые SDN коммутаторы: POF.
  14. Протоколонезависимые SDN коммутаторы: P4.
  15. SDN в оптических сетях.
  16. Примеры практического применения SDN&NFV в сетях оператора связи.
0 Comments

Дополнительное задание

4/30/2017

0 Comments

 
Задание посвящено языку P4.
Для этого необходимо зайти на сайт p4.org и там:
  • посмотреть видео по ссылке "SEE HOW P4 WORKS"
  •  перейти по ссылке "Try It" http://p4.org/code/
По ссылке нужно будет перейти на гитхаб в p4factory. Это окружение, в котором можно будет компилировать p4 программму, запускать получившийся свитч, запускать мининет, на хостах можно запускать docker контейнеры.
Далее задание носит творческий характер.
  1. Основное задание – это описать на P4 pipeline Broadcom-OFDPA
    1. Спецификация OFDPA https://github.com/Broadcom-Switch/of-dpa/raw/master/OFDPAS-ETP100-R.pdf
    2. Реализовать часть таблиц из раздела 3.2 Bridging and Routing.
    3. Детальное описание самих таблиц дано в разделе 4.1 Flow Tables.
  2. Возможные другие направления:
  1. Внести модификации в sample программу (https://github.com/p4lang/p4factory/tree/master/targets/simple_router) так, чтобы на коммутаторе выполнялась некоторая дополнительная функция типа ограничения трафика, трансляции адресов, для ЦОД (https://github.com/p4lang/tutorials/tree/master/examples).
  2. К sample программе подключить OpenFlow агент и подключиться к Runos (https://github.com/p4lang/p4ofagent).
  3. Реализовать IP4-to-IP6 маршрутизатор. http://www.tellnet.fr/blog/?p=165 В задание придется сделать свои action по записи ipv4 адресов в ipv6 и обратно.
  4. Реализовать таблицы требуемые для заданий с курса Дополнительный Главы по Компьютерным Сетям (NAT, Load Balancer, ACL, Billing).
Задание сдается в виде отчета о том, что было сделано. Ссылка на скачивание задание, инструкция как запустить.
Picture
0 Comments

Информация по спецкурсу Программно Конфигурируемые Сети 2017

4/27/2017

0 Comments

 
Коллеги, добрый день!

Материалы по курсу и вопросы с дополнительным заданием доступны по ссылке bit.ly/advsdn17.

На письменный экзамен вместо устного могут расчитывать следующие слушатели (пропуск только одной лекции, за две лекции учитывалась лекций представителя Ростелекома):
  • ​Говорков Илья
  • Шпилевой Владислав
  • Михеев Павел
  • Шейдаев Вадим
  • Лебедев Михаил
  • Колосов Алексей
  • Тутельян Сергей
  • Чупахин Андрей
  • Романов Андрей
  • Шендяпин Артем
  • Макарова Валентина

Для получения автомата надо сделать дополнительное задание - само задание доступно по ссылке выше.

​Если есть вопросы, то обращайтесь на почту, либо здесь в комментариях.

0 Comments

    Author

    Write something about yourself. No need to be fancy, just an overview.

    Archives

    April 2017

    Categories

    All

    RSS Feed