Skip to main content
WeaveBit

A precise view of each network layer

Each method answers a different question. Choose nodes for base checks, then use GFW scenarios to assess DNS pollution and common blocking mechanisms.

Base checks

Executed by target, node, and method for API automation, troubleshooting, and individual status analysis.

MethodTargetBest forKey result
DNS ResolveDNS_RESOLVE
Domain Resolution failures or inconsistent answers DNS status and A records
ICMP PingICMP_PING_CHECK
IP address Reachability, latency, and packet loss Status, latency, and packet loss
TCP ConnectTCP_CONNECT_CHECK
IP address and TCP port Service port reachability Connection status and elapsed time
HTTP Host ResetHTTP_HOST_RESET_CHECK
Domain and HTTP port HTTP Host reset interference HTTP response or reset status
TLS SNI HandshakeTLS_SNI_HANDSHAKE_CHECK
Domain and TLS port TLS SNI reset interference Handshake or reset status

GFW scenario checks

Organize detection capabilities into results that teams can understand and monitor over time.

DNS Pollution Check

Return a DNS pollution assessment and result status for a domain.

DNS_POLLUTION_CHECK
Target
Domain
Best for
DNS pollution assessment
Key result
Assessment and A records

GFW Full Check

Return DNS Pollution, HTTP Host, and TLS SNI dimensions and their aggregate for each selected node.

GFW_FULL_DOMAIN_CHECK
Target
Domain, ports, and selected nodes
Best for
Comprehensive domain blocking assessment
Key result
DNS, HTTP, and TLS results by node

Node selection

Base methods and GFW Full support selected nodes. DNS Pollution takes a domain; omit nodes from its API request.

Result model

The interface groups outcomes into Normal, Indeterminate, and Blocked while preserving detailed statuses for API use and troubleshooting.

Put detection into a real workflow

Create scheduled Console tasks or submit asynchronous batches through the API.