Работа с программой-сниффером WireShark (Work with sniffer program WireShark)


Как работать с WireShark (How to work with WireShark):
— как скачать и установить (how to download and setup)
— как захватить сетевой трафик (how to capture network traffic)
— как анализировать трафик (how to analyse traffic):
— кадры на канальном уровне (frames — on data link layer)
— пакеты на сетевом уровне (packets — on network layer)
— дейтаграммы или сегменты на транспортном уровне (datagramm or segment on transport layer)
— прикладных служб или приложений на прикладном уровне

Протокол IP | Практика по курсу "Компьютерные сети"


Исследуем заголовок протокола IP в анализаторе сети Wireshark.
Практические занятия по курсу — «Компьютерные сети» goo.gl/YP3l83
Страница курса — www.asozykin.ru/courses/networks_online

Лекции по курсу «Компьютерные сети»
goo.gl/0aIOuf

Лекция по протоколу IP:
youtu.be/b_Pv7FRLH0M

RFC 791 — Internet Protocol
tools.ietf.org/html/rfc791

Канальный уровень | Курс "Компьютерные сети"


Лекция по канальному уровню модели OSI. Курс «Компьютерные сети» — www.asozykin.ru/courses/networks_online.

Как можно поддержать курс:
1. Яндекс Кошелек — money.yandex.ru/to/410014298228017
2. PayPal — www.paypal.me/asozykin
Заранее спасибо за помощь!

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Основные задачи канального уровня:
1. Передача сообщений по каналам связи – кадров (frame). Определение начала/конца кадра в потоке бит
2. Обнаружение и коррекция ошибок
3. Множественный доступ к каналу связи:
— Адресация
— Согласованный доступ к каналу связи

Методы выделения кадров:
— Указатель количества байт
— Вставка байтов (byte stuffing)
— Вставка битов (bit stuffing)
— Средства физического уровня

Обнаружение и исправление ошибок:
1. Обнаружение ошибок
— Контрольная сумма
2. Исправление ошибок
— Коды исправляющие ошибки (с избыточной информацией)
— Позволяют обнаруживать и исправлять ошибки
3. Повторная отправка данных
— Если в кадре обнаружена ошибка, его можно отправить заново.
— Повторная отправка кадра, который не дошел до получателя

Типы повторной отправки:
1. Остановка и ожидание.
2. Скользящее окно.

Канальный уровень в модели OSI состоит из двух подуровней:
1. Подуровень управления логическим каналом (LLC)
— Отвечает за передачу данных (создание кадров, обработка ошибок и т.д.)
— Общий для разных технологий
2. Подуровень управления доступом к среде (MAC):
— Совместное использование разделяемой среды
— Адресация
— Специфичный для разных технологий
— Не является обязательным

Технологии канального уровня:
— Ethernet, Wi-Fi (современные)
— Token Ring, FDDI, ATM, 100VG-AnyLAN (устаревшие)

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках —
goo.gl/kW93MA

Протокол IP: маршрутизация | Курс "Компьютерные сети"


Лекция по маршрутизации в компьютерных сетях. Курс «Компьютерные сети» — www.asozykin.ru/courses/networks_online.

Маршрутизация – поиск маршрута доставки пакета между сетями через транзитные узлы – маршрутизаторы

Этапы маршрутизации:
— Изучение сети
— Продвижение пакетов на маршрутизаторе

Столбцы таблицы маршрутизации:
— Адрес сети
— Маска подсети
— Шлюз
— Интерфейс
— Метрика.

Маршрутизатор по умолчанию — маршрутизатор, на который отправляются пакеты, для которых неизвестен маршрут доставки.

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках —
goo.gl/kW93MA

Диктор-нейросеть приглашает на курсы по нейросетям


Тестируем виртуального диктора от Mail.ru — dictor.mail.ru/

Курс «Программирование глубоких нейронных сетей на Python» — openedu.ru/course/urfu/PYDNN/
Начало курса 6 сентября.

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Instagram — www.instagram.com/sozykin_andr/
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Мой сайт — www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — www.youtube.com/c/AndreySozykinCS

Wi-Fi. Управление доступом к разделяемой среде | Курс "Компьютерные сети"


Методы управления доступом к разделяемой среде передачи данных в Wi-Fi. Лекции по курсу «Компьютерные сети» — goo.gl/0aIOuf
Страница курса — www.asozykin.ru/courses/networks_online

Wi-Fi использует для передачи данных разделяемую среду — радиоэфир. В разделяемой среде возможны коллизии. Чтобы их избежать, необходим метод доступа к среде, который бы обеспечивал, что в один момент времени данные передает только один компьютер.

Особенности беспроводной среды:
— Вероятность ошибки передачи выше, чем в проводной среде
— Мощность передаваемого сигнала намного выше, чем принимаемого
— Ограниченный диапазон распространения сигнала – не все компьютеры в сети получают данные (проблема скрытой станции и проблема засвеченной станции).

Так как ошибки при передаче данных возникают часто, то в Wi-Fi на канальном уровне используется подтверждение доставки.

Коллизии в Wi-Fi обнаруживаются по отсутствию подтверждений.

Коллизия в Wi-Fi обходится очень дорого, т.к. требуют больших
временных затрат на обнаружение: время передачи кадра и тайм-аут ожидания подтверждения.

Поэтому в Wi-Fi используется метод CSMA/CA — ножественный доступ с прослушиванием несущей частоты с предотвращением коллизий.

Другой метод доступа к среда в Wi-Fi: протокол Multiple Access with Collision Avoidance (MACA). Он позволяет решить проблему скрытой и засвеченной станции. Однако на практике метода CSMA/CA почти всегда достаточно, поэтому поддержка протокола MACA в оборудовании Wi-Fi не обязательна.

В MACA перед передачей данный компьютер отправляет короткое сообщение Request To Send (RTS). Принимающий компьютер в ответ передает сообщение Clear To Send (CTS). После этого отправитель может передавать данные.

Лекция «Wi-Fi» — youtu.be/pXG-4L2Hn9M
Лекция «Технология Ethernet» — youtu.be/AtWcd_vCyUk
Лекция «Технология Ethernet, часть 2» — youtu.be/GZo0-CHTteo

Практические занятия по курсу «Компьютерные сети»:
goo.gl/YP3l83

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA

Протокол ARP | Курс "Компьютерные сети"


Address Resolution Protocol (ARP) – протокол разрешения адресов.
Лекции по курсу «Компьютерные сети» — www.asozykin.ru/courses/networks_online

ARP позволяет определить MAC-адрес компьютера по его IP-адресу. Формат ARP-запроса и ARP-ответа. ARP-таблица. Статические и динамические записи в ARP-таблице. Gratuitous ARP.

RFC 826 — An Ethernet Address Resolution Protocol
tools.ietf.org/html/rfc826

Лекция «Управляющие протоколы сетевого уровня» — youtu.be/s1fZQgV67yY
Лекция «IP-адреса» — youtu.be/W87uM_VqicY
Лекция «Технология Ethernet» — youtu.be/AtWcd_vCyUk

Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Практика «Протокол ARP в Wireshark» — youtu.be/0UbLESURFwQ

Как можно поддержать курс:
1. Яндекс Кошелек — money.yandex.ru/to/410014298228017
2. PayPal — www.paypal.me/asozykin
Заранее спасибо за помощь!

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Instagram — www.instagram.com/sozykin_andr/
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Мой сайт — www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — www.youtube.com/c/AndreySozykinCS

[Windows Server 2012 basics] Урок 14 - WSUS, сервер обновлений


В этом уроке рассмотрим сервер обновлений WSUS и его возможности.

00:00 — Описание, плюсы и минусы WSUS, отличия от MS update
15:44 — Инсталляция WSUS
29:02 — Server/Client-side targeting
32:04 — Настройка GPO и клиента
55:28 — Отчеты

Сайт — trainithard.ru/
Группа ВК: vk.com/trainithard
Донат WMR R968467889622

[Windows Server 2012 basics] Урок 5 - Основы Active Directory Domain Services


Первый (но не последний) видеоурок, посвященный Active Directory Domain Services. В нем я расскажу о том, что такое Active Directory, покажу структуру и проведу демонстрацию, как это работает.

1:38 — Workgroups
10:40 — Введение в Active Directory Domain Services
19:30 — Домены, деревья, леса
26:50 — Связь AD DS с DNS
31:37 — Сайты AD
34:44 — Демонстрация
36:52 — Повышение сервера до контроллера домена
52:55 — Структура Organizational Units
1:04:45 — Введение машины в домен

Сайт: trainithard.ru/
Группа ВК: vk.com/trainithard
Донат WMR R968467889622

Протокол DNS в Wireshark | Практика по курсу "Компьютерные сети"


Исследуем работу протокола DNS с помощью Wireshark. Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Страница курса — www.asozykin.ru/courses/networks_online

Для разрешения доменных имен в Windows используется утилита nslookup (в Linux и Unix есть также утилиты host и dig).

Используем утилиту nslookup, чтобы определить IP-адрес Web-сервера Уральского федерального университета:
nslookup www.urfu.ru

Чтобы проверить правильность разрешения имен, подключаемся в браузере к этому IP-адресу по протоколу HTTP и действительно видим web-сервер УрФУ.
Обратите внимание, что это работает только если IP-адресу соответствует только одно доменное имя. В случае с Web-сервером УрФУ это так, но большинство хостингов размещает на одном IP-адресе большое количества Web-сайтов.

С помощью утилиты nslookup определяем IP-адрес сервера www.yandex.ru и рассматриваем формат DNS пакетов в Wireshark. Особенность в том, что web-сервер яндекса находится на 4 серверах с разными IP-адресами. Поэтому в DNS-запросе всего одно доменное имя, а в DNS-ответе 4 записи для разных серверов.

В дополнение к IPv4 адресу сервера www.yandex.ru, утилита nslookup запрашивает IPv6 адрес. Для этого указывается тип записи DNS AAAA.

Лекции по курсу «Компьютерные сети» — goo.gl/0aIOuf
Лекция «Система доменных имен» — youtu.be/B0J0c0KLtbQ
Лекция «Протокол DNS» — youtu.be/yAlm-jTneeY
Лекция «Типы записей DNS» — youtu.be/mvMYV0Hfig4

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA