INTEGRITY Dokumentace

Referenční informace

Pokud se uživatel dokáže připojit ke Cloudflare a web, ke kterému se připojuje, má povoleno NEL, Cloudflare vrátí prohlížeči dvě hlavičky, které mu říkají, aby veškeré síťové výpadky hlásil na endpoint uvedený v těchto hlavičkách. Prohlížeč funguje jako obvykle, a pokud dojde k něčemu, co mu zabrání připojit se k webu, zaznamená výpadek jako hlášení a odešle jej na daný endpoint.

Výpadky Network Error Logging mohou mít různé příčiny, které jsou popsány níže.

Výpadek poskytovatele internetových služeb (ISP)

Výpadek ISP se uživatelům NEL projevuje jako výpadky z jedné konkrétní sítě poslední míle. Pokud se v datech NEL podíváte na zobrazení podle čísla autonomního systému klienta (ASN), zjistíte, které sítě způsobují největší dopad.

Zákazníkům se tento scénář projevuje jako nárůst počtu tcp.timed_out errors, stejně jako tcp.failed, h2.protocol_error a h3.protocol_error.

V případě výpadku na poslední míli je nejlepším řešením kontaktovat poskytovatele a požádat ho o prošetření.

Tranzitní výpadek

Tranzitní výpadky vypadají jako krátkodobé výpadky způsobené tím, že tranzitní poskytovatelé znovu navazují relace BGP.

Zákazníkům se to projeví jako tcp.timed_out hlášení z různých ASN během krátké doby. Může to mít několik příčin:

Vysoká ztrátovost paketů v síti pravděpodobně v průběhu času vede k opakovaným výpadkům relace. Údržba obvykle představuje jedno období dopadu, které netrvá déle než dvě minuty.

Výpadek infrastruktury

Výpadky infrastruktury vznikají ve sdílených peeringových bodech, například v internetových výměnných uzlech (IX).

Zákazníkům se tyto výpadky projevují jako nárůst počtu tcp.timed_out, tcp.failed, a tcp.aborted reports. Tyto výpadky se pravděpodobně objeví napříč více sítěmi po delší dobu.

V závislosti na závažnosti objemu hlášení může Cloudflare vyhlásit incident, aby sledovala postup nápravy. Případně může Cloudflare deaktivovat peering z těchto sdílených bodů, dokud problém nevyřeší.

Výpadek Cloudflare

Výpadky Cloudflare představují problémy uvnitř datacenterové infrastruktury Cloudflare.

Zákazníkům se tyto výpadky projevují jako nárůst počtu tcp.timed_out, tcp.failed, a tcp.aborted hlášení a pravděpodobně se po krátkou dobu objeví napříč více sítěmi.

Přepnutím zobrazení podle datacentra mohou zákazníci sledovat dopad napříč body přítomnosti Cloudflare. Incidenty na straně Cloudflare jsou vždy sledovány prostřednictvím stránky se stavem služby, která ukazuje, zda se v dané oblasti vyskytují problémy.

Přesměrování provozu poskytovatelem do scrubbing centra nebo jeho blokování

Tento typ výpadku se projevuje jako chyby TLS, například tls.cert.authority_invalid, tls.cert.name_invalid, nebo jiné a může se projevovat také jako tcp.aborted errors.

Zákazníci mohou toto chování odhalit tím, že se podívají, které ASN poslední míle vykazují zvýšený počet výpadků, protože obvykle jde jen o jedno z nich.

Zákazníci mohou nápravu řešit tak, že kontaktují poskytovatele, o kterém se domnívají, že jejich provoz přesměrovává do scrubbing centra.

Problémy s certifikáty

Problémy s certifikáty lze zjistit také pomocí NEL. Následující TLS.version, cipher_mismatch, nebo jiné chyby se mohou objevit napříč více ISP na více lokalitách Cloudflare.

Pokud NEL tento problém odhalí, lze jej vyřešit nasazením nových certifikátů nebo pomocí sada nástrojů Cloudflare pro správu SSL k automatickému nasazení nových certifikátů.