No, a "colo" is an abbreviated term for "co-location" which is a datacenter that many companies and individuals rent space, power, and sometimes bandwidth from.

I rent 1U's worth of space, 15a worth of power, and 10mb worth of internet bandwidth from a company in Manhattan to host my server.

Your idea of DNS replication is, for the most part, correct. They don't spend much time keeping each other updated. There is a "primary" DNS and (there should be at least) one or more "secondary" DNS servers. All changes happen on the primary. When the primary is notified to reload the zone file after the changes have been made, it will automatically send out an update to the secondary servers.

When the secondary server gets the update, it looks at the "serial number" of the zone. If the serial number is newer than the one it currently is using, it will update itself. If it is not, it won't.

DHSinclair wrote:
Got it! Really great answer. Can I believe that a "colo" is just a duplicate machine somewhere else physically that has a replicated database of the local authoritative DNS? I'll imagine that these two machines spend their time keeping each other up to date......and handle DNS calls from the clients of the network to which they are
attached....

Reply via email to