Os modos de operação
A Navegação segura do Google V5 permite que os clientes escolham entre três modos de operação, para que os usuários possam selecionar o mais adequado ao caso de uso. Nesta página, você encontra uma visão geral de cada modo e suas compensações.
Cada um dos modos de operação pode ser realizado com urls.search ou hashes.search. Consulte a Visão geral para determinar qual método é adequado para você. As páginas detalhadas dos modos de operação pressupõem o uso do hashes.search.
Modo em tempo real
Esse modo oferece o maior desempenho usando um banco de dados local de sites provavelmente seguros (o cache global) e ameaças conhecidas para concluir verificações localmente e reduzir muito as chamadas de rede.
Vantagens
- Alta segurança: oferece proteção quase em tempo real contra novas ameaças ao realizar verificações em tempo real.
- Alto desempenho: os URLs são verificados localmente no cache global ou nas listas de ameaças, evitando chamadas de rede desnecessárias.
Desvantagens
- Complexidade: exige que o cliente gerencie e sincronize um banco de dados local com o conteúdo do cache global e das listas de ameaças de interesse.
Modo de lista local
Esse modo exige que o cliente mantenha um banco de dados local de ameaças conhecidas. Um URL é verificado em relação a essa lista local, e uma solicitação só é enviada ao servidor para verificar uma possível correspondência.
Vantagens
- Alto desempenho: os URLs são verificados localmente nas listas de ameaças, evitando chamadas de rede desnecessárias.
Desvantagens
- Proteção perdida: a proteção só é atualizada com a última atualização da lista local, o que pode deixar uma janela de vulnerabilidade a novas ameaças.
- Complexidade: exige que o cliente gerencie e sincronize um banco de dados local com o conteúdo das listas de ameaças de interesse.
Modo em tempo real sem armazenamento
Esse modo é para clientes que não podem ou não querem manter um banco de dados local. Cada verificação de URL é enviada diretamente ao serviço Navegação segura, fornecendo resultados em tempo real sem exigir armazenamento local.
Vantagens
- Alta segurança: oferece proteção quase em tempo real contra novas ameaças ao realizar verificações em tempo real.
- Implementação simples: evita a complexidade de gerenciar um banco de dados local.
Desvantagens
- Performance mais baixa: cada verificação de URL exige uma solicitação de rede, que tem uma latência maior do que uma verificação local.
- Uso maior da rede: gera mais tráfego de rede do que outros modos.
- Uso maior de cota: cada verificação consome a cota alocada para o projeto do cliente.