⚙️ Paano ito gumagana

> Ang teknolohiya sa likod ng tumpak na pagsusuri ng bilis ng internet

📊 > Ano ang Sinusukat namin

> Ang aming pagsubok sa bilis ay sumusukat sa apat na kritikal na metrics na tumutukoy sa iyong pagganap sa internet:

⬇️

> Pag-download ng bilis

> Gaano kabilis natanggap mo ang data mula sa internet. Nakakaapekto sa streaming, pag-browse, at pag-download.

⬆️

> I-upload ang bilis

> Gaano kabilis na magpadala ng data sa internet. Kritikal para sa mga video call, live streaming, at mga file na-upload.

Ping (pagkakaantala)

> Panahon ng tugon sa milliseconds. Mas mababa ay mas mahusay para sa gaming, video calls, at real-time apps.

📶

Jitter

> Pagkakaiba sa ping sa paglipas ng panahon. Sukat ng koneksyon katatagan at pagkakapareho.

🔬 > Paano gumagana ang pagsubok

> Ang aming pagsubok ng bilis ay gumagamit ng mga advanced na pamamaraan upang sukatin ang iyong aktwal na pagganap sa internet:

1

> Server Pagpili

> Awtomatikong pumili kami ng pinakamainam na server ng pagsubok batay sa iyong lokasyon at topology ng network. Tinitiyak nito na ikaw ay pagsubok laban sa isang kalapit na server para sa pinaka-tumpak na mga resulta.

2

Ping pagsukat

> Magpadala kami ng maraming maliit na mga pakete sa server at sukatin ang round-trip oras. Kami ay makalkula ang parehong average latency at jitter (pagbabago sa pagitan ng mga pagsukat).

Mga halimbawa: > 20 mga kahilingan sa ping sa tl>5segundo

3

> I-download ang pagsubok

Tl> Buksan namin >6sabay-sabay na koneksyon Maraming stream tiyakin namin ganap na gamitin ang kapasidad ng iyong koneksyon, kahit na sa mga high-speed na mga link.

Paraan: > Progressive stream loading, pag-aalis ng unang buffered data para sa katumpakan

4

> I-upload ang pagsubok

Tl> Buksan namin >3sabay-sabay na koneksyon tl> at mag-upload ng data ng pagsubok sa server. Sinusukat namin ang rate ng transfer at ayusin para sa protocol overhead.

> Data laki: > Dynamically na-adjust batay sa bilis ng koneksyon (mabilis = mas malaking pagsubok)

5

> Mga Resulta Pagkalkula

> Nag-aggregate kami ng lahat ng mga pagsukat, inaalis ang mga outliers, at kinakalkula ang iyong huling bilis sa Mbps (megabits bawat segundo). Ang mga resulta ay ipinapakita sa real-time habang umuunlad ang pagsubok.

🛠️ > Teknolohiya Pagpapatupad

Multi-stream arkitektura

Hindi tulad ng mga pangunahing mga pagsubok ng bilis na gumagamit ng isang solong koneksyon, ginagamit namin ang maraming mga sabay-sabay stream:

  • Bakit? > Modernong mga koneksyon sa internet ay maaaring hawakan ang maraming mga stream TCP, at pagsubok na may isa lamang ay underestimating ang iyong aktwal na kapasidad
  • I-download: >6streams upang saturate high-speed na koneksyon (1 Gbps +)
  • I-upload: >3streams (upload karaniwang may mas kaunting kapasidad kaysa sa i-download)
  • HTTP/HTTPS: > Ginagamit namin ang mga karaniwang web protocol, kaya ang mga resulta ay sumasalamin sa tunay na mundo pagganap

Mga halimbawa ng JavaScript

Ang pagsubok ay tumatakbo ganap sa iyong browser gamit ang modernong web APIs:

// Simplified test implementation const streams = 6; const xhr = []; for (let i = 0; i < streams; i++) { xhr[i] = new XMLHttpRequest(); xhr[i].open('GET', `/test/download?stream=${i}`, true); xhr[i].onprogress = (e) => { updateSpeed(e.loaded, e.timeStamp); }; xhr[i].send(); } function updateSpeed(bytes, time) { const mbps = (bytes * 8) / (time * 1000); displaySpeed(mbps); }

Adaptive Pagsubok

Ang aming algorithm ay umaangkop sa iyong bilis ng koneksyon:

  • > Mababang Koneksyon (< 10 Mbps): > Mas maikling tagal ng pagsubok, mas maliit na data transfer
  • > Medium Connections (10-100 Mbps): > Pamantayan 10-15 pangalawang pagsubok
  • > Mabilis na Koneksyon (> 100 Mbps): > Mas mahabang tagal ng pagsubok para sa katumpakan, mas malaking data transfer
  • > Gigabit + koneksyon: > Maksimum stream at pinalawak na pagsubok upang saturate ang link

> Katumpakan Optimizations

  • > Panahon ng Pag-init: > Unang 1-2 segundo discarded (TCP mabagal simulan)
  • > Maaasahang pagsukat: > Ginagamit namin lamang ang gitnang bahagi ng pagsubok kapag ang bilis stabilizes
  • > Outlier pag-alis: > Statistical pag-filter ay inaalis anomalous pagsukat
  • > Protocol overhead: > Adjusted para sa TCP / IP at HTTP headers (~ 3-5%)

⚠️ > Mga kadahilanan na nakakaapekto sa Test Katumpakan

✅ > Ano ang aming kinokontrol

  • > Server pagganap: > Mataas na pagganap ng mga server na may 10 Gbps + link
  • > Heograpikal na pamamahagi: > Test server sa maraming mga rehiyon
  • > Pagsubok algorithm: > Optimized para sa katumpakan sa lahat ng mga uri ng koneksyon
  • > Browser compatibility: tl> Sinubukan sa lahat ng mga pangunahing browser

⚠️ > Ano ang Nakakaapekto sa Iyong Mga Resulta

  • > WiFi kumpara sa Ethernet: > WiFi ay karaniwang 30-50% mas mabagal
    • > Para sa pinaka-tumpak na mga resulta, gamitin ang isang wired koneksyon
    • > WiFi bilis ay nag-iiba sa distansya, pader, at panghihimasok
  • > Pagganap ng Device: > Mas lumang mga aparato ay maaaring hindi hawakan gigabit bilis
    • > Mas lumang WiFi card (802.11n) max out sa paligid ng 150-300 Mbps
    • > CPU-matindi background gawain ay maaaring mabagal na pagsubok
  • > Network Congestion: > Iba pang mga gumagamit sa iyong network o network ng ISP
    • > Magsara background apps (update, cloud sync, streaming)
    • > Subukan sa panahon ng off-peak oras para sa pinakamahusay na mga resulta
  • > Browser extension: > Ad blockers, VPNs, proxies ay maaaring makaapekto sa mga resulta
    • > Temporarily i-disable extension para sa tumpak na pagsubok
    • > VPNs karaniwang bawasan ang bilis sa pamamagitan ng 10-50%

🎯 > Pinakamahusay na mga kasanayan para sa tumpak na mga resulta

  1. > Gamitin ang Ethernet: > Mag-connect nang direkta sa iyong router/modem
  2. > Isara Iba pang mga Apps: > I-stop ang mga pag-download, streaming, cloud backup
  3. > I-disconnect Iba pang mga aparato: > Tiyakin lamang ang iyong pagsubok device ay gumagamit ng network
  4. > I-restart ang router: > Kung nakakaranas ng mga isyu, i-reboot ang iyong router una
  5. > Subukan ang Maraming beses: > Patakbuhin ang 3-5 pagsubok sa iba't ibang mga oras para sa isang average
  6. > Gamitin ang iba't ibang mga browser: > Ihambing ang mga resulta sa Chrome, Firefox, Safari

🆚 Bakit Iba ang Ating Pagsusulit

Multi-stream vs solong-stream

Ang ilang mga pagsubok ng bilis ay gumagamit lamang ng isang solong koneksyon. Ito ay mabuti para sa mga lumang mga koneksyon DSL, ngunit modernong broadband ay nangangailangan ng maraming mga stream upang makamit ang maximum na throughput.

Halimbawa: Ang isang 500 Mbps na koneksyon ay maaaring ipakita lamang 150 Mbps sa isang single-stream na pagsubok, ngunit 480 Mbps sa aming multi-stream na pagsubok.

HTML5 vs Flash

> Ginagamit namin ang purong JavaScript (walang Flash, walang Java applets). Ang ibig sabihin nito:

  • > Gumagana sa lahat ng mga aparato (kabilang ang mobile)
  • > Walang mga plugin o mga pag-download na kinakailangan
  • > Mas mahusay na seguridad at privacy
  • > Higit pang tumpak na real-world pagganap

Privacy-focused

Seriously namin ang iyong privacy:

  • > Hindi namin ipinagbibili ang iyong data sa mga ISP o advertiser
  • > Walang account na kinakailangan (anonymous pagsubok magagamit)
  • tl> HTTPS encryption para sa lahat ng mga koneksyon
  • > Buong kontrol upang tanggalin ang iyong kasaysayan ng pagsubok anumang oras
  • > GDPR & CCPA sumusunod - tingnan ang aming Patakaran sa Privacy

❓ > Mga katanungan tungkol sa aming pamamaraan?

> Nag-ukol kami sa transparency sa kung paano namin sinusukat ang bilis ng iyong internet. Kung mayroon kang mga katanungan tungkol sa aming proseso ng pagsubok o gusto mong malaman ang higit pang mga detalye:

> Handa na upang Subukan ang iyong bilis?

> Subukan ang pinaka-tumpak na pagsubok sa bilis ng internet na magagamit.

> Simulan ang Speed Test