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

preview_player
Показать описание

Лекция посвящена сетевым технологиям без привязки к какой-либо операционной системе. Модель OSI, Ethernet, ARP, сетевые протоколы передачи данных (IPv4, IPv6), UDP, TCP, NAT, DNS, NTP, HTTP, SSL.

00:05 Пару слов о домашнем задании
04:03 Вопрос из зала: как посмотреть, существует сущность или не существует? — getent
05:06 Вопрос из зала: как в скрипте разбираются аргументы командной строки? — bash
06:52 Вопрос из зала: как указать путь к файлу так, чтобы этот файл лежал рядом с этим скриптом? — bash
08:08 Вопрос из зала: как проверять корректность ввода данных и стоит ли проверять? — bash
10:42 О теме лекции
11:10 Сетевой стек (модель OSI)
12:18 Уровни протоколов в модели OSI
12:39 Физический уровень (Physical)
13:41 Канальный уровень (Data-Link)
14:55 Технология Ethernet
16:23 ARP — протокол разрешения адресов
17:50 Обмен ARP-пакетами (пример)
19:26 Недостатки ARP
20:29 Сетевой уровень (Network) — Протокол IPv4
23:22 Ещё об одном недостатке ARP
24:29 Как устроен маршрутизатор?
26:00 Как устроен пакет IPv4?
28:11 Поле TTL. Почему не разрешить пакетам жить вечно?
29:28 Трассировка (утилита traceroute)
31:03 Другие поля пакета IPv4
31:49 Система адресации протокола IPv4, сети, подсети
39:54 Пример адресации сети
41:33 ICMP — протокол передачи служебных сообщений
44:06 Мультикаст в IPv4
48:51 Недостатки мультикаста
49:54 Протокол IPv6
57:48 Как устроен пакет IPv6? Заголовок IPv6
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, цепочка сертификатов

Также советуем изучить:

VK Team — это безграничные возможности проявить себя. Мы делаем современные и быстрые интернет-сервисы, доступные каждому. На этом канале делимся опытом компании VK, рассказываем о технологиях, наших образовательных проектах и жизни команды.

Рекомендации по теме
Комментарии
Автор

Крутой лектор с удовольствием слушаю . Еще бы роликов побольше 3 маловато)

igogo
Автор

По сетям хорошо рассказал Андрей Созыкин

viktorg
Автор

46:58 - небольшая опечатка:
256^3*16 это не 2^20, а 2^28 (что просто вычислить отняв от размера адреса (32 бита) размер подсети, указанную после слеша (4 бита).

DiIov
Автор

Добавлю, что arp имеют свойство стареть 😏
Спасибо за курс, на одном дыхании смотрится! Для профильных - редкость.

НатальяФ-рч
Автор

Спасибо. Интересно и по делу.
Иногда забавно)

"конский размер адреса" ))))

Dimaga
Автор

Происходящее на мониторе справа отстает от речи лектора секунд на 30-50. Из-за этого неудобно смотреть.

avee_maria
Автор

Я инженер Cisco TAC и смотрю видео для расширения кругозора так как кроме IP сетей ни в чем не шарю) Лектор конечно классный) Сразу видно грамотный мужик НО про то что роутеры дробают пакет если MTU привышен - не правда))) Роутер ОБЯЗАН врагментировать пакет) Это RFC и стандарт) Если бы я увидел такое поведение на циске - сразу бы открыл баг! Но фактически большим пакетом трудно завалить роутер - так как он будет фрагментирована на первом хопе а в случае со свичем ваще дропнут так как L2 свичи не могут делать фрагментации.

AlexeyTsapaev
Автор

А что делать, если злоумышленноком является именно тот, кто подписывает сертификаты? 23й год, всем привет с сертификатами...

GradeGradeZ
Автор

Хороший препод, почти милашка) 1:34:20

fivaproldge
Автор

кто-нибудь расслышал название протокола, который гарантирует доставку при мультикасте?

DeusOps
Автор

МС=200
Размер данных=1500
MTU=1500
Возможно так точнее рассчитывать скорость канала: нужно 1 секунду разделить на 2 времени задержки (на передачу сегмента и подтверждения), умножить вновь на 1000 и результат умножить на размер MTU
1с/(200+200)мс = 1/400*1000 =2, 5 сегмента в секунду
2, 5*1500=3, 750 кбайт сек скорость передачи данных

MrCollapsik
Автор

А где можно посмотреть домашнее задание? И где было упомяното как писатт скрипты и прохождение в лупе?

wnp
Автор

00:26:09 опечатка «4(-е) байта на версию протокола» вместо 4(-е) бита?
wiki «поле с версией находится в четырёх старших битах первого байта»

iosys
Автор

не уловил, этот выпуск без домашнего задания ?

terminuss
Автор

Лектор несколько раз путает биты и байты в размерности информационных полей. Это здорово сбило бы человека, который получает эту информацию впервые.

icywiener
Автор

Добрый день. Имеется ноутбук с интернетом от UTP кабеля, надо из него сделать роутер для раздачи Интернета по Wi-Fi на 2 других ноутбука.

Олег-тнб
Автор

При аренде VPS, VDS я не вижу проблем с дефицит с ipv4, где проблема с дефицитом???

sashasashovic
Автор

Как обычно из зала ничего не слышно. Лектор хотя бы правильные ответы из зала повторял на свои вопросы. А то спросил в зал, потом говорит "да, правильно" и все. А че там в зале ответили на его вопрос хрен его знает.

merlin-ulg
Автор

Жалко лектора, по его лицу видно, что студенты шуток не понимают.

leviskay