2038 Следующая ошибка компьютера

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

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

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

Однако ошибка Y2K не является единственной проблемой, связанной с временем, с которой компьютерные системы могут столкнуться, другая проблема с тем, как компьютеры сообщают, что время было реализовано, и в 2038 будет затронуто еще много машин.

Ошибка Unix Millennium Bug (или Y2K38) аналогична исходной ошибке в том, что это проблема, связанная с тем, как компьютеры сообщают время. Проблема 2038 возникнет, потому что большинство компьютеров используют целое число бит 32 для вычисления времени. Этот номер бит 32 устанавливается из числа секунд из 1 Январь 1970, но поскольку число ограничено цифрами 32 2038, больше не останется цифр, чтобы иметь дело с наступлением времени.

Чтобы решить эту проблему, многие системы и языки переключились на версию 64-bit или предоставили альтернативы, которые являются 64-бит, и поскольку проблема не будет возникать в течение почти трех десятилетий, есть много времени, чтобы обеспечить защиту всех компьютерных систем ,

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

Чтобы обеспечить адекватную синхронизацию вашей компьютерной сети, внешний сервер времени NTP Рекомендовано.

Это сообщение было написано

Стюарт

Связанные Чтение