SEO-16-02 · Nghiên cứu kỹ thuật · 12/10/2026
Đo TCP từ Việt Nam đến VPS Singapore và VPS Việt Nam: dữ liệu thực tế của 40 lượt thử
KVOCloud công bố kết quả một phiên đo kết nối TCP từ cùng máy khách Windows tại Việt Nam, qua mạng FTTH, đến hai VPS đặt tại Singapore và Việt Nam. Tất cả 40 kết nối đều thành công, nhưng các số đo này chỉ mô tả điều kiện thăm dò cụ thể, không phải benchmark tổng thể hay cam kết dịch vụ.
1. Bối cảnh và phương pháp
Máy đo là Windows, chạy Python 3.14.2 và script network_probe.py. VPS Linux đặt tại datacenter Singapore (theo xác nhận của người quản trị); VPS Windows Server đặt tại Việt Nam. Script đo thời gian tạo kết nối TCP bằng socket.create_connection(), không thực hiện HTTP request, đăng nhập SSH/RDP hay tải nội dung ứng dụng.
- Ngày giờ: khoảng 17:27, ngày 12/10/2026 (GMT+7), tương ứng 10:27 UTC.
- Vị trí điểm đo: Việt Nam; FTTH; nhà mạng và địa điểm chi tiết không được cung cấp.
- Điểm đích SG: VPS Linux ở datacenter Singapore, cổng dịch vụ SSH.
- Điểm đích VN: VPS Windows Server tại Việt Nam, cổng dịch vụ Remote Desktop tùy chỉnh.
- Cỡ mẫu: 20 lượt/đích; thứ tự hai đích được luân phiên; khoảng cách tối thiểu 0,5 giây; timeout 3 giây.
- Thước đo: median, p95 theo phương pháp nearest-rank, min, max, tỷ lệ kết nối thất bại.
2. Kết quả 40 lượt đo
| Điểm đích | Mẫu | Thành công | Median (ms) | P95 (ms) | Min–max (ms) | Lỗi |
|---|---|---|---|---|---|---|
| Singapore — SSH | 20 | 20/20 | 52.681 | 66.006 | 36.785–91.095 | 0.0% |
| Việt Nam — RDP | 20 | 20/20 | 24.794 | 44.083 | 23.053–73.349 | 0.0% |
Trong phiên này, trung vị TCP tới điểm đích tại Việt Nam thấp hơn điểm Singapore 27.887 ms (khoảng 52.9% theo mốc trung vị Singapore). Tương ứng, median tới Singapore cao khoảng 2.12 lần median tới Việt Nam. Sự khác biệt được quan sát tại điểm đo này, chứ không chứng minh một loại VPS vượt trội cho mọi người dùng hoặc ứng dụng.
Chỉ số p95 trong 20 lượt mỗi điểm đích tương ứng mẫu thành công đứng thứ 19 sau khi sắp xếp tăng dần. Trị lớn nhất Singapore là 91,095 ms; trị lớn nhất Việt Nam là 73,349 ms. Các giá trị cực trị đơn lẻ cho thấy phép đo có dao động ngắn hạn, nhưng chưa đủ dữ liệu để kết luận nguyên nhân từ ISP, tuyến quốc tế, hệ điều hành hay dịch vụ đang nghe.
3. Những gì bài kiểm tra này không đo
TCP connect ≠ ICMP ping ≠ HTTP TTFB: TCP connect đo thời gian thiết lập kết nối tới cổng đang mở. Ping ICMP đo phản hồi ICMP (nếu được cho phép), còn TTFB phản ánh nhiều tầng của một yêu cầu HTTP. Không được dùng những đại lượng này thay nhau trong tài liệu bán hàng.
Phiên thử không kiểm tra CPU, RAM, NVMe, GPU, lưu lượng mạng tối đa hoặc khả năng xử lý đồng thời. Vì SSH và RDP sử dụng hai cấu hình và dịch vụ khác nhau, phép đo không kiểm soát hoàn toàn các yếu tố tại endpoint. Một lần đo từ một mạng FTTH cũng không đại diện cho mọi tỉnh thành, nhà mạng hoặc thời điểm.
4. Giá trị ứng dụng cho người triển khai VPS
Người phát triển dịch vụ có thể dùng số liệu như một ví dụ về cách đo từ chính mạng của người dùng tới điểm đích, thay vì chỉ so sánh cấu hình CPU/RAM trên bảng giá. Khi đặt API, database và frontend ở nhiều vùng, mỗi vòng trao đổi giữa các dịch vụ đều có thể chịu ảnh hưởng của tuyến mạng. Tuy nhiên, quyết định đặt hạ tầng vẫn phải căn cứ yêu cầu người dùng, vùng lưu trữ dữ liệu, ngân sách, bảo mật và kiểm thử ứng dụng thật.
Với khách hàng tìm hiểu vị trí triển khai, có thể tham khảo cấu hình hiện hành tại VPS Singapore hoặc VPS Việt Nam. Hai trang đó cung cấp thông tin sản phẩm; chúng tôi không sử dụng kết quả thử này như một cam kết tốc độ của mọi gói.
5. Dữ liệu và cách tái lập
Để độc giả tự kiểm chứng phép tính, chúng tôi công khai bản CSV đã loại bỏ IP máy chủ và số cổng quản trị, cùng script dùng trong phép đo. Dữ liệu gốc chưa ẩn IP được lưu nội bộ và chỉ chia sẻ theo chính sách bảo mật. Những cột SG và VN được giữ là nhãn vùng của hai VPS trong lượt đo.
↓ CSV thô đã ẩn IP/cổng↓ CSV kết quả tổng hợp↓ Script đo (Python)
SHA-256 file raw CSV gốc (bản nội bộ): 5f0e7cb6b560b437e4220221e7c1e1dfd3540aceebaf51fc63286e267dcb72c3
SHA-256 bản CSV công khai đã ẩn IP/cổng: 87a908e13a72e3a46cefc884e8a7568b7d45dc1b55a22c54099bc7d1802ee3a8
SHA-256 script: 38a227147ff0efb53979ba6004af34bc5d40194ad6c0d35576b925c5cf6c5041.
Để tự chạy, hãy sử dụng script với các endpoint bạn quản lý hoặc đã được cho phép kiểm tra. Ví dụ cú pháp: --targets SG=HOST_A:PORT_A VN=HOST_B:PORT_B --samples 20 --interval 0.5 --timeout 3. Không sử dụng IP/cổng quản trị của máy chủ bên thứ ba hoặc công bố thông tin đăng nhập.