O que é o Tempo NTP e como ele me beneficiar?
postado por Richard N Williams on Novembro 21st, 2012
Para explicar "o que é NTP Time?" Uma breve introdução de como o tempo de sincronização é importante, é necessário. Sincronização de tempo é essencial para redes de computadores, especialmente aqueles que realizam operações sensíveis ao tempo. O tempo, na forma de carimbos de tempo, é utilizado pelos computadores para identificar quando a operação tenha sido realizada ou precisa acontecer. Portanto, se o tempo é diferente em uma rede todos os tipos de coisas podem dar errado, de transações que não ocorrem com os dados se percam.
Por causa da importância do tempo para o computador e tecnologias, umasistema de servidor de horário é necessário para não só manter todos os dispositivos em uma rede em execução ao mesmo tempo, mas também garantir que as redes de computadores diferentes que falam uns com os outros também estão sincronizados. Claro, isso não é fácil, especialmente na idade de hoje, quando as redes têm de se comunicar através de fusos horários, que é onde NTP entra.
O que é NTP
Network Time Protocol (NTP) é um algoritmo de software que mantém computadores e outras tecnologias sincronizados. NTP tem sido em torno de quase tão longo quanto a própria internet, e seu sucesso é devido à sua eficácia de manter os dispositivos sincronizados para dentro de alguns milissegundos de cada outras (milhares de segundo), mas só pode fazer isso se tiver um confiável forma de tempo com que para usar como uma fonte de tempo de mestre.
NTP funciona por meio de uma fonte única, que ele usa para sincronizar todos os dispositivos em uma rede para. Como as redes de computadores se comunicam entre si através de fusos horários e, muitas vezes a partir do outro lado do mundo, desta vez mestre precisa ser não apenas onipresente, mas também altamente preciso, caso contrário, redes em diferentes partes do globo poderia estar em execução tempos ligeiramente diferentes.
Por sua fonte de tempo mestre, a maioria das redes NTP usar o Tempo Universal Coordenado (UTC). Isso ocorre porque UTC não é apenas o mesmo, não importa o fuso horário em que está, mas também ele é mantido precisas por uma constelação de relógios atômicos. Estes relógios garantir que UTC é mantida para extrema precisão, e obter uma fonte de tempo UTC requer o uso de um servidor de horário NTP.
Os relógios atômicos que mantêm UTC estão situados em laboratórios nacionais de física, e não são dispositivos que podem instalados na sala do servidor média de manter a sincronização de tempo. No entanto, uma fonte de UTC pode ser recebido por um servidor de NTP tempo que, ou deixa-lo a partir de um sinal de transmissão de rádio por estes laboratórios física, ou a partir da GPS (Global Positioning System) rede.
NTP trabalha levando esta fonte de tempo e usá-lo como uma base com a qual para ajustar todos os relógios do sistema nos dispositivos em sua rede. Isso é feito várias vezes para evitar qualquer desvio, por isso, se um relógio do sistema está a poucos milissegundos a partir da fonte UTC é alterado para garantir que ele está mantendo ao mesmo tempo preciso quanto qualquer outro dispositivo ligado à rede NTP.
Benefícios de tempo NTP para uma empresa ou organização
Mantendo o tempo exato e sincronizado nunca foi tão importante para as empresas e organizações. No mundo de hoje, onde muitas transações ocorrem on-line, ter um tempo de rede sincronizado e preciso é fundamental para as empresas, especialmente as organizações que conduzem seus negócios através da internet ou com outras redes de computadores.
Ter uma rede sincronizada NTP significa que uma rede de negócios pode se comunicar com outras redes em todo o mundo, sem medo de que as discrepâncias de tempo irá causar problemas. Porque o tempo NTP é idêntica em todos os lugares, não timestamps são diferentes, assim transações que ocorre mesmo em diferentes fusos horários não irá causar erros. Além disso, à medida que mais pessoas realizar negócios através da internet, com uma sólida e confiável a partir de tempo é crucial, pois nem todos os usuários terão um sistema com uma fonte de tempo impreciso. Ter uma rede NTP sincronizado significa que você tem uma fonte de tempo garantido, que irá fornecer um timestamp acordo com o horário UTC, para garantir que as diferenças entre hospedeiro e colegas não vai causar problemas.
O tempo exato também é importante para a segurança também. Hackers e softwares mal-intencionados, como vírus de computador, pode facilmente tirar proveito de um sistema sem tempo exato, usando as discrepâncias no tempo para deslizar através de todas as medidas de segurança, como firewalls ou software anti-vírus. No entanto, se todos os dispositivos são mantidos para o tempo NTP, é muito mais difícil para usuários mal-intencionados para obter acesso a um sistema, o que pode impedir danos incalculáveis para a funcionalidade de uma rede e reputação de uma organização.
O que é gerenciamento de tempo NTP
Ter uma rede gerenciada tempo NTP pode prevenir todos os tipos de problemas. Porque timestamps são o único método com o qual os computadores podem dizer se uma transação ocorreu ou não, se vários dispositivos em uma rede estão executando diferentes vezes, erros podem facilmente ocorrer porque a rede não saberá qual timestamp confiar. Isto poderia levar uma rede de acreditar que a operação tenha ocorrido quando não tem, as transações sendo repetido, ou perda de dados se tornando. Isto é porque para armazenar quaisquer dados, um sistema precisa de um marcador de tempo, de modo a armazenar a informação. No entanto, se isso timestamp difere entre as máquinas, o sistema pode acreditar que os dados tem já sido armazenado, o que conduz a informação que se torna a ser descartado.
Sincronização de tempo NTP Também é fundamental para auditoria e gestão de um sistema. Se o impensável acontece e um sistema é infiltrada por um pedaço de código malicioso ou um usuário não autorizado, rastrear onde e quando isso aconteceu só pode ser feito com um timestamp exato. Além disso, se a fraude ou outro ato criminoso tem lugar, um sistema que é sincronizado com um servidor de horário NTP terá uma trilha auditável, e porque o tempo vem de uma fonte relógio atômico, é irrefutável, e pode, portanto, ser usado em qualquer potencial procedimentos legais.
Para os sistemas que lidam com operações sensíveis ao tempo, a sincronização de tempo NTP é ainda mais crítica. Câmeras de CCTV, armadilhas de velocidade e máquinas ATM não poderia funcionar sem um servidor NTP. Basta pensar no caos que poderia ocorrer se duas máquinas ATM teve momentos diferentes. As pessoas seriam capazes de retirar os mesmos fundos duas vezes. O mesmo é verdadeiro para todas as transações financeiras. A bolsa de valores e outros centros financeiros dependem fortemente de servidores, devido à frequência com que os preços mudam a cada segundo NTP tempo.
Uma rede impreciso também é altamente inseguro. Discrepâncias de tempo permitem todos os tipos de usuários e software maliciosos para causar estragos em um sistema, e muitas vezes não ter tempo exato pode significar colocar as coisas direito pode ser quase impossível. Sem marcações de horário exatos, depuração e violações de identificação pode ser extremamente difícil, e não é preciso muito de uma discrepância por alguém ou alguma coisa para tirar proveito desta falta de segurança.
O Hora do Servidor que eu preciso para o meu negócio?
Servidores de tempo vêm em vários tipos diferentes, eo servidor certo tempo NTP para o seu negócio pode depender de várias coisas. Isso será discutido com mais detalhes no artigo: "O Time Server é necessária para o meu negócio?", Que será publicado em duas semanas. No entanto, em resumo, a escolha de um servidor de tempo é dependente de quantos dispositivos você precisa sincronizar e se deseja receber uma fonte de tempo através de transmissões de rádio ou sinais GPS.
Alguns servidores de tempo são projetados para sincronizar apenas máquinas individuais. Estes são úteis para dispositivos de trabalho, independentemente de uma rede e receber normalmente o tempo de um sinal de rádio, e são capazes de manter o dispositivo para dentro de poucos milissegundos de UTC, garantindo sempre tem tempo exactos e precisos. Outros servidores NTP tempo são projetados para sincronizar redes inteiras. Em alguns casos, um único servidor de horário pode manter centenas e até milhares de PCs, roteadores e outras tecnologias em execução todos ao mesmo tempo.
Servidores NTP tempo são capazes de manter o tempo em tantos dispositivos por causa do sistema de estrato que empregam. Em suma, delega NTP máquinas primárias como dispositivos de alto nível, que são utilizados para ajudar a distribuir o tempo para dispositivos menores para baixo os estratos, que por sua vez distribuem o tempo para dispositivos mais abaixo do que eles. Isso impede que um único servidor NTP fique congestionado com repetidos pedidos para a época, mas porque todos os dispositivos estão ligados ao mesmo servidor NTP tempo, não importa quão baixo no nível estrato é uma máquina, ele vai ser tão precisos quanto aqueles dispositivos mais alto.
O fator decisivo final como a que tipo deNTP servidor é necessário é se você quer um servidor de tempo GPS ou um que utiliza freqüências de rádio. Estas freqüências de rádio são distribuídos a partir de vários laboratórios físicos nacionais na Europa e os EUA. No entanto, eles não estão disponíveis em todos os lugares e cada vez mais a maioria das pessoas escolher um servidor de tempo que recebe o seu tempo a partir da rede GPS.
Os sinais de GPS têm a vantagem de estar disponível em todos os lugares do planeta. No entanto, para que um servidor NTP para utilizar o tempo GPS, uma antena tem que ser colocado em algum lugar que tem uma visão clara do céu. Isso ocorre porque os sinais de GPS funcionam por linha de visão, e para algumas organizações, tais como aqueles nos andares inferiores de um edifício alto, isso pode não ser prático, o que tornaria um rádio referenciado servidor NTP a melhor escolha.