Betriebsarten
Mit Google Safe Browsing V5 können Clients zwischen drei Betriebsmodi wählen, sodass Nutzer den für ihren Anwendungsfall am besten geeigneten Modus auswählen können. Auf dieser Seite finden Sie einen allgemeinen Überblick über die einzelnen Modi und ihre Nachteile.
Jeder Betriebsmodus kann mit urls.search oder hashes.search ausgeführt werden. In der Übersicht können Sie nachlesen, welche Methode für Sie geeignet ist. Auf den Detailseiten der Betriebsarten wird die Verwendung von hashes.search vorausgesetzt.
Echtzeitmodus
Dieser Modus bietet die höchste Leistung, da eine lokale Datenbank mit wahrscheinlich sicheren Websites (der globale Cache) und bekannten Bedrohungen verwendet wird, um Prüfungen lokal durchzuführen und Netzwerkaufrufe erheblich zu reduzieren.
Vorteile
- Hohe Sicherheit: Bietet nahezu Echtzeitschutz vor neuen Bedrohungen durch Live-Prüfungen.
- Hohe Leistung: URLs werden lokal mit dem globalen Cache oder den Bedrohungslisten abgeglichen, um unnötige Netzwerkaufrufe zu vermeiden.
Nachteile
- Komplexität: Der Client muss eine lokale Datenbank mit dem Inhalt des globalen Cache und der relevanten Bedrohungslisten verwalten und synchronisieren.
Modus „Lokale Liste“
In diesem Modus muss der Client eine lokale Datenbank mit bekannten Bedrohungen verwalten. Eine URL wird mit dieser lokalen Liste abgeglichen und eine Anfrage wird nur an den Server gesendet, um eine potenzielle Übereinstimmung zu bestätigen.
Vorteile
- Hohe Leistung: URLs werden lokal anhand der Bedrohungslisten geprüft, um unnötige Netzwerkaufrufe zu vermeiden.
Nachteile
- Verpasster Schutz: Der Schutz ist nur so aktuell wie die letzte Aktualisierung der lokalen Liste. Dadurch kann es zu einer Sicherheitslücke für neue Bedrohungen kommen.
- Komplexität: Der Client muss eine lokale Datenbank mit den Inhalten der relevanten Bedrohungslisten verwalten und synchronisieren.
Echtzeitmodus ohne Speicherung
Dieser Modus ist für Clients vorgesehen, die keine lokale Datenbank verwalten können oder möchten. Jede URL-Prüfung wird direkt an den Safe Browsing-Dienst gesendet. So erhalten Sie Echtzeitergebnisse, ohne dass lokaler Speicher erforderlich ist.
Vorteile
- Hohe Sicherheit: Bietet nahezu Echtzeitschutz vor neuen Bedrohungen durch Live-Prüfungen.
- Einfache Implementierung: Die Verwaltung einer lokalen Datenbank ist nicht erforderlich.
Nachteile
- Geringere Leistung: Für jede URL-Prüfung ist eine Netzwerkanfrage erforderlich, die naturgemäß eine höhere Latenz als eine lokale Prüfung aufweist.
- Höhere Netzwerknutzung: In diesem Modus wird mehr Netzwerktraffic generiert als in anderen Modi.
- Höhere Kontingentnutzung: Jede Prüfung verringert das zugewiesene Kontingent für das Kundenprojekt.