Блоги ICANN

Читайте блоги ICANN, чтобы получать новости о деятельности в области формирования политики, региональных мероприятиях и других событиях.

Как координируются часовые пояса

13 марта 2023
Автор Kim DaviesKim Davies

Примерно в это время года многие страны в Северном полушарии переходят на летнее время, переводя часы на час вперед, чтобы по вечерам небо было более солнечным. В разные дни в Южном полушарии многие аналогичным образом переводят часы назад, готовясь к предстоящим зимним месяцам. Хотя этот ежегодный ритуал является для многих традиционным, в этом году в некоторых странах больше не будут переходить на летнее время, а в других это будет происходить иначе, чем раньше.

Один из самых захватывающих аспектов таких изменений времени состоит в том, что для многих он полностью автоматизирован. На миллиардах устройств по всему миру время автоматически поменяется, даже если их пользователи и пальцем не пошевелят. Автоматически мгновенно скорректируются расписания авиакомпаний, приглашения в календаре. Страдающие от бессонницы смогут увидеть на часах «01:59», а через минуту «03:00».

Как удается незаметно для пользователя вносить все эти изменения? Основу такой синхронности обеспечивает коллективно собираемая сообществом информация — база данных часовых поясов, за которую отвечает Администрация адресного пространства интернета (IANA) ICANN. Давайте посмотрим, как работает эта база данных.

Что такое база данных часовых поясов?

База данных часовых поясов представляет собой, по сути, машиночитаемое описание часовых поясов, используемых в различных странах мира, с указанием сроков перехода на летнее время и обратно. Она содержит исчерпывающий набор математических правил, управляющих этими переходами. Пользователи компьютеров, телефонов и веб-приложений либо выбирают свое местоположение в настройках времени, либо иногда обнаруживают, что сработала автоматическая геолокация, и в зависимости от местоположения эти правила выполняют остальную работу.

Правила охватывают не только текущее время, но и предыдущие или прогнозируемые будущие корректировки времени. В базу данных также записываются високосные секунды, которые представляют собой небольшие поправки для учета неравномерности вращения Земли. Формальная задача проекта — зарегистрировать точное время, начиная с 1970 года, чтобы вы могли узнать, к примеру, когда именно начался концерт Live Aid в 1985 году для тех, кто смотрел его в Рио-де-Жанейро. Однако база также содержит данные и за предыдущие периоды.

Как ведется база данных?

В то время как IANA размещает проект и отвечает за распространение данных, курирует данные о часовых поясах сообщество экспертов и заинтересованных наблюдателей, созываемое на дискуссионный форум IANA. Эта группа анализирует отчеты об изменениях в политике часовых поясов, оценивает источники всех объявлений и, если требуется обновить базу данных, обеспечивает точную регистрацию изменений.

Эту группу возглавляют добровольные координаторы часовых поясов. Они проводят редакционный анализ и принимают все окончательные решения после их рассмотрения группой. Проект возник благодаря Артуру Дэвиду Олсону (Arthur David Olson), который много лет исполнял эту роль. Сегодня группу возглавляют доктор Пол Эггерт (Paul Eggert) и Тим Паренти (Tim Parenti).

Как меняется политика часовых поясов?

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

Помимо размещения базы данных, IANA также играет образовательную роль для политиков. IANA, благодаря возможностям глобального взаимодействия ICANN, помогает информировать политиков о необходимости при изменении часовых поясов свести к минимуму возможные негативные технические последствия.

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

Из-за этого времени распространения крайне важно, чтобы политики уведомляли IANA как минимум за год до вступления в силу изменений в их политике часовых поясов. Без такого упреждения почти гарантировано возникнет большая путаница, вызванная использованием несогласованно распределенных данных о часовых поясах.

Резюме

Для большинства отслеживание необходимых изменений времени их устройствами происходит как по волшебству. Но это волшебство — результат упорного труда группы ключевых участников, неутомимо обновляющих базу данных часовых поясов. ICANN гордится тем, что поддерживает одну из многих размещенных у нее централизованных функций координации интернета, и мы надеемся по-прежнему содействовать этому в будущем.

Authors

Kim Davies

Kim Davies

VP, IANA Services and President, PTI
Читать биографиюЧитать биографию