ჯიტერი და პაკეტების დაკარგვა VPN ზარზე: რა უნდა შევადაროთ
დაგვიანებული, მაგრამ გლუვი მეტყველება და ხარვეზებად დაშლილი მეტყველება ორი სხვადასხვა ხარვეზია. შეადარეთ თავად აპის სტატისტიკა, ადგილობრივი რადიო და ერთი დატვირთული გზა.
რობოტული მეტყველება და ჩამოვარდნილი მარცვლები სხვანაირად ისმის, რადგან ეს სხვადასხვა ხარვეზია. ჯიტერი ცვლის, როდის ჩამოდის პაკეტები; დაკარგვა ნიშნავს, რომ ისინი საერთოდ არ ჩამოდის. ორივე შეიძლება მოხდეს მაშინ, როცა სიჩქარის ტესტი ჯანსაღ ჩამოტვირთვას აჩვენებს, რადგან გამტარუნარიანობა და დროული მიწოდება სხვადასხვა რამეს ზომავს. ნებისმიერი პარამეტრის შეცვლამდე შეუსაბამეთ მტკიცებულებები ხმას.
რატომ ისმის სხვანაირად დაგვიანებული და დაკარგული პაკეტები
მედია მგზავნილს ტოვებს თანაბარი სიჩქარით, ხოლო რეალური ქსელები მას არათანაბარი ინტერვალებით აწვდიან. აპლიკაციები ცოტათი ბუფერავენ, რათა ეს გაათანაბრონ და შეცვალონ დაყოვნება უწყვეტობით: გაზარდეთ ბუფერი და საუბარი ნელი ჩანს, შეამცირეთ და ხარვეზები ჩნდება. პაკეტი, რომელიც დაკვრის ვადის შემდეგ ჩამოდის, ფაქტობრივად დაკარგულია, მაშინაც კი, თუ ის არასოდეს გადაუგდიათ. ამიტომ ერთი და იმავე გამტარიანობის ორ კავშირს შეიძლება სრულიად განსხვავებული ზარები ჰქონდეს.
მიმართულებასაც აქვს მნიშვნელობა. შემომავალი და გამავალი მედია შეიძლება სხვადასხვა გზით წავიდეს, განსაკუთრებით მაშინ, როცა ერთი მხარე მობილურ ქსელშია.
რიცხვები, რომლებიც ცუდ პერიოდში უნდა წაიკითხოთ
გამოიყენეთ თავად აპლიკაციის სტატისტიკა, სადაც ის გთავაზობთ, და წაიკითხეთ ის მაშინ, როცა ზარი ცუდია და არა მისი დასრულების შემდეგ. მედია-რელე ხშირად სერვისის ვებსაიტისგან განსხვავებული ჰოსტია, ამიტომ მთავარ გვერდზე ping ზომავს გზას, რომელსაც ზარი არ იყენებს. ცალ-ცალკე შეხედეთ დაკარგვის პროცენტს, მისვლა-დაბრუნების დროსა და ჯიტერს, და ჩაიწერეთ, კლიენტი პრობლემას აგზავნის თუ იღებს. ზარის დროს VPN-ის ხელახლა დაკავშირება მესამე მოვლენაა, რომელიც უნდა ჩაიწეროს და არა სხვებთან შეერწყას.
სტატისტიკის პანელის ეკრანის სურათები ჯობია ზარის მოგონებას, რადგან რიცხვები მოგვიანებით შეიძლება შევადაროთ. ოცი წამის დაკარგვის პროცენტი გეტყვით, ახლა კარგავს თუ არა გზა პაკეტებს, მაგრამ არა არის თუ არა დაკარგვა ტალღებად და როდის დაიწყო.
ამისთვის გაიმეორეთ გაზომვა მეორე პირობაში, ნაცვლად იმისა, რომ ერთი ფანჯარა განაჩენად წაიკითხოთ. სხვადასხვა პირობებში აღებული ორი ფანჯარა მეტს ამბობს, ვიდრე ერთი გრძელი ფანჯარა რაიმე პირობის გარეშე.
რას აკეთებს ჯიტერ-ბუფერი ვადასთან
ჯიტერ-ბუფერი ცოტა ხნით აკავებს შემომავალ პაკეტებს, რათა არათანაბარი ჩამოსვლები — დაყოვნების ცვალებადობა, რომელსაც RFC 3393 საზომად განსაზღვრავს — თანაბარი საათით დაუკრათ. ბუფერის ზომა განსაზღვრავს დაკვრის ვადას: ყოველი პაკეტი, რომელიც ამ ვადაზე გვიან ჩამოდის, გადაიგდება, როგორც არ უნდა იყოს მისი შიგთავსი. კოდეკები განსხვავდებიან იმით, თუ რამდენის დაფარვა შეუძლიათ, და კოდეკი, რომელიც დაკარგულ კადრს ინტერპოლაციას უკეთებს, შეიძლება დაფაროს ერთი დაკარგვა, მაგრამ არა მათი სერია. ამიტომ ერთი და იმავე დაკარგვის პროცენტი სხვადასხვა კოდეკზე სხვადასხვა ზარის ხარისხს იძლევა.
ბუფერის რეგულირება გაცვლაა და არა შესწორება. უფრო დიდი ბუფერი ყიდულობს უწყვეტობას საუბრის დაყოვნების ფასად და ვერ დააბრუნებს პაკეტებს, რომლებიც ვადის შემდეგ ჩამოდის.
გასვლამდე შეადარეთ რადიო და დატვირთვა
გასასვლელი და აპლიკაცია უძრავად დაიჭირეთ და ერთდროულად ერთი ადგილობრივი პირობა შეცვალეთ. ძლიერი სიგნალის ხატულა არაფერს ამბობს არხის გადატვირთულობაზე. თუ პრობლემა ერთ ოთახს ან ერთ წვდომის წერტილს მიჰყვება, შემდეგი გამოძიება რადიოა.
ping -c 50 -i 0.2 203.0.113.9
mtr -rw -c 20 203.0.113.9
ping იძლევა დაკარგვების რაოდენობას და გაფანტვას, რომელიც პირობებს შორის შეიძლება შევადაროთ, ხოლო mtr აჩვენებს დაკარგვას ყოველ ჰოპზე გზის გასწვრივ. შუალედური ჰოპები, რომლებიც ფუჭდებიან, სანამ შემდეგები პასუხობენ, ჩვეულებრივ ამცირებენ ICMP-ის პრიორიტეტს და არა მომხმარებლის ტრაფიკს აგდებენ. გაიმეორეთ ორივე კონტროლირებული ატვირთვის დროს, რადგან ბმული, რომელიც უმოქმედოდ კარგია და დატვირთვის ქვეშ უსარგებლო, რიგებზე მიუთითებს და არა VPN-ზე. თუ პრობლემას მხოლოდ ერთი პირობა ამრავლებს, მეორე პირობა ახლახან გამოირიცხა.
შეაკეთეთ მხოლოდ ის, რასაც შედარება უჭერს მხარს
ყოველი შედარება ერთ შესწორებას უჭერს მხარს, და რამდენიმეს ერთდროულად გამოყენება მტკიცებულებას ანადგურებს. სუსტი ადგილობრივი გზა ითხოვს უკეთეს არხს ან Ethernet-ს, კონკურენტული ტრაფიკი ითხოვს დაგეგმვას ან რიგის წესრიგს, ხოლო ერთი ცუდი გასასვლელი ითხოვს სხვა გასასვლელის შედარებას იმავე პირობებში. VPN-ის ტრანსპორტის შეცვლისას პროფილი ძალაში შეინარჩუნეთ და ერთდროულად ერთი ცვლადი შეცვალეთ. წარმატება ნუ შეაფასეთ სიჩქარის ტესტის ქულის ზრდით, არამედ იგივე საუბარი კვლავ გამოსცადეთ ჩვეულებრივი ფონური აქტივობით.
ჩაწერეთ მიმართულება, დაკარგვა, ჯიტერი, მისვლა-დაბრუნების დრო და ის პირობა, რომელშიც თითოეული გაიზომა. ეს ჩანაწერი ზარის ხარისხზე ბუნდოვან ჩივილს აქცევს აღმოჩენად, რომელზეც ვინმეს შეუძლია იმოქმედოს. შეინახეთ ის ბილეთთან ერთად, რათა შემდეგი შედარება იმავე საწყის ხაზიდან დაიწყოს.