❃ Хижина программиста Æ
15.5K subscribers
1.16K photos
77 videos
21 files
2.75K links
Канал для IT Дизайнеров и Программистов, Инженеров и Преподавателей

📡 Ссылка на канал: @hut_programmer_07

⚖️ Фундаментальные знания по основам программирования, философии и этики

💡 По вопросам рекламы: @quadd4rv1n7

Σ 只
Download Telegram
💻 Что же поздравляю себя с получением диплома о повышении квалификации в центре дополнительного образования МГТУ им. Баумана

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

В своём профиле на Linkedin я уже опубликовал пост с данной информацией 📕

➡️ Хижина программиста | Оставляйте «бусты» 🌎

Ставьте «
🥰», если пост вам понравился 只

⌨️ Теги:
#аналитика
#повышение_квалификации
#мгту
#бауманка
#бауман
#analytics
#maximdupley
#maestro7it
#quadd4rv1n7
#maestro7it
#2025
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🎉1🏆1
❃ Хижина программиста Æ pinned «💻 Каталог - обучение инженеров, разработчиков и лидов с упором на практику 1️⃣ Git для начинающих 2️⃣ Администрирование Linux-серверов 3️⃣ Алгоритмы: roadmap для работы и собеседований 4️⃣ Быстрый старт в DevOps 5️⃣ Работа с облаком и IT-инфраструктура проекта…»
❃ Хижина программиста Æ pinned «🖥 Прохождение тестирования Язык программирования C++ — продвинутый уровень ➡️ Хижина программиста | Оставляйте «бусты» 🌎 Ставьте «🥰», если пост вам понравился 只 ⌨️ Теги: #аналитика #analytics #cpp #programming #maximdupley #maestro7it #quadd4rv1n7…»
❃ Хижина программиста Æ pinned «💻 Main Assembly - Part №1 ➡️ Хижина программиста | Оставляйте «бусты» 🌎 Ставьте «🥰», если пост вам понравился 只 ⌨️ Теги: #аналитика #analytics #maximdupley #maestro7it #quadd4rv1n7 #maestro7it #2025»
🌐 Основы сетевой коммуникации: порты и сокеты

1️⃣ Порт (Port)

Что это?
Целое число от 0 до 65535. Уникальный идентификатор приложения или службы на хосте в сети.


Примеры:
80 - HTTP (Веб-сервер)
443 - HTTPS (Защищенный веб-сервер)
22 - SSH (Безопасный удаленный доступ)


Зачем нужен?
Позволяет одному компьютеру с одним IP-адресом одновременно работать множеству приложений. Разные приложения используют разные порты (напр., веб-сервер на 80, почтовый сервер на 25).


2️⃣ Сокет (Socket)

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


Составные части:
IP-адрес хоста (IPv4, например 192.168.1.10, или IPv6)
Номер порта (например, 80)
Протокол транспортного уровня (TCP или UDP)


Пример:
192.168.1.10:80:TCP (Веб-сервер на конкретном хосте, использующий TCP).


3️⃣ Well-Known порты (Известные порты)

Что это?
Порты с номерами 0–1023. Зарезервированы организацией IANA для общеизвестных, стандартных сетевых служб.


Примеры:
21 - FTP (Передача файлов)
25 - SMTP (Отправка почты)
53 - DNS (Разрешение имен)
80 - HTTP (Веб)
443 - HTTPS (Защищенный веб)


Особенности:
Для запуска службы на таком порту обычно требуются права администратора (root).


4️⃣ Сочетание адреса и порта (IP:Port)

Что это?
Уникальный идентификатор конкретного сервиса на конкретном компьютере в сети.


Формат:
IP-адрес:Порт


Пример:
93.184.216.34:80 - Веб-сервер сайта example.com.
8.8.8.8:53 - DNS-сервер Google.


5️⃣ Порт как идентификатор приложения

Роль порта:
Ключевой идентификатор, указывающий, к какому именно сервису на целевом хосте обращается клиент.


Без порта:
Невозможно определить, веб-серверу (443), почтовому серверу (25) или другому приложению адресован запрос, если у хоста один IP.


6️⃣ Классификация портов IANA

Что это?
Официальный реестр назначения портов, поддерживаемый IANA.


🔗 Схема взаимосвязи: как это работает
Приложение → Порт → Сокет (IP:Порт:Протокол) → Сеть


Пример сценария:
- Пользователь в браузере вводит google.com.
- Браузеру нужен IP-адрес Google.
- Браузер (клиентское приложение) отправляет DNS-запрос.
- Запрос направляется на сокет: 8.8.8.8:53:UDP (DNS-сервер Google, порт 53, протокол UDP).
- Сервер 8.8.8.8 получает запрос на порту 53, который зарезервирован для службы DNS.
- DNS-сервер обрабатывает запрос и отправляет ответ обратно на временный порт браузера.


➡️ Хижина программиста | Оставляйте «бусты» 🌎

Ставьте «
🥰», если пост вам понравился 只

⌨️ Теги:
#аналитика
#analytics
#maximdupley
#maestro7it
#quadd4rv1n7
#maestro7it
#2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🎉1🏆1