3. LINUX. Linux и сеть (основы) | Технострим


Слайды лекции: www.docme.ru/06M6
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9rx3HmaLQfLYb9ociIvYOY1
Подробнее о курсе: track.mail.ru/curriculum/program/discipline/81/

КРАТКОЕ СОДЕРЖАНИЕ:
— Лекция посвящена сетевым технологиям без привязки к какой либо операционной системе.

Модель OSI, Ethernet, ARP, сетевые протоколы передачи данных (IPv4, IPv6), UDP, TCP, NAT, DNS, NTP, HTTP, SSL.

00:00:05 Пару слов о домашнем задании
00:04:03 Вопрос из зала: как посмотреть существует сущность или не существует? — getent
00:05:06 Вопрос из зала: как в скрипте разбираются аргументы командной строки? — bash
00:06:52 Вопрос из зала: как указать путь к файлу так чтобы этот файл лежал рядом с этим скриптом? — bash
00:08:08 Вопрос из зала: как проверять корректность ввода данных и стоит ли проверять? — bash
00:10:42 О теме лекции
00:11:10 Сетевой стек (модель OSI)
00:12:18 Уровни протоколов в модели OSI
00:12:39 Физический уровень (Physical)
00:13:41 Канальный уровень (Data-Link)
00:14:55 Технология Ethernet
00:16:23 ARP — протокол разрешения адресов
00:17:50 Обмен ARP пакетами (пример)
00:19:26 Недостатки ARP
00:20:29 Сетевой уровень (Network) — Протокол IPv4
00:23:22 Еще об одном недостатке ARP
00:24:29 Как устроен маршрутизатор?
00:26:00 Как устроен пакет IPv4?
00:28:11 Поле TTL. Почему не разрешить пакетам жить вечно?
00:29:28 Трассировка (утилита traceroute)
00:31:03 Другие поля пакета IPv4
00:31:49 Система адресации протокола IPv4, сети, подсети
00:39:54 Пример адресации сети
00:41:33 ICMP — протокол передачи служебных сообщений
00:44:06 Мультикаст в IPv4
00:48:51 Недостатки мультикаста
00:49:54 Протокол IPv6
00:57:48 Как устроен пакет IPv6? Заголовок IPv6
00:59:48 Транспортный уровень (Transport) — Протокол UDP
01:02:19 Протокол TCP, устройство пакета TCP
01:04:40 Как работает TCP? TCP-соединение
01:07:51 Как это выглядит на практике? Утилита tcpdump
01:12:31 Понятие TCP-окна, TCP congestion control (контроль переполнения TCP)
01:19:11 NAT (Network Address Translation)
01:23:16 Протоколы уровня приложения, DNS
01:27:01 Как происходит resolving доменного имени?
01:33:16 Какие данные хранятся в DNS?
01:34:40 Политики домена, для чего они нужны?
01:37:48 Система отправки почты, запись MX
01:39:54 Запись TXT
01:42:12 Система обратных зон DNS
01:46:44 Как выглядит resolving обратной записи?
01:49:07 NTP — протокол синхронизации времени
01:51:34 Как работает NTP? ntpd
01:53:42 Протокол HTTP
01:56:55 URL (Uniform Resource Locator)
02:00:06 Как выглядит HTTP-запрос? Виды HTTP-запросов: GET
02:03:05 Коды ответа HTTP (успешные запросы)
02:10:04 Коды ответа HTTP (ошибки)
02:13:14 Зачем в каждом HTTP-запросе передается заголовок HOST?
02:15:45 Протоколы симметричного и асимметричного шифрования, протокол SSL, сертификаты
02:21:23 Пример подключения по протоколу SSL, цепочка сертификатов

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

Конференция YaTalks в Москве: прямая трансляция с главной сцены


YaTalks — самая масштабная конференция Яндекса для разработчиков в 2019 году. 
Выступления спикеров из Яндекса, ivi, mos.ru (http://mos.ru/) и Apstra, попкорн-сессии, научно-популярная лекция и дебаты — мы подготовили для вас насыщенную программу. 

03:09
— Открытие конференции

15:20 — Keynote

1:02:55
— Профайлер запросов: трудный путь

2:02:45 — Попкорн-сессия «Почему админы больше не нужны?»

4:02:59 — Легенды и мифы древнего ML

16 бит тому назад - Intel VS AMD часть первая: x86


Очень краткая история появления микропроцессоров для ПК.
16-bits.ru

Наша группа ВКонтакте, которая обновляется каждый день:
vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!

Насколько сейчас важно знать и работать в Linux системах


Скоро тренинг: “Шаблоны разработки корпоративных приложений” 10-11 и 17-18 ноября 2018 года в Киеве и в он-лайне.
Регистрация: bit.ly/2JFws7s
(для тех, кто принимал участие в предыдущем тренинге — скидка 10%)

Новые направления обучения:
WordPress Developer: bit.ly/2PDJtnj
Solidity Developer: bit.ly/2PelT19
Blockchain Developer: bit.ly/2PLayFm

Сайт учебного центра: bit.ly/2P8gYPf
Учебный центр в ФБ: www.facebook.com/foxmindedco

Разработка: software.foxminded.com.ua
Web-разработка: foxminded.agency

Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me
Мой ФБ: www.facebook.com/sergey.nemchinskiy

Отечественную ОСь не включили в реестр отечественного ПО


Ожидаемая новость о том, что ОСь на поверку оказалась не совсем-то и отечественной. Также поделюсь своими мыслями о том, как бесплатно создать аналог такой системы самому.

Личное мнение. Debian 10.


Видео из цикла «Личное мнение». На этот раз поговорим о недавно перешедшем в стабильную ветвь дистрибутивов Debian 10. Кстати, монтаж этого ролика тоже проведен в Debian 10 программой Kdenlive.

Ссылки на сборки на странице моего сайта: prostolinux.my1.ru/index/skachat/0-12
Посильная помощь каналу — money.yandex.ru/to/410019152018457
Карта Сбербанка — На странице сайта prostolinux.my1.ru/index/o_sajte/0-8

Моряк VS Пулемётчик. 7 дней до боя на Хардкоре. Обратный отсчёт


Моряк VS Пулеметчик — легендарное противостояние в мире кулачных боев. Остаётся 7 дней до боя на Хардкоре. В этой конференции мы запустили обратный отсчёт. Команда Hardcore Fighting Championship отправилась на родину бойцов, чтобы снять фильм о том, как начинался их путь.

▬▬▬▬▬▬▬▬▬▬▬▬
Ссылки на наши соц. сети:
Официальный сайт: hardcorefc.ru/
Inst: instagram.com/hardcore.fighting
VK: vk.com/hardcore.fighting
FB: facebook.com/hardcore.fighting
Telegram: t.me/hardcorefighting
▬▬▬▬▬▬▬▬▬▬▬▬
#хардкор #бои #конференция

Таймкоды:
00:00 — Начало
2:07 — Выход команды Моряка
3:40 — Мини-фильм о Моряке
12:18 — Женя Моряк о популярности и службе в армии
16:00 — Выход команды Пулеметчика
17:10 — Мини-фильм о Пулеметчике
25:10 — Зелемхан о съемках фильма и работе в суде
30:30 — Моряк о подготовке к бою
32:00 — Никулин пришел поддержать Моряка
36:15 — Обсуждение формата боя
39:20 — Зелемхан о подготовке к реваншу
45:50 — Популярность кулачных боев
47:15 — О конфликте и первом поединке
53:10 — Закурский о реванше и бойцах
56:10 — Моряк vs Джиган
57:58 — Команда Пулеметчика
1:01:25 — Команда Моряка
1:03:00 — Зелемхан о трештоке
1:06:40 — Вопросы из зала
1:27:00 — Стердаун Моряк vs Пулеметчик

Tracklist:

Track: BIOJECT — Ranger [Magic Release]
Music Provided By: Magic Records
Listen To The Original: bit.ly/2PsnfSf
Fanlink: fanlink.to/Ranger

Track: Phenom
Artist: Pranay
Music Provided by FREE BACKGROUND MUSIC