Мудрите чета.
Да посмотрите просто снифером как винды получают время если подключены по GPRS.
Увидите там один тупой UDP на сервер времения и один тупой UDP с ответом.
Все что нужно сделать - это перевести секунды в дату/время. И все.
Винды даже не пытаются получить какую-то точность.
Если через Ethernet, то там они пытаются что-то уточнить но тоже с небольшим успехом.
Цитата(bolmoe @ Apr 9 2008, 15:05)

еще есть возможность, комп, который напрямую виден через инет (статический IP), в нем установить "Простые службы TCP/IP" (см. help по виндам), в браузере разрешить просмотр порта 13 через инет и можно пользоваться этим компом для синхронизации времени. Сам комп оп умолчанию обычно синхроннизирует время по серваку виндовому, можно установить какую либо другую прогу, которая будет синхронизировать время по любому другому серваку. Для моего приложения точности в пару-тройку секунд вполне достаточно. Если точность нужна выше, то только протокол ntp будет нужен.