საფარის ტრაფიკი VPN-ში: რომელ დამკვირვებელს ემალებით
შევსება ცვლის ტრაფიკის ნიმუშს, მაგრამ იმ დამკვირვებლისთვის, ვისთვისაც შექმენით. ნახეთ, სად ჩერდება შემავსებელი, რა ჯდება და რისი დამალვა არ შეუძლია.
წარმოიდგინეთ, რომ კაფეს ქსელს ყოფთ VPN-ის მომხმარებელთან და ყველაფერი, რასაც ხედავთ, პაკეტების ზომები და დროშია. საფარის ტრაფიკმა ეს სურათი უნდა დააბინდოს. მიჰყევით შევსებას ლეპტოპიდან კარიბჭემდე და აღმოჩნდება, რომ დაბინდვა ლოკალურია: ის მთავრდება იქ, სადაც კარიბჭე მთავრდება. ყველაფერი ამ წერტილის შემდეგ ახალი დაკვირვების პრობლემაა იმავე რეალურ ტრაფიკზე.
ამიტომ პირველი კითხვა არასოდეს არის, რამდენი შემავსებელი გავაგზავნოთ. კითხვაა, რომელ დამკვირვებელს ემალებით და სად ზის ის დამკვირვებელი.
დაიწყეთ ლეპტოპიდან
ლოკალურ კავშირზე დამკვირვებელი ხედავს დაშიფრულ პაკეტებს, რომლებიც მიდიან და მოდიან. შევსების გარეშე, დიდი ატვირთვა სრული ზომის პაკეტების მწკრივია, ზარი საშუალო ზომის პაკეტების სტაბილური ნაკადია, ხოლო უმოქმედო კლიენტი აგზავნის keepalive-ს. ეს ფორმები კორელაციაშია იმასთან, რასაც მომხმარებელი აკეთებს, მაშინაც კი, როცა შიგთავსი წაუკითხავია. შემავსებელს შეუძლია ფორმის გასწორება, მაგრამ იმ ბაიტების გაგზავნის ფასად, რომლებიც არავის უთხოვია.
ჩაწერეთ, რას შეამჩნევდა ის დამკვირვებელი სხვაგვარად: აფეთქება გადაცემის დასაწყისში, უფსკრული ზარის დასრულებისას, უმოქმედო პერიოდების რიტმი. თუ ვერ ასახელებთ ნიშანს, ვერ ამტკიცებთ, რომ შემავსებელი მალავს მას.
მიჰყევით შემავსებელს კარიბჭემდე
ლეპტოპი შევსებას უგზავნის თანამშრომლობად კარიბჭეს, რომელიც მას ყრის და რეალურ ტრაფიკს შემდგომ გადასცემს. სწორედ ეს თანამშრომლობაა მექანიზმი: შემავსებლის მომცილებელი საბოლოო წერტილის გარეშე თქვენ დაამატეთ დატვირთვა სხვის გზას და არ შექმენით საფარი. Tor-ის შევსების სპეციფიკაცია იმავე დაყოფას ხდის ცხადს: ბმულის შევსება მეზობელ რელეებს შორის და წრედის შევსება, რომელიც პროტოკოლის მდგომარეობაზეა მიბმული.
ახლა დაფიქრდით, რას ხედავს კარიბჭე. ის ხედავს რეალურ ტრაფიკს პლუს შემავსებელს, რაც იმას ნიშნავს, რომ უფრო მეტს სწავლობს და არა ნაკლებს, თუ ის არ არის ის მხარე, რომელსაც ენდობით. საფარის ტრაფიკი გადააქვს ნდობას; ის არ აუქმებს მის საჭიროებას.
შემდეგ დააკვირდით მეორე სეგმენტს
კარიბჭის მიღმა, რეალურ დანიშნულებებამდე მიმავალი კავშირები ჩვეულებრივი ფორმის ჩვეულებრივი ტრაფიკია. დამკვირვებელი იქ, იქნება ეს ჰოსტინგის პროვაიდერი თუ დანიშნულების ქსელი, ხედავს იმავე აფეთქებებს, რომელთა დამალვასაც შევსება უნდა ცდილობდეს. თუ ის დამკვირვებელი იყო ის, ვინც გაწუხებდათ, შევსებამ თქვენთვის არაფერი გააკეთა. ეს საზღვარი არის მთელი აზრი გზის გავლისა.
საფარის ტრაფიკი სეგმენტით შემოიფარგლება, ხოლო ფარგლების გაფართოება თანამშრომლობის გაფართოებას ნიშნავს.
მიმართულება და ფორმა
მხოლოდ გარეთ გაგზავნილი შევსება მალავს იმის დროს, რასაც აგზავნით. ის არაფერს ამბობს იმის დროზე, რაც ბრუნდება, რადგან პასუხები საკუთარი გრაფიკით მოდის. ასიმეტრიული დამალვა ნორმალურია და ღირს ხმამაღლა თქმა: ჩამოტვირთვაზე მძიმე სესია მაინც აჩვენებს თავის ფორმას შემავალ მხარეს.
პაკეტის სიგრძე, აფეთქების სტრუქტურა, დაწყებისა და გაჩერების დროები და ჩამოსვლებს შორის ინტერვალები ყველა ინფორმაციას ატარებს. ბაიტების მრიცხველი, რომელიც ბრტყელი რჩება, შეიძლება თანაარსებობდეს ძალიან ამოცნობად პაკეტის ზომების განაწილებასთან. ბრტყელი ჯამები ბრტყელი ქცევა არ არის.
რას ყიდულობს ბიუჯეტი
შემავსებელი მოიხმარს სიმძლავრეს, რომელსაც ვიღაც იხდის: გაზომილი მონაცემები, ასვლის არხის კონკურენცია, რიგში ლოდინის შეყოვნება იმავე კავშირის სხვა მომხმარებლებისთვის. მაქსიმალური ხელმისაწვდომი სიჩქარის მიყოლა თვითდამღუპველიც არის, რადგან ეს მაქსიმუმი კავშირთან ერთად მოძრაობს და შემავსებელიც მასთან ერთად მოძრაობს. გამოცხადებული ბიუჯეტი, ბიუჯეტის ამოწურვისას გამოცხადებული ქცევით, განსხვავებაა მექანიზმსა და შემთხვევას შორის.
შეაფასეთ შედეგი იმ დაკვირვების მიმართ, რომელიც დასაწყისში დაასახელეთ. ტესტი, რომელიც განსაზღვრული დამკვირვებლის ქვეშ ამოცნობის შემცირებას აჩვენებს, შედეგია; დაპირება, რომ მეტი ტრაფიკი ნაკლებ ინფორმაციას ნიშნავს, არ არის.
გადაწყვეტა, საერთოდ ღირს თუ არა ამის კეთება
უმეტესი ადამიანისთვის პასუხი არის არა, და გულახდილი მიზეზი ის არის, რომ სრული სიჩქარის ფონური ნაკადი ცუდი შემცვლელია იმ პროგრამული უზრუნველყოფისა, რომელიც აფიქსირებს, რას იცავს. შევსება ლეგიტიმური ინჟინერიაა და მისი ადგილია იმ დიზაინებში, რომლებიც ასახელებენ თავიანთ დამკვირვებელს, თავიანთ თანამშრომლობად საბოლოო წერტილებს, თავიანთ ფასსა და საზღვრებს. ეს არ არის უჯრა, რომელიც VPN-ს ანონიმურობის სისტემად აქცევს.
თუ მაინც დანერგავთ, ჯერ დამკვირვებლის მოდელი ჩაწერეთ. ყოველი შემდგომი გადაწყვეტილება, პაკეტების ზომებიდან გამორთვის ქცევამდე, ამ ერთი აბზაციდან გამომდინარეობს.