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

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Слайды лекции: www.docme.ru/06M6
    Лекция посвящена сетевым технологиям без привязки к какой-либо операционной системе. Модель 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, цепочка сертификатов
    Также советуем изучить:
    • Другие лекции этого курса: bit.ly/2P7ZUaD
    • Курс «Data Mining»: bit.ly/35PScYM
    • Курс «Углублённое программирование на C/С++»: bit.ly/2P82k9d
    • Курс «Алгоритмы и структуры данных»: bit.ly/1QP7zVq
    VK Team - это безграничные возможности проявить себя. Мы делаем современные и быстрые интернет-сервисы, доступные каждому. На этом канале делимся опытом компании VK, рассказываем о технологиях, наших образовательных проектах и жизни команды.
    😎 Сообщество ВКонтакте: vkteam
    👨‍🎓 VK Education: education.vk.c...
    🏆 Чемпионаты: cups.online/
    👨‍💻 Карьера в VK: team.vk.company/

Комментарии • 34

  • @igogo5627
    @igogo5627 7 лет назад +28

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

    • @user-tm8rj1oo4e
      @user-tm8rj1oo4e 6 лет назад +2

      Смотри внимательней их аж 11 штук

  • @q123zxcv4
    @q123zxcv4 7 лет назад +16

    Все четко и по делу. Спасибо !

  • @viktorg8898
    @viktorg8898 7 лет назад +7

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

    • @pochikau
      @pochikau 7 лет назад

      даже очень хорошо, но там прям совсем начальный уровень

  • @DiIov
    @DiIov Месяц назад

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

  • @Dimaga92
    @Dimaga92 4 года назад +3

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

  • @avee_maria
    @avee_maria 3 года назад +4

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

  • @user-si8eq2so7y
    @user-si8eq2so7y 5 лет назад +1

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

  • @msi1180
    @msi1180 3 месяца назад

    Спасибо!

  • @artemm7631
    @artemm7631 7 лет назад +8

    дякую

  • @GradeGradeZ
    @GradeGradeZ 11 месяцев назад +1

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

  • @MrTheAlexy
    @MrTheAlexy 6 лет назад +7

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

    • @playmaker1011
      @playmaker1011 5 лет назад

      @Михаил Политаев load balancer, как вариант

  • @ka10k
    @ka10k 7 лет назад +6

    Планируете ли вы выложить весь курс?

  • @TheKovalAndrey
    @TheKovalAndrey 5 лет назад

    Отличное видео по сетям

  • @DeusOps
    @DeusOps 6 лет назад +2

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

  • @MrCollapsik
    @MrCollapsik 3 года назад

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

  • @terminuss
    @terminuss 7 лет назад +2

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

  • @fivaproldge
    @fivaproldge 5 лет назад +2

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

  • @3wnp92
    @3wnp92 4 года назад

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

  • @iosys9711
    @iosys9711 7 лет назад +3

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

  • @user-of7ee7yp2r
    @user-of7ee7yp2r 4 года назад

    Добрый день. Имеется ноутбук с интернетом от UTP кабеля, надо из него сделать роутер для раздачи Интернета по Wi-Fi на 2 других ноутбука.
    После входа в 127.0.0.1:8080, можете подробнее описать дальнейшие действия? (ноутбук AltLinux9 с проводным интернетом адрес: 192.168.0.50, он-же раздал WiFi, другие видят его по WiFi по адресу 10.42.0.1, но Интернета на других пока нет. Что надо доделать? Везде стоит AltLinux9.

  • @icywiener5421
    @icywiener5421 5 лет назад +2

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

  • @sashasashovic91
    @sashasashovic91 7 лет назад +1

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

    • @niksimho
      @niksimho 7 лет назад +2

      При чем тут VDS/VPS? Идея в том, чтобы каждое устройство может иметь "белый" адрес, но в IPv4 адресов максимум может быть 4 млрд. Даже если учесть, что только 1/3 населения планеты пользуется интернетом и у каждого есть ПК + смартфон, то это уже ~4.6 млдр адресов. То есть их не хватает даже пользователям раздать, а нужно ещё на каждый сервер выдать адрес, ещё служебные адреса нужны и т.д. Поэтому и сделали IPv6

    • @dzen1234
      @dzen1234 6 лет назад

      Люди переходят на ipv6, тем самым освобождается немного ipv4.

  • @merlin-ulg
    @merlin-ulg 4 года назад +4

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

  • @fivaproldge
    @fivaproldge 5 лет назад +3

    10:54 админский рык )))

  • @leviskay
    @leviskay 6 лет назад +8

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

    • @DRanduletti
      @DRanduletti 6 лет назад +1

      причем на каждой лекции так. Хотя мне кажется просто не раздупляют или не слушают толком.

  • @alexlarkinua
    @alexlarkinua 7 лет назад +9

    Отправьте лектора к логопеду! 😱

    • @ka10k
      @ka10k 7 лет назад +8

      лучше уж так, чем индусский английский.

    • @temaz3334
      @temaz3334 7 лет назад +14

      тебя все еще родители не отвели к психотерапевту после уроков?