Наша цель - сделать NTP используемым повсеместно, предоставив свободную
реализацию, которая была бы безопасной и простой в настройке.
- Быть как можно более защищенной. Писать код как можно
внимательней, проводя строгие проверки, в особенности, что касается
сетевых входных данных, и использования операций с буферами.
Использовать разграничение привелегий, чтобы уменьшить вред от
возможных уязвимостей.
- Предоставить бережную реализацию, подходящую и
удовлетворяющую большинство пользователей. Не пытаться поддерживать
все что только можно, но охватить основную функциональность.
- Добиться уровня "Just Work".
- Упростить настройку; сделать конфигурацию минимальной.
- Оптимальное взаимодействуйте с
кластером пулов NTP,
безопасно обеспечиваемое DNS поиском.
- Достигнуть разумной точности. Не стоит приносить
в жертву безопасный дизайн просто ради того, чтобы увеличить точность
до наносекунд.