MSI добавила поддержку модулей DDR5 объемом 24 и 48 Гбайт на платах с чипсетами Intel 600-й и 700-й серии

Компания MSI сообщила, что её материнские платы на чипсетах Intel 600-й и 700-й серии получили поддержку новых модулей оперативной памяти DDR5 объёмом 24 и 48 Гбайт, что позволит устанавливать в ПК до 192 Гбайт оперативной памяти. Весьма вероятно, что с аналогичными заявлениями в ближайшее время выступят другие ключевые производители материнских плат.

 Источник изображений: MSI

Источник изображений: MSI

Указанная возможность была заложена в платы Intel 600-й и 700-й серии изначально, поэтому обновлять BIOS для поддержки 192 Гбайт ОЗУ не нужно. Читать далее »

Вышли обзоры Ryzen 9 7950X3D, и сейчас это самый быстрый процессор для игр

Старт продаж процессоров Ryzen 9 7950X3D и Ryzen 9 7900X3D состоится завтра, 28 февраля, поэтому компания AMD разрешила профильным СМИ и видеоблогерам опубликовать их обзоры. Примечательно, что все они проигнорировали вторую модель и опубликовали обзоры только старшего 16-ядерного Ryzen 9 7950X3D. В данной статье разберём основные моменты из некоторых публикаций. Краткий вывод: AMD вернула звание производителя самых быстрых игровых процессоров.

 Источник изображения: TechPowerUp

Источник изображения: TechPowerUp

Серия Ryzen 7000X3D состоит из трёх моделей: восьмиядерного Ryzen 7 7800X3D с частотой до 5 ГГц, 12-ядерного Ryzen 9 7900X3D с частотой до 5,6 ГГц и 16-ядерного Ryzen 9 7950X3D с частотой до 5,7 ГГц. Читать далее »

Netflix усилила контроль за совместным использованием аккаунтов и предложила не нарушающий правила вариант с доплатой

Как мы уже писали ранее, Netflix будет бороться с совместным использованием аккаунтов и блокировать посторонних. На сегодняшний день более 100 млн домохозяйств имеют общие учётные записи, совместно пользуются профилями и многопоточностью. И хотя совместный доступ к учётной записи не представляет сложностей, наблюдалась путаница в отношении того, когда и как можно поделиться аккаунтом Netflix. Теперь ситуация прояснилась.

 Источник изображения: pexels.com

Источник изображения: pexels.com

Netflix последний год изучала различные подходы к решению этой проблемы в Латинской Америке, и теперь компания готова применить их в других странах в ближайшие месяцы. Читать далее »

Серверы времени: как работают, зачем нужны и как правильно их использовать

В современном мире, где почти каждый процесс в ИТ‑инфраструктуре зависит от точного измерения времени, роль серверов времени (time servers) трудно переоценить. От синхронизации логов и транзакций в банковских системах до корректного функционирования распределённых баз данных, от обеспечения безопасности криптографических протоколов до точного отображения расписаний в облачных сервисах – всё это требует надёжного и точного источника времени. В этой статье мы подробно разберём, как работают серверы времени каталог, какие протоколы их связывают, как они классифицируются, какие риски существуют и какие практические рекомендации помогут вам построить надёжную систему синхронизации времени в любой сетевой среде.


1. Почему точное время имеет критическое значение

1.1. Логи и аудит

Каждая запись в системном логе сопровождается отметкой времени. При расследовании инцидентов, анализе отказов, либо в рамках аудиторских проверок необходимо точно определить порядок событий. Небольшие отклонения (например, в 5–10 секунд) могут привести к неправильной интерпретации причинно‑следственных связей, а расхождения в несколько минут могут полностью исказить картину.

1.2. Транзакционные системы и базы данных

В распределённых базах данных (например, PostgreSQL, MySQL, Oracle RAC) согласованность репликаций зачастую реализуется через механизмы тайм‑стемпов. Если серверы имеют различное время, могут возникнуть конфликты записи, потеря данных или «запросы будущего», которые отклоняются системой.

1.3. Криптография и безопасность

Большинство современных протоколов (TLS, Kerberos, OAuth, JWT) используют метки времени для проверки срока действия токенов, сертификатов и одноразовых паролей. Слишком большой «скользящий» интервал (clock skew) позволяет злоумышленнику использовать просроченные токены или, наоборот, откладывать атаки, пока система считает их валидными.

1.4. Финансовые операции

В финансовом секторе каждый микросекундный разрыв может стать причиной различий в расчётах, штрафов и даже юридических споров. Биржи, платёжные шлюзы и системы расчётов используют специальные временные метки (например, UTC‑time) для точного сопоставления действий.


2. Основы работы серверов времени

2.1. Принцип «источника» и «клиента»

Сервер времени – это машина, получающая точный сигнал от внешнего эталонного источника (GPS, радиочастотные станции, спутники Galileo, атомные часы) и предоставляющая его клиентским устройствам в сети. Клиенты (операционные системы, сетевые устройства, приложения) запрашивают у сервера текущий UTC‑timestamp и корректируют свои локальные часы.

2.2. Протоколы синхронизации

Протокол Основные характеристики Применение
NTP (Network Time Protocol) Работает поверх UDP, порт 123, обеспечивает точность до миллисекунд в LAN и до ~10 мс в глобальной сети. Имеет иерархию «stratum». Стандартный протокол для большинства серверов и клиентских устройств.
SNTP (Simple NTP) Упрощённая версия NTP, без сложных алгоритмов фильтрации. Точность до 10–100 мс. Встраиваемые устройства, IoT‑модули с ограниченными ресурсами.
PTP (Precision Time Protocol, IEEE 1588) Работает поверх Ethernet, использует аппаратные таймеры, точность до субмикросекунд. Требует поддерживающего оборудования. Промышленные сети, телекоммуникации, торговые площадки, где критична микросекундная точность.
TLS‑time, HTTP‑Date Протоколы прикладного уровня, передают дату в заголовках. Точность ограничена секундами. Проверка времени в веб‑клиентах, базовая диагностика.

Для большинства корпоративных ИТ‑систем достаточно NTP, однако в специально требовательных сценариях (видеостриминг, финансовый трейдинг, телеком) прибегают к PTP.

2.3. Иерархия Stratum

NTP вводит понятие «слоя» (stratum) для классификации серверов:

  • Stratum 0 – физические часы (атомные, GPS‑приёмники). Они не подключаются к сети напрямую, а только к Stratum 1.
  • Stratum 1 – серверы, синхронизированные непосредственно с Stratum 0. Обычно это «внешние» NTP‑серверы, работающие в дата‑центрах.
  • Stratum 2 и ниже – серверы, получающие время от Stratum 1 или от других более «низкоуровневых» серверов. Чем выше номер stratum, тем потенциально больше погрешность, поскольку каждый переход добавляет небольшую задержку и неточность измерения.

Практика советует использовать несколько независимых Stratum 1 серверов (не менее трёх) и несколько Stratum 2‑3 в качестве резервных и локальных точек доступа.


3. Технические детали измерения времени

3.1. Оценка задержки и асимметрии канала

NTP рассчитывает round‑trip delay (RTT) и offset (смещение) между клиентом и сервером. Формулы просты:

delay  = (t4 - t1) - (t3 - t2)
offset = ((t2 - t1) + (t3 - t4)) / 2

где:

  • t1 – время отправки запроса клиентом,
  • t2 – время получения запроса сервером,
  • t3 – время отправки ответа сервером,
  • t4 – время получения ответа клиентом.

Если канал симметричный, offset будет точен. При асимметрии (разные скорости передачи в двух направлениях) возникает систематическая ошибка, которую NTP пытается компенсировать, используя несколько реплик и медианные значения.

3.2. Фильтрация и выборка

NTP‑демоны сохраняют несколько последних измерений (обычно 8–16) и применяют алгоритмы K‑filter и intersection algorithm, чтобы избавиться от «выбросов», вызванных сетевыми задержками, загрузкой сервера или временными сбоями.

3.3. Аппаратные ускорители

Для критично‑точных систем используют:

  • GPS‑приёмники с PPS‑выходом (Pulse Per Second), обеспечивающим точность до 100 нс.
  • RAttachable Clock (PCI‑карты с встроенными таймерами).
  • Network Interface Card (NIC) с поддержкой PTP – позволяет выполнять синхронизацию в «hardware timestamping», минимизируя влияние ОС.

4. Угрозы и меры защиты

4.1. Время как вектор атаки

  • Man‑in‑the‑Middle (MITM): Перехват и изменение NTP‑пакетов может сместить часы сервера, что приведёт к неправильному функционированию аутентификационных токенов и сертификатов.
  • NTP‑Amplification DDoS: Злоумышленники используют открытые NTP‑серверы с функцией monlist для генерации огромного трафика. Хотя это касается сервиса, а не точности, последствия могут быть серьёзными.
  • Time‑jacking: Прямое изменение системного времени на конечных устройствах (например, через вредоносный скрипт) может нарушить логику бизнес‑процессов.

4.2. Лучшие практики по безопасности

  1. Аутентификация: NTP поддерживает symmetric key и autokey. Для внутренних сетей рекомендуется использовать symmetric key (MD5‑подписи) и хранить ключи в защищённом виде.
  2. Фильтрация доступа: Ограничьте доступ к NTP‑портам (UDP 123) через файрволл, разрешая только доверенные подсети.
  3. Изоляция Stratum 1: Разместите внешние Stratum 1 серверы в отдельной DMZ, чтобы они не попадали под влияние внутренних атак.
  4. Мониторинг отклонений: Настройте алерты при превышении пороговых значений offset (например, > 100 мс) или при резком скачке в RTT.
  5. Обновления ПО: Регулярно обновляйте NTP‑демоны (ntpd, chrony, openntpd) и патчите уязвимости (CVE‑2020‑13844, CVE‑2021‑31166 и др.).

5. Выбор и настройка собственного сервера времени

5.1. Как выбрать программное обеспечение

Программа Плюсы Минусы
ntpd (Network Time Protocol Daemon) Де-факто стандарт, поддержка большинства функций NTP, гибкая конфигурация. Сложнее в настройке для новичков, иногда медленно реагирует на резкие изменения.
chrony Быстрая конвергенция, хороша в условиях нестабильных сетей, поддерживает «offline» режим. Меньше «зрелости» в старых системах, некоторые функции (autokey) ограничены.
openntpd Простой и безопасный, хорош для BSD‑семейства. Ограниченный набор функций, меньшая гибкость.
ptpd / linuxptp Для PTP‑сетей, точность до микросекунд. Требует поддерживаемого оборудования, сложна в развертывании.

Для большинства корпоративных сценариев chrony является оптимальным выбором: он быстро достигает синхронизации даже после перезапуска, умеет работать в изолированных сетях и имеет встроенный механизм chrony.conf для контроля доступа.

5.2. Пример базовой конфигурации chrony (Stratum 2)

# /etc/chrony/chrony.conf
server 0.pool.ntp.org iburst
server 1.pool.ntp.org iburst
server 2.pool.ntp.org iburst

# Ограничиваем доступ только для локальной сети 10.0.0.0/24
allow 10.0.0.0/24

# Запрещаем клиентам менять время сервера
local stratum 2

# Сохраняем статистику в файл
log measurements statistics tracking
logdir /var/log/chrony

# Защита от атак: ограничиваем частоту запросов
maxsources 4
maxchanges 100

Эта конфигурация делает сервер Stratum 2, синхронизируя его с публичными пулами NTP, и позволяет клиентам из локальной сети получать время. При необходимости добавить собственный Stratum 1 (например, GPS‑приёмник), достаточно добавить строку server 192.168.1.10 minpoll 4 maxpoll 4 prefer.

5.3. Тестирование и верификация

  • chronyc sources – покажет список источников и их статус.
  • chronyc tracking – выведет текущий offset, delay и др.
  • ntpstat (если установлен ntp) – быстро проверит, синхронизирован ли клиент.
  • tcpdump -i eth0 udp port 123 – поможет убедиться, что пакеты действительно проходят.

Регулярно проверяйте, чтобы offset оставался в пределах ± 10 мс (для Stratum 2) и менее 1 мс (для Stratum 1).


6. Практические сценарии применения

6.1. Корпоративная сеть с несколькими офисами

  1. Центральный дата‑центр – два Stratum 1 сервера (GPS + PPS) и один Stratum 2 резервный, соединённый через резервный канал.
  2. Региональные офисы – каждый офис имеет собственный Stratum 2 сервер (chrony), получающий время от центрального дата‑центра по VPN. По крайней мере три сервера в каждом офисе для отказоустойчивости.
  3. Клиентские устройства – ПК, серверы приложений, сетевые устройства (router, switch) настроены на получение времени от ближайшего Stratum 2 сервера.

6.2. Финансовый центр с требованием микросекундной точности

  • PTP Grandmaster – аппаратный сервер с GPS‑приёмником и PPS‑выходом, реализующий IEEE 1588.
  • PTP‑совместимые коммутаторы – поддерживают Boundary Clock и Transparent Clock, уменьшают асимметрию.
  • Серверы приложений – используют linuxptp для синхронизации системных часов с точностью до 100 нс.
  • Мониторинг – интеграция с Prometheus + Grafana, метрики ptp_offset_secondsptp_delay_seconds.

6.3. IoT‑платформа с ограниченными ресурсами

  • SNTP‑клиенты в микроконтроллерах (ESP32, STM32) получают время от локального Stratum 2 сервера.
  • Контроль доступа – сервер SNTP работает только по UDP 123/0 (только запросы, без ответа на monlist).
  • Обновление времени – раз в час, поскольку точность до секунды достаточна для большинства датчиков.

7. Подводя итоги: ключевые выводы

  1. Точное время – фундаментальная инфраструктурная услуга, без которой страдают безопасность, согласованность данных и аналитика.
  2. NTP остаётся самым распространённым протоколом, но для микросекундных требований переходят к PTP.
  3. Иерархия Stratum помогает планировать отказоустойчивость и оценивать потенциальную погрешность.
  4. Безопасность должна быть встроена в дизайн: аутентификация, ограничение доступа, мониторинг и регулярные обновления.
  5. Выбор программного обеспечения (chrony, ntpd, openntpd) зависит от специфики сети, требуемой точности и уровня администрирования.
  6. Практические рекомендации – разверните минимум три независимых Stratum 1 источника, используйте несколько Stratum 2/3 резервов, регулярно проверяйте offset и задержку, а также автоматизируйте алерты.
  7. Тестируйте и документируйте – без чёткой схемы взаимодействия времени в организации сложно быстро реагировать на сбои.

Внедрение надёжной системы синхронизации времени – это инвестиция в стабильность всех бизнес‑процессов. Правильный подход к проектированию, выбору протоколов и аппаратуры, а также постоянный контроль состояния серверов времени помогут вашей организации избежать дорогостоящих ошибок, связанных с «потерянным» временем, и обеспечить высокую степень доверия к каждому лог‑запису, каждой транзакции и каждому криптографическому токену.

Lenovo обновила ноутбуки ThinkPad новейшими процессорами Intel и AMD

На проходящей в эти дни в Барселоне ежегодной конференции MWC 2023 компания Lenovo представила сразу несколько ноутбуков ThinkPad. По большей части обновления затрагивают аппаратные компоненты устройств, но в некоторых случаях также внесены изменения в дизайн. Производитель анонсировал новые устройства ThinkPad Z, X13 и X13 Yoga, серий T и L, а также ориентированной на малый бизнес серии ThinkPad E.

 Источник изображений: Lenovo

Источник изображений: Lenovo

ThinkPad Z13 и Z16 Gen 2 — это обновлённые версии прошлогодних моделей устройств на базе процессоров AMD. Читать далее »

«Всё только начинается»: Байден напомнил о важности производства чипов в США

В ходе ежегодного обращения к конгрессу президент США Джо Байден (Joe Biden) коснулся темы полупроводниковой промышленности. Он напомнил о принятом в прошлом году «Законе о чипах», направленном на запуск в США производственных мощностей стоимостью в сотни миллиардов долларов, и отметил, что страна не может повторить ситуацию с дефицитом чипов, из-за которого возникали перебои в работе автопрома и не только.

 Источник изображения: Maxence Pira / unsplash.com

Источник изображения: Maxence Pira / unsplash.com

Принятый в прошлом году «Закон о чипах» (CHIPS and Science Act) предполагает выделение производителям чипов государственных инвестиций на сумму $52 млрд. Читать далее »

Китай ускорит внедрение 5G — только в этом году в стране построят 600 тыс. базовых станций

По словам министра промышленности и информационных технологий Китая Цзинь Чжуанлуна (Jin Zhuanglong), страна ускорит строительство и внедрение 5G-сетей и будет продвигать исследования и разработки в области 6G. В частности, только в этом году в Китае будут построены сотни тысяч базовых станций для сетей последнего поколения.

 Источник изображения: byrev/unsplash.com

Источник изображения: byrev/unsplash.com

По словам министра, сейчас Китай находится в авангарде развития 5G. Читать далее »

«Сделайте как у них»: источники рассказали 3DNews, существует ли The Day Before на самом деле и в чём её главная беда

Редакция 3DNews решила разобраться, что происходит с перспективным ММО-шутером в открытом мире The Day Before, который в последнее время окружает сплошной негатив. Для этого мы вышли на связь с несколькими пожелавшими остаться анонимными источниками, которые располагают информацией о самом проекте и его производстве.

 Источник изображений: Fntastic

Источник изображений: Fntastic

Напомним, The Day Before — игра якутской студии Fntastic и издательства Mytona. Читать далее »

ИИ-адвоката DoNotPay решили засудить за некачественную работу

На компанию DoNotPay, которая, по её собственному утверждению, разработала систему искусственного интеллекта для юридической помощи потребителям, подали в суд за занятие юридической практикой без лицензии. Иск претендует на получение статуса коллективного.

 Источник изображения: Conny Schneider / unsplash.com

Источник изображения: Conny Schneider / unsplash.com

DoNotPay «на самом деле не является ни роботом, ни юристом, ни юридической фирмой», — говорится в заявлении истца, чьи интересы представляет известная чикагская юридическая фирма Edelson. Читать далее »

Водяной знак «Системные требования не выполнены» начал преследовать пользователей Windows 11 22H2

По сообщениям сетевых источников, пользователи Windows 11, которые используют операционную систему на несоответствующих требованиям Microsoft компьютерах, стали получать соответствующее уведомление. Речь идёт о водяном знаке «Системные требования не выполнены», который отображается на рабочем столе.

 Источник изображения: Windows / unsplash.com

Источник изображения: Windows / unsplash.com

Около года назад разработчики добавили подсказку в системные настройки Windows 11, которая отображалась на компьютерах, не соответствующих требованиям Microsoft. Читать далее »