Time Protocol

From Wikipedia, the free encyclopedia

Función Obtención rápida de hora y fecha
Puertos 37
Time Protocol
Familia Familia de protocolos de Internet
Función Obtención rápida de hora y fecha
Puertos 37
Ubicación en la pila de protocolos
Transporte TCP y UDP
Red IP
Estándares
RC 868

El Protocolo de tiempo, en inglés: Time Protocol, pertenece a la familia de protocolos de Internet y fue definida en 1983 en el RFC 868 por Jon Postel y Ken Harrenstein. Su propósito es proveer un servidor de hora, legible por máquinas con la información del día y la fecha y de manera rápida.[1] Aunque sigue vigente, su sucersor está indicado en la RFC 958.

El Time Protocol puede ser implementado sobre el Protocolo de Control de Transmisión( en inglés: Transmission Control Protocol (TCP)) o sobre el protocolo Protocolo de Datagramas de Usuario (en inglés: User Datagram Protocol (UDP)). Un anfitrión, (en inglés: host) se conecta a un servidor que haga el servicio de Time Protocol en el puerto de red 37 (45 octal) y el servidor le envía información del día y la hora en formato binario con longitud de 32 bits sin signo con la posición de mayor (sentido endianness). El número enviado representa los segundos transcurridos desde las 00:00 horas del 1 de enero de 1900 GMT.

El formato de 32 bit presenta una limitación de capacidad de representar el número de segundos transcurridos, lo cual ocurrirá por primera vez el 7 de febrero de 2036 a las 06:28:16 (UTC).

Muchos sistemas operativos basados en Unix utilizan Time Protocol para monitorizar o sincronizar sus propios relojes usando la utilidad rdate,[2] a su vez, esta función acabó siendo sustituida por el Network Time Protocol (NTP) y su herramienta ntpdate. NTP es más sofisticado en varios sentidos, destaca que es capaz de reducir la desincronización por debajo del segundo.

Véase también

Referencias

Related Articles

Wikiwand AI