[131433] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: NTP Server

daemon@ATHENA.MIT.EDU (Steven Fischer)
Sun Oct 24 13:27:50 2010

In-Reply-To: <982B535E-4038-47A2-8A7A-F72105FE3C0B@consultant.com>
Date: Sun, 24 Oct 2010 13:23:29 -0400
From: Steven Fischer <sfischer1967@gmail.com>
To: Cutler James R <james.cutler@consultant.com>
Cc: nanog group <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

James --

Well said.  I was going to submit the exact same thing.  This is what we we
do at my company and it works extremely well - we only use three stratum-1
time servers, and three internal servers to go get the time from the three
externals, via a one-to-one correspondence.  Once all three internals have
acquired the time from the three stratum-1 clocks, they all poll each other
for the average.  every host in the network is pointed to one of the three
internals.

On Sun, Oct 24, 2010 at 1:12 PM, Cutler James R <james.cutler@consultant.com
> wrote:

> Time Service is more complicated than just having a single NTP server. But
> it can be useful and is not really a luxury.
>
> Two primary reasons for local time service are to reliably serve a network
> that is relatively or completely isolated from the general internet, and, to
> provide a local time source for "dumb" clients that is closer (less jitter)
> in network terms. Other reasons can include policy (everything in the
> network uses the same identical time service), policy (the time service is
> locally controlled), operational simplicity (the routers don't need to run
> NTP), and, separation of functions/operational responsibility (your run your
> servers, they run the backbone, I tell you the time.
>
> Implementing a local time service is actually fairly simple, but fewer than
> four servers is wasted effort.  I can't explain in just a few words how the
> servers interact and compute delays and jitter to come to an "accurate"
> time.  Take my word or ask David Mills for all that.
>
> Implementation of an internet-referenced time service involves the
> following:
> 1. Select a set of stratum one servers - pick open access servers or get
> permission to use limited access servers. Four to six should do.
> 2. Select a set local hosts on your network - DNS servers, for example.
> These should be well distributed. Four to six should do. The actual NTP load
> is small compared to DNS queries.
> 3. Configure the local hosts as peers using the stratum one set as servers.
> Use crypto authentication if you feel the need.
> 4. Add NTP monitoring to your network management process.
> 5. Advertise the local time servers to your network - DHCP, word of mouth,
> configuration requirements, configuration scripts, standard builds, etc.
>
> It is simple enough to do for a five node home network. It is almost that
> simple for a network with hundreds of thousands of client nodes. I've done
> both.
>
>
> On Oct 24, 2010, at 12:29 PM, Brandon Kim wrote:
>
> >
> > I guess what I'm trying to understand is, is having your own NTP server
> just a luxury?
> >
> > I personally would like to have my own, I just need to pitch its
> advantages to my company. Unless everyone here on the NANOG group
> > clearly spells it out to me that it's a luxury.
> >
> > I can see it as an added service/benefit though to our customers.....
> >
> >
> >
> >> Date: Sun, 24 Oct 2010 17:55:22 +0200
> >> From: eugen@leitl.org
> >> To: nanog@nanog.org
> >> Subject: Re: NTP Server
> >>
> >> On Mon, Oct 25, 2010 at 02:51:24AM +1100, Ben McGinnes wrote:
> >>
> >>>> How do you knew that your local NTP server knew what time it is?  (for
> sure)
> >>>
> >>> By polling as many stratum 1 and 2 time servers as possible.  Having
> >>> your own stratum 2 server(s) beats nebulous NTP servers out in the big
> >>> bad Internet every time.
> >>
> >> For those you care about that:
> >>
> >> http://leapsecond.com/time-nuts.htm
> >>
> >                      =
>
> James R. Cutler
> james.cutler@consultant.com
>
>
>
>
>
>


-- 
To him who is able to keep you from falling and to present you before his
glorious presence without fault and with great joy

home help back first fref pref prev next nref lref last post