HTTP в Wireshark | Компьютерные сети 2024 - 13

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024
  • НаукаНаука

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

  • @mir_ka1480
    @mir_ka1480 6 месяцев назад +4

    Смотрел первый курс, пару лет назад, затянуло, проработал системным инженером 2 года в Х5. Теперь пересматриваю обновленный курс и уже работаю в огромной госкорпорации,(теперь уже удаленно), очень помогли ваши курсы. Спасибо за труды, не бросайте) образование у меня не профильное, дается все достаточно сложно, от того еще интереснее)).В свое время ваш канал порекомендовал хороший друг, который так же по вашим курсам многое познал. Спасибо.

    • @manOfPlanetEarth
      @manOfPlanetEarth 5 месяцев назад

      расскажи, плз, поподробней про работу в х5. обо всём. и территориально где? на калитниковской улице?
      присматриваюсь к компании.

    • @mir_ka1480
      @mir_ka1480 5 месяцев назад +1

      @@manOfPlanetEarth хорошая компания, если как одна из первых работ, чтоб набраться опыта, то почему бы и да. территориально Ульяновск. Но у меня был разъездной характер работы и свободный график, т. е спланировать свое время не получится потому что работа есть всегда и фактически выходного нормально не было у меня. Только поэтому я ушел

    • @manOfPlanetEarth
      @manOfPlanetEarth 5 месяцев назад

      @@mir_ka1480
      а чем занимался в разъездах? типовые примеры, что надо было делать.

    • @mir_ka1480
      @mir_ka1480 5 месяцев назад

      @@manOfPlanetEarth магазины 5ка и чижик, сначала пнр, потом поддержка всей айтишки в магах, видеонаблюдение кассовые узлы, ккт и тп

  • @ЕгорСермягин-о2п
    @ЕгорСермягин-о2п 5 месяцев назад +3

    Спасибо за курс, особенно за дубль в текстовом формате на хабре!

    • @AndreySozykin
      @AndreySozykin  5 месяцев назад +1

      Если тексты полезны, то буду дальше писать. Ставьте плюсы и пишите содержательные комментарии на хабре, это достаточно жесткая и критично настроенная площадка ;-)

  • @denistalko6585
    @denistalko6585 3 месяца назад +1

    Андрей, спасибо вам большое!

  • @ПавелКоновалов-х6я
    @ПавелКоновалов-х6я 5 месяцев назад

    Спасибо огромное за курс, очень ждем следующее видео 😍

  • @vladyslavglebov3244
    @vladyslavglebov3244 6 месяцев назад +6

    Андрей, для неискушенного пользователя складвается впечатление, что мак адреса "адреса отправителя и получателя". Чтобы не вводить в замешательство, уточняйте, что там МАК адрес вашего роутера и вашего устройства, скорее всего, чтоб не складывалось впечатление, что там мак адрес сервера. Спасибо за вашу работу!

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +10

      Действительно, показаны MAC-адреса сетевого адаптера в моем компьютере и маршрутизатора. Однако я специально об этом умалчиваю, потому что это достаточно сложный вопрос. Будет отдельное видео, в котором рассказывается, как передаются данные между сетями, как при этом меняется MAC-адреса, а IP-адреса остаются неизменными. Но рассказать обо всем в одном видео невозможно.

    • @Voha
      @Voha 6 месяцев назад

      Я думаю он просто опускает вещи, которые понятны при малейшем представлении устройства девайсов. Напомнило мне, когда я показал одному свидетелю секты линкс-арч, что могу с помощью ардуины вообще пихать в пакеты любые данные и поля, он страшно удивился, типо это колдунство какое-то

    • @СергейРодин-ю3ъ
      @СергейРодин-ю3ъ 5 месяцев назад

      У меня тоже возник этот вопрос. Как и верный ответ на него, исходя из того, что Андрей рассказывал в предыдущих лекциях про транспортный уровень - он не зависит от кол-ва устройств между получателем и отправителем, данные передаются по цепочке, т.е. ниже транспортного уровня соединение с ближайщим звеном.

  • @DoubleViolence
    @DoubleViolence 6 месяцев назад +2

    Было бы круто обозревать не только функционал, но и примеры траблшутинга приводить)

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +2

      Я специально рассказываю и показываю только об успешной реализации всех операций по протоколам. Возможных проблем слишком много, если рассказывать даже о самых важных, то по каждому протоколу получится минимум 10 видео.

  • @DeadRabbitCanDance
    @DeadRabbitCanDance 2 месяца назад

    Добрый день, Андрей!
    Набрел на это видео при поисках метода проанализировать откуда грузятся скрипты js и картинки png svg в браузерной игре, скомпилированной в JavaScript (без проигрывателей типа UnityWebPlayer).
    Я понимаю что вопрос достаточно утилитарный, а не общенаучного порядка, но может вы подскажите, как действовать проще всего и надежней? Я установил какие-то разные плагины для просмотра кэша браузера, да и просто через F12 или в Firefox через about:cache можно посмотреть на кэш браузера, но там картинок из игры нет, есть картинки от фреймов рекламы, те которые явно прямо в HTML грузятся, а картинок, которые JavaScript грузит - их нет. Или может они в каком-то неявном виде?
    Я попробовал все файлы содержащие PNG заголовк из кэша скопировать и дать им расширение PNG - но картинок из нужной игры не нашел всё равно. Они точно растровые, это видно в игре... Как ещё можно попробовать?

  • @ВячеславизЗеленограда
    @ВячеславизЗеленограда 6 месяцев назад +2

    Андрей, небольшой вопрос по сетям - как может узнать пользователь, скажем из другой страны, с которым я общаюсь в Skype, mac-адрес моей сетевой карты,
    если знает только мой белый провайдерский маршрутизируемый ip-адрес, при этом и у меня, и у него разные подсети через несколько транзитных роутеров. Спасибо за ответ.

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +2

      Пользователь из другой страны не сможет узнать MAC-адрес вашей сетевой карты, т.к. MAC-адреса используются только для передачи данных внутри одного сегмента сети (до маршрутизатора, через который вы подключаетесь к интернет).

    • @ВячеславизЗеленограда
      @ВячеславизЗеленограда 6 месяцев назад +2

      @@AndreySozykin Спасибо за ответ, просто я начинающий сетевой специалист, и многих вещей не знаю.

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +2

      Ничего страшного, со временем разберетесь!

  • @MrIceberg1990
    @MrIceberg1990 4 месяца назад

    Андрей, подскажите - что за ключи
    и
    в конце каждой строки в ответе от сервера?

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

      Похоже на перевод каретки в начало новой строки

  • @ElonTrump-t8v
    @ElonTrump-t8v 6 месяцев назад +1

    Андрей, спасибо за материал! Подскажите, пожалуйста, ответ на такой вопрос.
    Для того, чтобы мой домашний сервер отвечал на запросы из интернета - у него должен обязательно быть белый IP-адрес, чтобы запрос от клиента нашел путь к моему серверу.
    Но предположим, что у меня нет белого IP. Каким тогда образом ответ веб-сервера сайта, на который я отправляю запрос, находит путь к моему компьютеру?
    Если я могу посещать сайты, имея серый IP, почему тогда клиенты не смогут посещать мой сайт?

    • @blin-chel
      @blin-chel 6 месяцев назад +2

      Потому что сайт видит откуда пришел запрос
      Туда направляет ответ
      И дальше работает оборудование провайдера, у него записи есть кто с какого порта куда обращался

    • @rexby
      @rexby 6 месяцев назад +2

      Почитайте про NAT - это ответ на ваш вопрос.

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +1

      Ваш провайдер использует технологию NAT, вот видео на эту тему - ruclips.net/video/L1JtmAiSaFQ/видео.html
      Посмотреть белый IP-адрес, с которым вы попадаете в интернет, можно на сайте ip.yandex.ru

    • @ElonTrump-t8v
      @ElonTrump-t8v 6 месяцев назад

      @@AndreySozykin спасибо!

  • @АлексейЖелуницын
    @АлексейЖелуницын 6 месяцев назад +1

    Андрей, подскажите, пожалуйста, когда будет следующая лекция Вашего курса?

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +2

      В начале следующей недели. График сбился из-за майских праздников.

  • @ElonTrump-t8v
    @ElonTrump-t8v 6 месяцев назад +1

    Андрей, подскажите, правильное ли утверждение, что мой провайдер - это, по сути, еще один роутер между моим собственным роутером и интернетом? И абоненты провайдера - это хосты в его локальной сети.
    А если я от своего роутера протяну провод к соседу - я, по сути, тоже стану для него провайдером?

    • @AndreySozykin
      @AndreySozykin  6 месяцев назад +1

      Упрощённо, именно так.
      Но только у провайдера, скорее всего, не один маршрутизатор, а несколько. И абоненты провайдера изолированы друг от друга, в отличие от хостов в локальной сети.
      Если протяните провод к соседу, или он подключится к вашей точке доступа Wi-Fi, то вы тоже станете маленьким провайдером. Но у вас не будет своей инфраструктуры доступа к Интернет, не сможете давать белые IP-адреса и много других вещей, которые делают большие провайдеры.
      Кроме этого, к провайдерам есть большие требования с точки зрения законодательства.

    • @ElonTrump-t8v
      @ElonTrump-t8v 6 месяцев назад

      @@AndreySozykin Большое спасибо за развернутый ответ!

  • @technozavrr
    @technozavrr 6 месяцев назад

    Пишу свой vpn
    Сделал тестовую среду в докере из трех контейнеров
    client, server, resource
    В тестовой среде я могу на клиенте через сервер достучаться до http эндпоинта в ресурсе хотя клиент и ресурс находятся в разных сетях
    То есть в этой среде впн работает
    Но вот достучаться до внешнего ресурса уже не получается.
    В wireshark видно, что происходит tcp рукопожатие и клиент вместо того чтобы уже слать http запрос шлет keep alive tcp запросы
    Уже долго борюсь не могу победить
    Не подскажете в чем может быть проблема?
    Icmp запросы например работают по этой схеме через впн сервер на любой любой ресурс