საღამოა, სახლში ყველა ქსელშია. შვილი ონლაინ თამაშობს, დედა დასთან ვიდეოთი საუბრობს, მამა ფილმს უყურებს. ყველაფერი ნორმალურად მუშაობს — სანამ ქალიშვილი ტელეფონიდან ღრუბელში ვიდეოს ატვირთვას არ დაიწყებს ან Steam 50 გიგაბაიტიანი განახლების ჩამოწერას არ შეუდგება. იმავე წამს თამაშში პინგი 20-დან 500 მილიწამამდე იზრდება, ვიდეოზარი სლაიდშოუდ იქცევა, საიტები კი რამდენიმეწამიანი დაყოვნებით იხსნება. სიჩქარის ტესტმა ამ დროს შეიძლება სავსებით ღირსეული ციფრები აჩვენოს. ეს არც ცუდი პროვაიდერია და არც „სუსტი“ ტარიფი — ეს მოვლენაა, რომელსაც bufferbloat ჰქვია და თითქმის ყველა სახლსა და ოფისში გვხვდება. კარგი ამბავი ის არის, რომ მისი აღმოფხვრა აღჭურვილობის სწორი მორგებით შეიძლება.
სიჩქარე და დაყოვნება — სხვადასხვა რამაა
ინტერნეტის სიჩქარე (გამტარუნარიანობა) ის არის, რამდენი მონაცემის გავლა შეუძლია წამში, როგორც მილის სიგანე. დაყოვნება კი ის არის, რამდენი დრო სჭირდება მონაცემების ერთ ულუფას სერვერამდე მისვლასა და უკან დაბრუნებას, როგორც დრო, რომელშიც წვეთი მილს გადის. ფილმის ჩამოწერისთვის სიგანეა მნიშვნელოვანი, თამაშებისთვის, ზარებისა და საიტების გახსნისთვის კი — დაყოვნება. შეიძლება გიგაბიტიანი ტარიფი გქონდეთ და ამავდროულად დატვირთვის მომენტებში უზარმაზარი დაყოვნებით იტანჯოთ. სწორედ ეს ხდება bufferbloat-ის დროს.
საიდან ჩნდება bufferbloat
როუტერში, მოდემსა და პროვაიდერის აღჭურვილობაში ბუფერებია — რიგები, რომლებშიც პაკეტები გაგზავნას ელოდება, როცა არხი დაკავებულია. ბუფერები ხანმოკლე ნახტომების გასასწორებლად არის საჭირო. მაგრამ ბევრ მოწყობილობაში ისინი ზედმეტად დიდია. როცა ვიღაც დიდ ჩატვირთვას იწყებს, ის რიგს ბოლომდე ავსებს. თამაშის, ზარის ან საიტზე მოთხოვნის პაკეტები ამ რიგის ბოლოში დგება და ელოდება, სანამ მათ წინ ჩატვირთვის ათასობით პაკეტი გაივლის. შედეგად დაყოვნება ათეულობით მილიწამიდან ასეულობით და ათასობითაც კი იზრდება. ეს განსაკუთრებით ძლიერ ატვირთვისას ვლინდება — როცა რამეს ინტერნეტში ტვირთავთ, რადგან ატვირთვის სიჩქარე ჩვეულებრივ დაბალია და რიგი უფრო სწრაფად ივსება.
ტიპური სიმპტომები
- ონლაინ-თამაშებში პინგი მკვეთრად ხტება, როცა სახლში ვინმე ფაილებს იწერს ან მაღალი ხარისხის ვიდეოს უყურებს.
- ვიდეოზარები ღრუბლოვანი სარეზერვო კოპირების ან ფოტოების სინქრონიზაციის დროს წყდება.
- საიტები ჩატვირთვამდე რამდენიმე წამს „ფიქრობენ“, თუმცა შემდეგ სწრაფად იტვირთება.
- პრობლემები საღამოობით ჩნდება, როცა სახლში ყველა ქსელშია, და ღამით ქრება.
- თუ ჩატვირთვას შეაჩერებთ — ყველაფერი მყისიერად ნორმას უბრუნდება.
როგორ გავზომოთ
ჩვეულებრივი სიჩქარის ტესტი მხოლოდ გამტარუნარიანობას აჩვენებს. bufferbloat-ის დასანახად საჭიროა ტესტი, რომელიც დაყოვნებას დატვირთვის დროს ზომავს — ზოგიერთი სერვისი მას ჩამოტვირთვისა და ატვირთვისთვის ცალ-ცალკე აჩვენებს და შეფასებას გამოიტანს. თუ მოსვენებულ მდგომარეობაში პინგი 15 მილიწამია, ტესტის დროს კი 300-მდე იზრდება, აშკარა bufferbloat გაქვთ. ოსტატი ასეთ გაზომვებს სადენიანი მიერთებიდან ატარებს, რომ Wi-Fi-ის გავლენა გამორიცხოს, და სხვადასხვა დროს იმეორებს.
როგორ მკურნალობენ
- რიგების ჭკვიანი მართვა (SQM). როუტერზე თანამედროვე ალგორითმები რიგს მოკლედ ინახავს და არხს ნაკადებს შორის სამართლიანად ანაწილებს. მცირე ინტერაქტიული პაკეტები — თამაშები, ზარები, საიტების მოთხოვნები — ლოდინის გარეშე გადის, მაშინაც კი, როცა ვინმე სრული სიჩქარით იწერს. ეს ყველაზე ეფექტური გადაწყვეტაა.
- სიჩქარის ტარიფზე ოდნავ დაბლა შეზღუდვა. რომ როუტერმა რიგი თავად მართოს და პროვაიდერის გადავსებულ ბუფერს არ გადასცეს, ზოლს რეალურ სიჩქარეზე დაახლოებით 5–10%-ით დაბლა ზღუდავენ. სიჩქარის რამდენიმე პროცენტის დაკარგვა თითქმის შეუმჩნეველია, დაყოვნება კი სტაბილური ხდება.
- QoS და პრიორიტეტები. გარკვეული მოწყობილობებისთვის ან ტრაფიკის ტიპებისთვის პრიორიტეტი სასარგებლო დამატებაა, მაგრამ რიგების მართვის გარეშე ცუდად მუშაობს.
- შესაფერისი როუტერი. პროვაიდერების ბევრმა როუტერმა და ბიუჯეტურმა მოდელმა რიგების მართვა არ იცის ან მაღალ სიჩქარეებზე ამას ვერ უმკლავდება. ზოგჯერ როუტერის SQM-ის მხარდაჭერისა და საკმარისად ძლიერი პროცესორის მქონე მოდელით შეცვლაა საჭირო.
Wi-Fi რა შუაშია
ბუფერები Wi-Fi-შიც არის. თუ სიგნალი სუსტია, მოწყობილობები კი ბევრი, დაყოვნება ყოველგვარი ჩატვირთვის გარეშეც იზრდება. ამიტომ კარგი მორგება Wi-Fi-საც მოიცავს: სწორ დიაპაზონსა და არხს, საკმარის დაფარვას, სათამაშო კომპიუტერებისა და კონსოლებისთვის კი — კაბელს. ეთერის კარგი მართვის მქონე თანამედროვე როუტერებს უსადენო ქსელში რიგების შემცირებაც შეუძლიათ.
რას აკეთებს ოსტატი
- ზომავს დაყოვნებას მოსვენებულ მდგომარეობაში და ჩამოტვირთვისა და ატვირთვის დატვირთვისას, კაბელითა და Wi-Fi-ით.
- ამოწმებს, უჭერს თუ არა თქვენი როუტერი მხარს რიგების მართვას და ეყოფა თუ არა მას სიმძლავრე თქვენი ტარიფისთვის.
- აწყობს SQM-ს, ზოლის შეზღუდვებსა და პრიორიტეტებს ან შესაფერის როუტერს არჩევს.
- აწყობს Wi-Fi-ს და სათამაშო და სამუშაო მოწყობილობებს, სადაც შესაძლებელია, კაბელით აერთებს.
- რეალური დატვირთვის ქვეშ იმეორებს გაზომვებს და შედეგს „მანამდე“ და „შემდეგ“ გაჩვენებთ.
მაგალითი პრაქტიკიდან
გლდანში ოჯახი — ორი მოზარდი გეიმერი და სახლიდან მომუშავე მშობლები — ჩიოდა, რომ საღამოობით ინტერნეტი „შეუძლებელია“, თუმცა ტარიფი 500 მბიტ/წმ იყო. პროვაიდერი ორჯერ მოვიდა და აჩვენა, რომ სიჩქარე ნორმაშია. ოსტატმა დატვირთვის ქვეშ ტესტი ჩაატარა: მოსვენებულ მდგომარეობაში პინგი 12 მწმ იყო, ღრუბელში ფაილების გაგზავნისას კი 900 მწმ-მდე იზრდებოდა. პროვაიდერის როუტერმა რიგების მართვა არ იცოდა. SQM-ის მხარდაჭერის მქონე როუტერი დავაყენეთ, ზოლის შეზღუდვა ტარიფზე ოდნავ დაბლა მოვარგეთ და სათამაშო კომპიუტერი კაბელით მივაერთეთ. ახლა სრული დატვირთვისას პინგი მაქსიმუმ 20–25 მწმ-მდე იზრდება, თამაშები და ზარები კი ნებისმიერ ჩატვირთვასთან ერთად მუშაობს.
გამოიძახეთ ოსტატი
თუ ინტერნეტი გამოუსადეგარი ხდება, როგორც კი ვინმე ფაილების ჩამოწერას ან ატვირთვას იწყებს, თბილისის ნებისმიერ რაიონში მოვალთ დღე-ღამის ნებისმიერ დროს და ქსელს მოვარგებთ. დაწვრილებით — ინტერნეტის პრობლემების, როუტერის მორგების და ქსელის დაზიანებების გვერდებზე.




კომენტარები 0
კომენტარები ჯერ არ არის. დასვით კითხვა — ხელოსანი გიპასუხებთ.