Системный администратор - Сетевые технологии - Компьютерная помощь
8.33K subscribers
3.82K photos
5.17K videos
1.15K files
1.13K links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
Компьютерные сети. Продвинутые темы

Протокол IPv6
Адреса IPv6
Автоматическое назначение IPv6 адресов
Протокол NDP
Протоколы маршрутизации
Протокол RIP
Протокол OSPF
Иерархическая маршрутизация
Протокол BGP
Web сокеты

источник

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
❤1👍1🎉1
[Windows Server] Без какой службы не работает Active Directory?
Anonymous Quiz
15%
IIS
17%
DHCP
62%
DNS
6%
WSUS
😁3👍1🎉1🍾1
Service Discovery в микросервисах

В распределённой системе всё меняется: сервисы масштабируются, IP-адреса обновляются, поды перезапускаются, экземпляры появляются и исчезают.
Жёстко прописанные адреса быстро становятся неактуальными.

Service Discovery помогает сервисам находить друг друга, используя актуальные адреса доступных экземпляров. Это позволяет обращаться к сервису по имени, не привязываясь к конкретному IP.

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
❤1👍1🎉1
Так работает клиентское обнаружение сервисов

• Клиент запрашивает адреса экземпляров сервиса в Service Registry.
• Реестр возвращает доступные экземпляры, а клиент выбирает один из них.
• Клиент отправляет запрос напрямую выбранному экземпляру.
Это позволяет:
• Не прописывать адреса экземпляров вручную.
• Распределять запросы между ними.
• Учитывать появление и удаление экземпляров при масштабировании.
• Переключаться на другой экземпляр при сбое — если клиент поддерживает такую логику.
Сам реестр не гарантирует автоматическое восстановление: нужны проверки состояния, таймауты и безопасные повторные попытки.

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
🎉2🤝1
Конференция по новым компьютерным технологиям и защите компьютерных программ 🌟

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
😁8
В C, если вам нужен макрос, который при каждом развёртывании в пределах файла генерирует гарантированно уникальное имя переменной или структуры, в GCC и Clang есть малоизвестный встроенный макрос __COUNTER__.

Он автоматически увеличивает своё значение на единицу (0, 1, 2, 3...) каждый раз, когда препроцессор обрабатывает его

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
👍2🎉1
Именованные инициализаторы (designated initializers) в C позволяют задавать значения только тех элементов массива, которые вам нужны.

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


Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
🔥1
Когда кончился крепеж.

З.Ы. Можно было бы и на стяжки 🎩

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
🔥1
В ядре Linux используется хитрый макрос, позволяющий выявлять недопустимые условия ещё на этапе компиляции.

Если проверка не проходит, макрос создаёт массив с отрицательным размером, что заставляет компилятор выдать ошибку.

Подписывайтесь на наш канал в MAX и будьте в курсе!
👉 Мы в MAX

@sysadmin1
🔥1🎉1
[Маршрутизация] Какой протокол объявляет маршруты в интернете между провайдерами?
Anonymous Quiz
7%
RIP
68%
BGP
8%
EIGRP
18%
OSPF