Symmetricom Time Server user manual Daytime Protocol as per RFC-867, Mmm

Models: Time Server

1 148
Download 148 pages 52.24 Kb
Page 120
Image 120

Appendix C: TIME and DAYTIME Protocols

DAYTIME Protocol as per RFC-867

C.2 DAYTIME Protocol as per RFC-867

DAYTIME protocol pertains to a daytime service, a useful debugging and measurement tool. A daytime service simply sends the current date and time as a character string without regard to the input.

C.2.1 TCP Based Daytime Service

This daytime service is defined as a connection based application on TCP. A server listens for TCP connections on TCP port 13. Once a connection is established, the current date and time is sent out the connection as a ASCII character string (and any data received is thrown away). The service closes the connection after sending the quote.

C 2.2 UDP Based Daytime Service

This daytime service is defined as a datagram based application on UDP. A server listens for UDP datagrams on UDP port 13. When a datagram is received, an answering datagram is sent containing the current date and time as a ASCII character string (the data in the received datagram is ignored).

C 2.3 DAYTIME String Format

The string format for the DAYTIME Protocol conforms to the Unix workstation time expression, except the time is in UTC rather than local time. The syntax is as follows:

DDD, MMM, XX, YYYY, HH:MM:SS-UTC

where

DDD

=

the day: “Sun”, “Mon”, “Tue”, “Wed”, “Thus”,

 

 

“Fri”, “Sat”

MMM

=

the month: “Jan”, “Feb”, “Mar”, “Apr”, “May”,

 

 

“Jun”, “Jul”, “Aug”, “Sep”, “Oct”, “Nov”, “Dec”

XX

=

day of the month

HH

=

hour (24 hour format) of that day

MM

=

minutes of that hour

SS

=

seconds of that minute

C-106

TimeVault™ User’s Manual

6000-100AppC.fm Rev. D

Page 120
Image 120
Symmetricom Time Server user manual Daytime Protocol as per RFC-867, Mmm