@vitsen777

Стоит ли бэкенд разработчику знать как работает Интернет?

Стоит ли это потраченного времени? То есть изучать от грубо говоря кабилей до прикладного уровня. Или стоит дойти до Транспортного уровня и ниже не суваться?

Если да, то что именно изучать? Все уровни osi и tcp/ip?

Если все это знать не нужно и после транспортного делать нечего, то в каких сферах программирования нужны такие знания? Или это удел уже сис админов?
  • Вопрос задан
  • 890 просмотров
Решения вопроса 2
@tamogavk
@deni4ka
Разработчику да и любому из айти нужно знать модель osi в общем. А в частности, по моему мнению, бэкендщику нужно штудировать от транспортного до приклада
Ответ написан
Комментировать
@res2001
Developer, ex-admin
На физический уровень нет смысла сильно погружаться, там куча тонкостей для разных сред передачи.
Сетевая модель TCP/IP не соответствуюет OSI.

Основы ip адресации, маршрутизации и фильтрации необходимо знать любому программисту. Как минимум это полезно. Учитывая, что вы работает в вебе, то полезно иметь представление о механизмах передачи данных, которые используются у вас "под капотом". Так что было бы полезно познакомится и с сетевым программированием на более низком уровне - на сокетах. Изучать можно применительно к вашему рабочему ЯПу, наверняка найдутся библиотеки, работающие с сокетами. У меня был опыт работы с сокетами на python, в принципе, достаточно близко к работе с сокетами в Си/С++.

Хороший курс: сети для самых маленьких. Не смотря на название он достаточно толковый.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@RaGe22
Курс по основам
Понадобится больше, поймете куда копать

https://youtu.be/OLFA0soYGhw
Ответ написан
Комментировать
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Знать, как работает интернет - стоит вообще любому человеку. Примерно как тригонометрию и поэзию Блока.
Ответ написан
Комментировать
Griboks
@Griboks
Что вы там собрались узнавать? СКК? Вихревые эм поля? Откройте википедию и прочитайте за 5 минут всё, что нужно знать о tcp/ip.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы