Differences between revisions 35 and 49 (spanning 14 versions)
Revision 35 as of 2013-12-15 21:26:25
Size: 9098
Editor: FrBrGeorge
Comment:
Revision 49 as of 2019-05-18 11:58:44
Size: 8955
Editor: FrBrGeorge
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
 * Для сдачи надо заранее (не менее, чем за два дня до экзамена) записаться, написав письмо с темой «Экзамен ''дата''» по адресу <<MailTo(frbrgeorge@gmail.com)>>. '''Внимание''': от количества записавшихся зависит количество приглашённых экзаменаторов, и, соответственно, сдающих экзамен.
 * В силу того, что вся конкретика спецкурса уехала в [[/HomeWork|домашнее задание]], экзамен будет состоять из двух частей:
  1. Выполнить домашнее задание на специально подготовленной паре виртуальных машин. Журнал, полученный в ходе работы, следует подписать своей электронной подписью и выслать [[FrBrGeorge|лектору]]. Журнал будет формироваться автоматически, а электронной подписи посвящена часть домашнего задания. По результатам проверки будет выставлена оценка (предположительно, ''всё'' домашнее задание нужно делать только для получения «отл»).
  1. Встретиться с лектором (в частном порядке или в выделенное для этого время), предъявить отпечаток ключа и зачётку (ещё лучше — ведомость). При желании можно оспорить оценку.
 * /!\ '''ВНИМАНИЕ!''' машины ещё не подготовлены, следите за объявлениями!
## * Для сдачи надо заранее (не менее, чем за два дня до экзамена) записаться, написав письмо с темой «Экзамен ''дата''» по адресу <<MailTo(frbrgeorge@gmail.com)>>. '''Внимание''': от количества записавшихся зависит количество приглашённых экзаменаторов, и, соответственно, сдающих экзамен.
В силу того, что вся конкретика спецкурса уехала в [[/HomeWork|домашнее задание]], экзамен будет состоять из трёх частей:
 1. '''До 16.01.2014''' выполнить [[/HomeWork|домашнее задание]] на специально подготовленной паре виртуальных машин. Журнал, полученный в ходе работы, будет подписан электронной подписью (создание электронной подписи — часть домашнего задания) и выложен на специальный сервер. Написать [[FrBrGeorge|лектору]] письмо с уведомлением.
 1. Убедиться, что ваше домашнее задание проверено (получить ответ от FrBrGeorge).
 1. Встретиться '''не позже, чем 17.01.2014''' с [[FrBrGeorge|лектором]], '''предъявить отпечаток ключа''' и зачётку (ещё лучше — ведомость). При желании можно оспорить оценку.
  * Рабочие дни, пн-чт 10:00-17:00 (время может изменяться) [[http://www.altlinux.ru/go/about-company/contacts/|в офисе]]
  * Рабочие дни, пт 11:00-18:00 на факультете (762 или 758)
  * Праздники и выходные — по договорённости
  * Если не успеете, ваш экзамен откладывается на февраль
[[/Results|Результаты проверки домашних заданий]]
Line 31: Line 35:
|| 2. || [[/02-DataLink|Интерфейсный (канальный) уровень и сетевые интерфейсы]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 3. || [[/03-AddressAndRoute|Сетевой (интернет) уровень: адресация и маршрутизация]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 4. || [[/04-IProuteDHCP|Сетевой (интернет) уровень: настройка, DHCP и целевая маршрутизация]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 5. || [[/05-TransportAndNAT|Транспортный уровень: протоколы и трансляция сетевых адресов]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 6. || [[/06-ApplicationSystem|Прикладной уровень: поддержка в системе]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 7. || [[/07-ApplicationSupplemental|Прикладной уровень: потребности ОС и приложений]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 8. || [[/08-NetworkProtocolsSecurity|Вопросы безопасности сетевых протоколов]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 9. || [[/09-SecurityAndTools|Полезные сетевые утилиты. Использование шифрования]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 10. || [[/10-FireWalls|Введение в межсетевые экраны]]. || [[FrBrGeorge|Георгий Курячий]] || || || ||
|| 2. || [[/02-DataLink|Интерфейсный (канальный) уровень и сетевые интерфейсы]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/03|Конспект]] || || ||
|| 3. || [[/03-AddressAndRoute|Сетевой (интернет) уровень: адресация и маршрутизация]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/04|Конспект]] || || ||
|| 4. || [[/04-IProuteDHCP|Сетевой (интернет) уровень: настройка, DHCP и целевая маршрутизация]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/05|Конспект]] || || ||
|| 5. || [[/05-TransportAndNAT|Транспортный уровень: протоколы и трансляция сетевых адресов]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/06|Конспект]] || || ||
|| 6. || [[/06-ApplicationSystem|Прикладной уровень: поддержка в системе]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/07|Конспект]] || || ||
|| 7. || [[/07-ApplicationSupplemental|Прикладной уровень: потребности ОС и приложений]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/08|Конспект]] || || ||
|| 8. || [[/08-NetworkProtocolsSecurity|Вопросы безопасности сетевых протоколов]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/09|Конспект]] || || ||
|| 9. || [[/09-SecurityAndTools|Полезные сетевые утилиты. Использование шифрования]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/10|Конспект]] || || ||
|| 10. || [[/10-FireWalls|Введение в межсетевые экраны]]. || [[FrBrGeorge|Георгий Курячий]] || [[/Conspects/11|Конспект]] || || ||
|| 11. || Решение всех домашних заданий. || || || || ||
Line 43: Line 48:
 * [[static/LinuxNetwork2013/Nano.7z|Серверная и клиентская виртуальные машины]]. Виртуальный диск каждой машины занимает от 300M до 512М после распаковки.
Line 49: Line 55:
 * Образы виртуальных машин выкладываются [[static/LinuxNetwork2013|здесь]] (после распаковки выполнить `VBoxManage import Nano.ovf` или в GUI «Файл → Импорт конфигураций → Nano.ovf», то же самое для «клиентской» машины `NanoClient.ovf`).
  * [[static/LinuxNetwork2013/Nano.7z|Базовый компьютер и клиентская машина]] (виртуальный диск каждой машины занимает 512М после распаковки)
  * '''Внимание!''' Примеры на лекциях чаще всего рассчитаны на работу с правами суперпользователя (входное имя ''root'', пароль ''root''). '''Это плохой, негодный пароль''', не надо в боевой системе использовать такие. Примеры хороших, годных паролей см. в выдаче команд `pwqgen` и `pwgen`.

Сетевые протоколы в Linux

  • Лектор: Георгий Курячий

  • Время и место проведения: пятница, 18:00, П-6

  • Лицам, не имеющим пропуск на факультет ВМК МГУ, рекомендуется на первую лекцию принести одну матовую фотографию 3×4 и паспортные данные для оформления пропуска.

Экзамен

В силу того, что вся конкретика спецкурса уехала в домашнее задание, экзамен будет состоять из трёх частей:

  1. До 16.01.2014 выполнить домашнее задание на специально подготовленной паре виртуальных машин. Журнал, полученный в ходе работы, будет подписан электронной подписью (создание электронной подписи — часть домашнего задания) и выложен на специальный сервер. Написать лектору письмо с уведомлением.

  2. Убедиться, что ваше домашнее задание проверено (получить ответ от FrBrGeorge).

  3. Встретиться не позже, чем 17.01.2014 с лектором, предъявить отпечаток ключа и зачётку (ещё лучше — ведомость). При желании можно оспорить оценку.

    • Рабочие дни, пн-чт 10:00-17:00 (время может изменяться) в офисе

    • Рабочие дни, пт 11:00-18:00 на факультете (762 или 758)
    • Праздники и выходные — по договорённости
    • Если не успеете, ваш экзамен откладывается на февраль

Результаты проверки домашних заданий

Аннотация

  • Название: «Сетевые протоколы в Linux»
  • Title: «Working with network protocols in Linux»

Задача курса: иллюстрация организации и работы семейства сетевых протоколов TCP/IP на примере операционной системы семейства GNU/Linux. Будут рассмотрены все уровни TCP/IP в той мере, в какой они используются системой. Примерами послужат возможности настройки и мониторинга сети низкоуровневых протоколов и нескольких критичных для системы протоколов прикладного уровня. Для практических занятий и дальнейшего самостоятельного изучения сетевых протоколов в Linux предусматривается использование виртуальных машин и сетей.

Требования к уровню слушателей. Базовые навыки работы в командной строке и режиме супервользователя Linux/UNIX, понимание компьютерной терминологии.

Материалы

0.

Введение: стек сетевых протоколов, независимость и инкапсуляция уровней.

Георгий Курячий

Конспект

1.

Некоторые сведения о физическом уровне и командной строке.

Георгий Курячий

Конспект

2.

Интерфейсный (канальный) уровень и сетевые интерфейсы.

Георгий Курячий

Конспект

3.

Сетевой (интернет) уровень: адресация и маршрутизация.

Георгий Курячий

Конспект

4.

Сетевой (интернет) уровень: настройка, DHCP и целевая маршрутизация.

Георгий Курячий

Конспект

5.

Транспортный уровень: протоколы и трансляция сетевых адресов.

Георгий Курячий

Конспект

6.

Прикладной уровень: поддержка в системе.

Георгий Курячий

Конспект

7.

Прикладной уровень: потребности ОС и приложений.

Георгий Курячий

Конспект

8.

Вопросы безопасности сетевых протоколов.

Георгий Курячий

Конспект

9.

Полезные сетевые утилиты. Использование шифрования.

Георгий Курячий

Конспект

10.

Введение в межсетевые экраны.

Георгий Курячий

Конспект

11.

Решение всех домашних заданий.

Ссылки


CategoryLectures

LecturesCMC/LinuxNetwork2013 (last edited 2019-05-18 11:58:44 by FrBrGeorge)