Time Protocol
E700358
Time Protocol is a simple network protocol defined in RFC 868 that allows clients to obtain the current time from a server as a 32-bit value representing seconds since a fixed epoch.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
application layer protocol
ⓘ
network protocol ⓘ |
| canBeImplementedOn |
clients
ⓘ
servers ⓘ |
| category |
Internet protocol
ⓘ
time synchronization protocol ⓘ |
| defaultTCPPort | 37 ⓘ |
| defaultUDPPort | 37 ⓘ |
| definedIn | RFC 868 NERFINISHED ⓘ |
| epoch | 1900-01-01 00:00:00 UTC ⓘ |
| firstPublicationMedium | RFC series NERFINISHED ⓘ |
| hasLimitation |
32-bit wraparound after 2^32 seconds from epoch
ⓘ
no error correction or delay compensation ⓘ no mechanism for clock discipline ⓘ |
| hasRFCNumber | 868 ⓘ |
| IANAServiceName | time ⓘ |
| isConnectionless | true (over UDP) ⓘ |
| isConnectionOriented | true (over TCP) ⓘ |
| isStatelessOnServer | true ⓘ |
| isSupersededBy |
Network Time Protocol
NERFINISHED
ⓘ
Simple Network Time Protocol NERFINISHED ⓘ |
| isUsedFor | obtaining current time from remote host ⓘ |
| maximumRepresentableTimeSpan |
2^32 seconds
ⓘ
approximately 136 years ⓘ |
| messageFormat | no header, only 32-bit time value ⓘ |
| operatesAtOSIModelLayer | application layer ⓘ |
| represents | seconds since epoch ⓘ |
| requestFormat | empty TCP/UDP payload ⓘ |
| requestResponseModel | client-server ⓘ |
| requires | IP network connectivity ⓘ |
| responseFormat | 4-octet time value ⓘ |
| responseSize | 4 bytes ⓘ |
| returnsDataType | 32-bit unsigned integer ⓘ |
| specifiedBy | Internet Engineering Task Force NERFINISHED ⓘ |
| status | historic ⓘ |
| supportsAuthentication | false ⓘ |
| supportsDateInfo | implicitly via seconds since epoch ⓘ |
| supportsEncryption | false ⓘ |
| supportsLeapSecondInfo | false ⓘ |
| supportsSubSecondPrecision | false ⓘ |
| supportsTimeZoneInfo | false ⓘ |
| timeZone | UTC NERFINISHED ⓘ |
| transportLayerPortRange | well-known port ⓘ |
| usesByteOrder | big-endian ⓘ |
| usesTransportProtocol |
TCP
NERFINISHED
ⓘ
UDP NERFINISHED ⓘ |
| wasDesignedFor | simple time synchronization ⓘ |
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.