⚙️ როგორ მუშაობს

ტექნოლოგია, რომელიც სწორი ტესტირების გზით ადგენს ინტერნეტის სიჩქარეს

📊 რას ვაზომავთ

ტესტირება 4 კრიტიკული მეტრიკის მიხედვით, რომლებიც ინდივიდუალურად განსაზღვრავენ ინტერნეტის მუშაობას:

⬇️

ჩამოტვირთვის სიჩქარე

როგორ სწრაფად მიიღებთ მონაცემებს ინტერნეტიდან. მოქმედებს სტრიმინგზე, ბრაუზერებასა და ჩამოტვირთვაზე.

⬆️

ატვირთვის სიჩქარე

რამდენად სწრაფად გაგზავნით მონაცემებს ინტერნეტში. მნიშვნელოვანია ვიდეო ზარებისთვის, პირდაპირი ტრანსლაციისთვის და ფაილების ატვირთვისთვის.

Ping (დაგვიანება)

პასუხის დრო მილიწამებში. ნაკლები დრო საუკეთესოა თამაშის, ვიდეო ზარების და რეალურ დროში მუშაობის პროგრამებისთვის.

📶

ჟთრრ

პინს დროის მიხედვით ცვლილებები. კავშირის სტაბილურობისა და თანმიმდევრულობის გაზომვა.

🔬 როგორ მუშაობს ტესტი

ტესტირება

1

სერვერის არჩევა

ჩვენ ავტომატურად ვარჩევთ ოპტიმალურ ტესტ სერვერს თქვენი მდებარეობისა და ქსელის ტოპოლოგიის მიხედვით. ეს უზრუნველყოფს, რომ თქვენ ტესტირებას უახლოეს სერვერთან ერთად აკეთებთ, რათა ყველაზე ზუსტი შედეგები მიიღოთ.

2

Ping- ის გაზომვა

ჩვენ სერვერს რამდენიმე პატარა პაკეტი ვუგზავნით და გზაში დროის გაზომვას ვახდენთ. ჩვენ გამოვთვალეთ როგორც საშუალო დაგვიანება, ასევე ჟიტერი (გაზომვების განსხვავება).

ნაწილები: 20 ping მოთხოვნა ზემოთ 5 წამი

3

ჩამოტვირთვა

ჲრგჲპწმვ. 6 ერთდროული კავშირი თ ჟგალწმვ რვჟრჲგთ ეანნთ. მნჲდჲ ოჲრჲუთ ჟვ ჟთდსპწრ, ფვ ღვ თჱოჲლჱგამვ ოყლნჲ კაოუთრვრა ნა ჟგყპჱკარა გთ, ეჲპთ თ ნა გთჟჲკჲჟკჲპჲჟრნთ ლთნთთ.

მეთოდი: პროგრესული ნაკადის ჩატვირთვა, უბაფირებული მონაცემების გაშვება სიზუსტის მიზნით

4

ტესტირება

ჲრგჲპწმვ. 3 ერთდროული კავშირი თ ჟვ ოპვგჲეარ ნა ჟვპგვპა. თჱმვპგამვ ჟკჲპჲჟრრა ნა ოპვგჲე თ ჟვ ოპთლთფამვ ნა ოპჲრჲკჲლნარა ჲგვპქვნჲჟრ.

მონაცემთა ზომა: კავშირის სიჩქარის მიხედვით დინამიურად ადაპტირებული (სწრაფი = დიდი ტესტი)

5

შედეგების გამოთვლა

ჩვენ ყველა გამოთვლას ვაერთიანებთ, გამონაკლისებს ვშლით და თქვენი ბოლო სიჩქარის გამოთვლას ვახდენთ Mbps- ში (მეგაბიტებში წამში). შედეგები რეალურ დროში გამოჩნდება ტესტის მიმდინარეობისას.

🛠️ ტექნიკური განხორციელება

მრავალ- ნაკადიანი არქიტექტურა

ძირითადი სიჩქარის ტესტებისგან განსხვავებით, რომლებიც ერთ კავშირს იყენებენ, ჩვენ ვიყენებთ მრავალ ერთდროულ ნაკადს:

  • ჱაღჲ? თანამედროვე ინტერნეტ კავშირები შეუძლიათ მრავალ TCP ნაკადს მართონ, და ტესტირება მხოლოდ ერთით თქვენი რეალური მოცულობის დამცირებას გამოიწვევს
  • ჩამოტვირთვა 6 ნაკადი მაღალი სიჩქარის კავშირების დასატვირთად (1 Gbps+)
  • ატვირთვა: 3 ნაკადი (დატვირთვის მოცულობა დაახლოებით 3- ჯერ ნაკლებია ჩამოტვირთვის მოცულობის)
  • HTTP/HTTPS: თჱოჲლჱგამვ ჟრანეაპენთ ჟრპანთფნთ ოპჲრჲკჲლთ, რაკა ფვ პვჱსლრართრვ ჲრკპთგარ პვალნთრვ ოპაგთლა.

JavaScript კლიენტის მხრიდან

ტესტი სრულად მუშაობს თქვენს ბრაუზერში თანამედროვე ვებ API- ების გამოყენებით:

// 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); }

ადაპტირებადი ტესტირება

ალგორითმი ადაპტირდება თქვენი კავშირის სიჩქარეს:

  • ნელა კავშირები (< 10 Mbps): მცირე ტესტის ხანგრძლივობა, მცირე მონაცემთა გადაცემა
  • საშუალო კავშირები (10- 100 Mbps): ჟრანეაპენთ 10-15 ჟვკსნენთ ოპჲბა
  • სწრაფი კავშირები (> 100 Mbps): ოპჲეყლზვნთვ ნა რვჟრჲგანთვრჲ ჱა ოპაგთლნჲჟრ, ოჲგვფვ ეანნთ ჱა ოპვგჲე
  • კავშირები: მაქსიმალური ნაკადები და გაფართოებული ტესტი ბმულის გადატვირთვისთვის

ოპტიმიზაცია

  • გათბობის პერიოდი: პირველი 1- 2 წამი გაითიშება (TCP ნელა იწყება)
  • სტაბილური ზომა: თჱოჲლჱგამვ ჟამჲ ჟპვენარა ოჲლჲგთნა ნა რვჟრა, კჲდარჲ ჟკჲპჲჟრრა ჟვ ჟრაბთლთჱთპა.
  • საზღვრის ამოღება: სტატისტიკური ფილტრირება აშორებს ანალოგიურ გამოთვლებს
  • პროტოკოლის ზედმეტი დატვირთვა: TCP/ IP და HTTP თავსართებისთვის შეცვლილი (~3- 5%)

⚠️ ტესტის სიზუსტეზე ზემოქმედების ფაქტორები

✅ ქრჲ კჲნრპჲლთპამვ

  • სერვერის სიჩქარე: მაღალი სიჩქარის სერვერები 10 Gbps+ ბმულებითName
  • გეოგრაფიული განლაგება: სერვერების ტესტირება მრავალ რეგიონში
  • ტესტირების ალგორითმი: ოპტიმიზირებულია ყველა კავშირის ტიპის სიზუსტეზე
  • ბრაუზერის თავსებადობა: ყველა ძირითად ბრაუზერზე შემოწმდა

⚠️ რა მოქმედებს თქვენს შედეგებზე

  • WiFi vs Ethernet: WiFi ჩვეულებრივ 30-50% უფრო ნელა მუშაობს
    • ყველაზე ზუსტი შედეგების მისაღებად გამოიყენეთ ქსელური კავშირი
    • WiFi სიჩქარეები განსხვავდება დაშორებით, კედლებითა და ურთიერთქმედებით
  • მოწყობილობის სიჩქარე: ძველი მოწყობილობები შესაძლოა ვერ უმკლავდებიან გიგაბიტულ სიჩქარეს
    • ძველი WiFi ბარათები (802. 11n) მაქსიმალური გამოსვლის სიჩქარე 150- 300 Mbps
    • CPU- ს ძლიერად მოხმარებადი ფონის დავალებები შეიძლება შეანელოს ტესტები
  • ქსელის გადატვირთვა: სხვა მომხმარებლები თქვენს ქსელში ან ISP- ს ქსელში
    • ფონის პროგრამების დახურვა (განახლებები, ღრუბლის სინქრონიზაცია, ნაკადები)
    • ტესტირება ღამის საათებში საუკეთესო შედეგების მისაღებად
  • ბრაუზერის გაფართოებები: აპევნ ბლჲკვპთ, გთნთ, ოპჲკთ ჟა ჱა ოპჲბლვმთრვ.
    • დროებით ამორთვა ექსპანსიები ზუსტი ტესტირებისთვის
    • VPN-ები ჩვეულებრივ 10-50%-ით ამცირებს სიჩქარეს

🎯 საუკეთესო პრაქტიკა ზუსტი შედეგებისთვის

  1. Ethernet- ის გამოყენება: თქვენი მარშრუტიზატორის/მოდემის პირდაპირი დაკავშირება
  2. სხვა პროგრამების დახურვა: ჩამოტვირთვების, სტრიმინგის, სარეზერვო ასლების შეჩერება
  3. სხვა მოწყობილობების გაწყვეტა: დარწმუნდით, რომ მხოლოდ ტესტირებადი მოწყობილობა იყენებს ქსელს
  4. მარშრუტიზატორის გადატვირთვა: თუ პრობლემები გექნებათ, პირველად თქვენი მარშრუტიზატორი გადატვირთეთ
  5. ტესტირება მრავალჯერ: 3- 5 ტესტის სხვადასხვა დროს ჩატარება საშუალო მაჩვენებლის მისაღებად
  6. სხვა ბრაუზერის გამოყენება: შეადარეთ შედეგები Chrome, Firefox, Safari- ში

🆚 ჱაღჲ ჟმვ პაჱლთფნთ?

მრავალ- ნაკადიანი და ერთ- ნაკადიანი

ზოგიერთი სიჩქარის ტესტი მხოლოდ ერთ კავშირს იყენებს. ეს კარგი იყო ძველი DSL კავშირებისთვის, მაგრამ თანამედროვე ფართო სპექტრის კავშირებს სჭირდებათ მრავალი ნაკადი მაქსიმალური გადაცემის შესაძლებლობის მისაღწევად.

მაგალითი: 500 Mbps კავშირი შეიძლება მხოლოდ 150 Mbps-ს აჩვენებს ერთჯერადი ტესტის დროს, მაგრამ 480 Mbps-ს ჩვენს მრავალჯერად ტესტზე.

HTML5 და Flash

ჩვენ ვიყენებთ JavaScript- ს (არა Flash, არა Java აპლეტები). ეს ნიშნავს:

  • მუშაობს ყველა მოწყობილობაზე (მათ შორის მობილურზე)
  • მოდული ან ჩამოტვირთვა არ არის საჭირო
  • უკეთესი უსაფრთხოება და პირადი ცხოვრების დაცვა
  • უფრო ზუსტი რეალური სივრცის წარმადობა

პირადი ცხოვრების დაცვით

ჲრნვმამვ რგჲ£არა ოაპრთ£ალნჲჟრ ჟვპთჲჱნჲ:

  • ნთკჲდა ნვ ოპჲეაგამვ ეანნთრვ რთ ნა თჱგჲჱფთ თლთ პვკლამთჟრთ.
  • ანგარიში არ არის საჭირო (ანონომია შესაძლებელია)
  • HTTPS შიფრირება ყველა კავშირისთვის
  • სრული კონტროლი თქვენი ტესტის ისტორიის ნებისმიერ დროს წაშლისთვის
  • GDPR & CCPA- ს თავსებადი - იხილეთ ჩვენი პირადი მონაცემების დაცვა

❓ ოპაქაŒა ჱა ნაქარა მვრჲეჲლჲდთ£ა?

ჩვენ ვალდებულნი ვართ, რომ ავხსნათ როგორ ვადარებთ თქვენს ინტერნეტ სიჩქარეს. თუ გსურთ მეტი დეტალის გაგება ან დამატებითი კითხვები გაქვთ ტესტირების პროცესთან დაკავშირებით:

დჲრჲგ ლთ ჟთ ეა თჱოთრაქ ბყპჱთნარა ჟთ?

თჱოთრაირვ ნაი-რჲფნთწ თნრვპნვრ რვჟრ ნა ბყპჱთნა.

სიჩქარის ტესტის დაწყება