Смотрел первый курс, пару лет назад, затянуло, проработал системным инженером 2 года в Х5. Теперь пересматриваю обновленный курс и уже работаю в огромной госкорпорации,(теперь уже удаленно), очень помогли ваши курсы. Спасибо за труды, не бросайте) образование у меня не профильное, дается все достаточно сложно, от того еще интереснее)).В свое время ваш канал порекомендовал хороший друг, который так же по вашим курсам многое познал. Спасибо.
@@manOfPlanetEarth хорошая компания, если как одна из первых работ, чтоб набраться опыта, то почему бы и да. территориально Ульяновск. Но у меня был разъездной характер работы и свободный график, т. е спланировать свое время не получится потому что работа есть всегда и фактически выходного нормально не было у меня. Только поэтому я ушел
Если тексты полезны, то буду дальше писать. Ставьте плюсы и пишите содержательные комментарии на хабре, это достаточно жесткая и критично настроенная площадка ;-)
Андрей, для неискушенного пользователя складвается впечатление, что мак адреса "адреса отправителя и получателя". Чтобы не вводить в замешательство, уточняйте, что там МАК адрес вашего роутера и вашего устройства, скорее всего, чтоб не складывалось впечатление, что там мак адрес сервера. Спасибо за вашу работу!
Действительно, показаны MAC-адреса сетевого адаптера в моем компьютере и маршрутизатора. Однако я специально об этом умалчиваю, потому что это достаточно сложный вопрос. Будет отдельное видео, в котором рассказывается, как передаются данные между сетями, как при этом меняется MAC-адреса, а IP-адреса остаются неизменными. Но рассказать обо всем в одном видео невозможно.
Я думаю он просто опускает вещи, которые понятны при малейшем представлении устройства девайсов. Напомнило мне, когда я показал одному свидетелю секты линкс-арч, что могу с помощью ардуины вообще пихать в пакеты любые данные и поля, он страшно удивился, типо это колдунство какое-то
У меня тоже возник этот вопрос. Как и верный ответ на него, исходя из того, что Андрей рассказывал в предыдущих лекциях про транспортный уровень - он не зависит от кол-ва устройств между получателем и отправителем, данные передаются по цепочке, т.е. ниже транспортного уровня соединение с ближайщим звеном.
Я специально рассказываю и показываю только об успешной реализации всех операций по протоколам. Возможных проблем слишком много, если рассказывать даже о самых важных, то по каждому протоколу получится минимум 10 видео.
Добрый день, Андрей! Набрел на это видео при поисках метода проанализировать откуда грузятся скрипты js и картинки png svg в браузерной игре, скомпилированной в JavaScript (без проигрывателей типа UnityWebPlayer). Я понимаю что вопрос достаточно утилитарный, а не общенаучного порядка, но может вы подскажите, как действовать проще всего и надежней? Я установил какие-то разные плагины для просмотра кэша браузера, да и просто через F12 или в Firefox через about:cache можно посмотреть на кэш браузера, но там картинок из игры нет, есть картинки от фреймов рекламы, те которые явно прямо в HTML грузятся, а картинок, которые JavaScript грузит - их нет. Или может они в каком-то неявном виде? Я попробовал все файлы содержащие PNG заголовк из кэша скопировать и дать им расширение PNG - но картинок из нужной игры не нашел всё равно. Они точно растровые, это видно в игре... Как ещё можно попробовать?
Андрей, небольшой вопрос по сетям - как может узнать пользователь, скажем из другой страны, с которым я общаюсь в Skype, mac-адрес моей сетевой карты, если знает только мой белый провайдерский маршрутизируемый ip-адрес, при этом и у меня, и у него разные подсети через несколько транзитных роутеров. Спасибо за ответ.
Пользователь из другой страны не сможет узнать MAC-адрес вашей сетевой карты, т.к. MAC-адреса используются только для передачи данных внутри одного сегмента сети (до маршрутизатора, через который вы подключаетесь к интернет).
Андрей, спасибо за материал! Подскажите, пожалуйста, ответ на такой вопрос. Для того, чтобы мой домашний сервер отвечал на запросы из интернета - у него должен обязательно быть белый IP-адрес, чтобы запрос от клиента нашел путь к моему серверу. Но предположим, что у меня нет белого IP. Каким тогда образом ответ веб-сервера сайта, на который я отправляю запрос, находит путь к моему компьютеру? Если я могу посещать сайты, имея серый IP, почему тогда клиенты не смогут посещать мой сайт?
Потому что сайт видит откуда пришел запрос Туда направляет ответ И дальше работает оборудование провайдера, у него записи есть кто с какого порта куда обращался
Ваш провайдер использует технологию NAT, вот видео на эту тему - ruclips.net/video/L1JtmAiSaFQ/видео.html Посмотреть белый IP-адрес, с которым вы попадаете в интернет, можно на сайте ip.yandex.ru
Андрей, подскажите, правильное ли утверждение, что мой провайдер - это, по сути, еще один роутер между моим собственным роутером и интернетом? И абоненты провайдера - это хосты в его локальной сети. А если я от своего роутера протяну провод к соседу - я, по сути, тоже стану для него провайдером?
Упрощённо, именно так. Но только у провайдера, скорее всего, не один маршрутизатор, а несколько. И абоненты провайдера изолированы друг от друга, в отличие от хостов в локальной сети. Если протяните провод к соседу, или он подключится к вашей точке доступа Wi-Fi, то вы тоже станете маленьким провайдером. Но у вас не будет своей инфраструктуры доступа к Интернет, не сможете давать белые IP-адреса и много других вещей, которые делают большие провайдеры. Кроме этого, к провайдерам есть большие требования с точки зрения законодательства.
Пишу свой vpn Сделал тестовую среду в докере из трех контейнеров client, server, resource В тестовой среде я могу на клиенте через сервер достучаться до http эндпоинта в ресурсе хотя клиент и ресурс находятся в разных сетях То есть в этой среде впн работает Но вот достучаться до внешнего ресурса уже не получается. В wireshark видно, что происходит tcp рукопожатие и клиент вместо того чтобы уже слать http запрос шлет keep alive tcp запросы Уже долго борюсь не могу победить Не подскажете в чем может быть проблема? Icmp запросы например работают по этой схеме через впн сервер на любой любой ресурс
Смотрел первый курс, пару лет назад, затянуло, проработал системным инженером 2 года в Х5. Теперь пересматриваю обновленный курс и уже работаю в огромной госкорпорации,(теперь уже удаленно), очень помогли ваши курсы. Спасибо за труды, не бросайте) образование у меня не профильное, дается все достаточно сложно, от того еще интереснее)).В свое время ваш канал порекомендовал хороший друг, который так же по вашим курсам многое познал. Спасибо.
расскажи, плз, поподробней про работу в х5. обо всём. и территориально где? на калитниковской улице?
присматриваюсь к компании.
@@manOfPlanetEarth хорошая компания, если как одна из первых работ, чтоб набраться опыта, то почему бы и да. территориально Ульяновск. Но у меня был разъездной характер работы и свободный график, т. е спланировать свое время не получится потому что работа есть всегда и фактически выходного нормально не было у меня. Только поэтому я ушел
@@mir_ka1480
а чем занимался в разъездах? типовые примеры, что надо было делать.
@@manOfPlanetEarth магазины 5ка и чижик, сначала пнр, потом поддержка всей айтишки в магах, видеонаблюдение кассовые узлы, ккт и тп
Спасибо за курс, особенно за дубль в текстовом формате на хабре!
Если тексты полезны, то буду дальше писать. Ставьте плюсы и пишите содержательные комментарии на хабре, это достаточно жесткая и критично настроенная площадка ;-)
Андрей, спасибо вам большое!
Спасибо огромное за курс, очень ждем следующее видео 😍
Андрей, для неискушенного пользователя складвается впечатление, что мак адреса "адреса отправителя и получателя". Чтобы не вводить в замешательство, уточняйте, что там МАК адрес вашего роутера и вашего устройства, скорее всего, чтоб не складывалось впечатление, что там мак адрес сервера. Спасибо за вашу работу!
Действительно, показаны MAC-адреса сетевого адаптера в моем компьютере и маршрутизатора. Однако я специально об этом умалчиваю, потому что это достаточно сложный вопрос. Будет отдельное видео, в котором рассказывается, как передаются данные между сетями, как при этом меняется MAC-адреса, а IP-адреса остаются неизменными. Но рассказать обо всем в одном видео невозможно.
Я думаю он просто опускает вещи, которые понятны при малейшем представлении устройства девайсов. Напомнило мне, когда я показал одному свидетелю секты линкс-арч, что могу с помощью ардуины вообще пихать в пакеты любые данные и поля, он страшно удивился, типо это колдунство какое-то
У меня тоже возник этот вопрос. Как и верный ответ на него, исходя из того, что Андрей рассказывал в предыдущих лекциях про транспортный уровень - он не зависит от кол-ва устройств между получателем и отправителем, данные передаются по цепочке, т.е. ниже транспортного уровня соединение с ближайщим звеном.
Было бы круто обозревать не только функционал, но и примеры траблшутинга приводить)
Я специально рассказываю и показываю только об успешной реализации всех операций по протоколам. Возможных проблем слишком много, если рассказывать даже о самых важных, то по каждому протоколу получится минимум 10 видео.
Добрый день, Андрей!
Набрел на это видео при поисках метода проанализировать откуда грузятся скрипты js и картинки png svg в браузерной игре, скомпилированной в JavaScript (без проигрывателей типа UnityWebPlayer).
Я понимаю что вопрос достаточно утилитарный, а не общенаучного порядка, но может вы подскажите, как действовать проще всего и надежней? Я установил какие-то разные плагины для просмотра кэша браузера, да и просто через F12 или в Firefox через about:cache можно посмотреть на кэш браузера, но там картинок из игры нет, есть картинки от фреймов рекламы, те которые явно прямо в HTML грузятся, а картинок, которые JavaScript грузит - их нет. Или может они в каком-то неявном виде?
Я попробовал все файлы содержащие PNG заголовк из кэша скопировать и дать им расширение PNG - но картинок из нужной игры не нашел всё равно. Они точно растровые, это видно в игре... Как ещё можно попробовать?
Андрей, небольшой вопрос по сетям - как может узнать пользователь, скажем из другой страны, с которым я общаюсь в Skype, mac-адрес моей сетевой карты,
если знает только мой белый провайдерский маршрутизируемый ip-адрес, при этом и у меня, и у него разные подсети через несколько транзитных роутеров. Спасибо за ответ.
Пользователь из другой страны не сможет узнать MAC-адрес вашей сетевой карты, т.к. MAC-адреса используются только для передачи данных внутри одного сегмента сети (до маршрутизатора, через который вы подключаетесь к интернет).
@@AndreySozykin Спасибо за ответ, просто я начинающий сетевой специалист, и многих вещей не знаю.
Ничего страшного, со временем разберетесь!
Андрей, подскажите - что за ключи
и
в конце каждой строки в ответе от сервера?
Похоже на перевод каретки в начало новой строки
Андрей, спасибо за материал! Подскажите, пожалуйста, ответ на такой вопрос.
Для того, чтобы мой домашний сервер отвечал на запросы из интернета - у него должен обязательно быть белый IP-адрес, чтобы запрос от клиента нашел путь к моему серверу.
Но предположим, что у меня нет белого IP. Каким тогда образом ответ веб-сервера сайта, на который я отправляю запрос, находит путь к моему компьютеру?
Если я могу посещать сайты, имея серый IP, почему тогда клиенты не смогут посещать мой сайт?
Потому что сайт видит откуда пришел запрос
Туда направляет ответ
И дальше работает оборудование провайдера, у него записи есть кто с какого порта куда обращался
Почитайте про NAT - это ответ на ваш вопрос.
Ваш провайдер использует технологию NAT, вот видео на эту тему - ruclips.net/video/L1JtmAiSaFQ/видео.html
Посмотреть белый IP-адрес, с которым вы попадаете в интернет, можно на сайте ip.yandex.ru
@@AndreySozykin спасибо!
Андрей, подскажите, пожалуйста, когда будет следующая лекция Вашего курса?
В начале следующей недели. График сбился из-за майских праздников.
Андрей, подскажите, правильное ли утверждение, что мой провайдер - это, по сути, еще один роутер между моим собственным роутером и интернетом? И абоненты провайдера - это хосты в его локальной сети.
А если я от своего роутера протяну провод к соседу - я, по сути, тоже стану для него провайдером?
Упрощённо, именно так.
Но только у провайдера, скорее всего, не один маршрутизатор, а несколько. И абоненты провайдера изолированы друг от друга, в отличие от хостов в локальной сети.
Если протяните провод к соседу, или он подключится к вашей точке доступа Wi-Fi, то вы тоже станете маленьким провайдером. Но у вас не будет своей инфраструктуры доступа к Интернет, не сможете давать белые IP-адреса и много других вещей, которые делают большие провайдеры.
Кроме этого, к провайдерам есть большие требования с точки зрения законодательства.
@@AndreySozykin Большое спасибо за развернутый ответ!
Пишу свой vpn
Сделал тестовую среду в докере из трех контейнеров
client, server, resource
В тестовой среде я могу на клиенте через сервер достучаться до http эндпоинта в ресурсе хотя клиент и ресурс находятся в разных сетях
То есть в этой среде впн работает
Но вот достучаться до внешнего ресурса уже не получается.
В wireshark видно, что происходит tcp рукопожатие и клиент вместо того чтобы уже слать http запрос шлет keep alive tcp запросы
Уже долго борюсь не могу победить
Не подскажете в чем может быть проблема?
Icmp запросы например работают по этой схеме через впн сервер на любой любой ресурс