Задать вопрос

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

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

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

Если все это знать не нужно и после транспортного делать нечего, то в каких сферах программирования нужны такие знания? Или это удел уже сис админов?
  • Вопрос задан
  • 936 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 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.
Ответ написан
Ваш ответ на вопрос

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

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