Add all project files, configs, scripts and results
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
44
config_test_results.md
Normal file
44
config_test_results.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# Xray Configuration Comparison — Port 443
|
||||
|
||||
**Date**: 2026-02-20 15:49:15
|
||||
**Local xray**: 25.10.15 | **Remote xray**: 26.2.6
|
||||
**Remote**: share.alogins.net (83.99.190.32), LXD container "xray"
|
||||
|
||||
## Results
|
||||
|
||||
| Configuration | Status | Avg Latency | P95 Latency | Download | Upload |
|
||||
|---------------|--------|-------------|-------------|----------|--------|
|
||||
| A: TCP+Reality+Vision (baseline) | ✓ OK | 301ms | 1225ms | 26.78 Mbps | 2.99 Mbps |
|
||||
| B: XHTTP+Reality | ✓ OK | 142ms | 225ms | 27.54 Mbps | 3.44 Mbps |
|
||||
| C: gRPC+Reality | ✓ OK | 144ms | 250ms | 18.83 Mbps | 3.19 Mbps |
|
||||
| D: TCP+Reality+Vision+Fragment+Noise | ✓ OK | 393ms | 452ms | 36.10 Mbps | 3.18 Mbps |
|
||||
|
||||
## Configuration Descriptions
|
||||
|
||||
| Config | Transport | Port | Flow | DPI Target |
|
||||
|--------|-----------|------|------|------------|
|
||||
| A | TCP + Reality | 443 | xtls-rprx-vision | Baseline — standard Russia anti-DPI |
|
||||
| B | XHTTP + Reality | 443 | none | Volume-based TCP freezing (split uploads, XMUX padding) |
|
||||
| C | gRPC + Reality | 443 | none | H2 pattern analysis (looks like enterprise API traffic) |
|
||||
| D | TCP + Reality + Fragment/Noise | 443 | xtls-rprx-vision | TLS ClientHello DPI signature (fragment chains + noise) |
|
||||
|
||||
## Winner: B — XHTTP + Reality
|
||||
|
||||
**XHTTP is now the active configuration** (remote inbound + local outbound `juris-xhttp`).
|
||||
|
||||
- Best average latency: **142ms** (vs 301ms for baseline TCP+Vision)
|
||||
- Best P95 latency: **225ms** (vs 1225ms for baseline — 5× improvement)
|
||||
- Best upload: **3.44 Mbps**
|
||||
- Download comparable to baseline: **27.54 Mbps**
|
||||
|
||||
Config A (`juris-reality`, TCP+Vision) remains as fallback outbound on local server.
|
||||
|
||||
### Why XHTTP beats TCP+Vision here
|
||||
TCP+Vision (baseline) showed a severe P95 spike (1225ms) — likely caused by the volume-based TCP freezing that TSPU applies. XHTTP splits uploads into multiple small HTTP POST requests, preventing the single-connection volume trigger. XMUX multiplexing also reduces per-request overhead.
|
||||
|
||||
## Methodology
|
||||
- Each config tested sequentially on the **same port 443**
|
||||
- Remote inbound swapped on-the-fly via 3x-ui API
|
||||
- 10 latency samples to google.com
|
||||
- 10 MB download from Cloudflare speed test
|
||||
- 5 MB upload to httpbin.org
|
||||
Reference in New Issue
Block a user