Kujutage ette, et jagate kohviku võrku kellegagi, kes kasutab VPN-i, ja ainus, mida näete, on paketi suurused ja ajastus. Kattevarjutraafik peaks selle pildi hägustama. Jälgige polsterdust sülearvutist lüüsini ja hägustumine osutub kohalikuks: see lõpeb seal, kus lõpeb lüüs. Kõik pärast seda punkti on uus vaatlusprobleem samal päris liiklusel.

Seega esimene küsimus ei ole kunagi, kui palju täidist saata. See on, millise vaatleja eest te end peidate ja kus see vaatleja asub.

Alustage sülearvutist

Kohalikul lingil näeb vaatleja krüpteeritud pakette lahkumas ja saabumas. Ilma polsterduseta on suur üleslaadimine täissuuruses pakettide jada, kõne on ühtlane keskmise suurusega pakettide voog ja jõudeolev klient saadab keepalive-pakette. Need kujud korreleeruvad sellega, mida kasutaja teeb, isegi kui sisu on loetamatu. Täidis suudab kuju siluda, aga siis tuleb saata baite, mida keegi ei küsinud.

Kirjutage üles, mida see vaatleja muidu märkaks: puhang ülekande alguses, tühik kõne lõppedes, jõudeperioodide rütm. Kui te ei suuda seda tunnust nimetada, ei saa te väita, et täidis seda peidab.

Jälgige täidist lüüsini

Sülearvuti saadab polsterdust koostööd tegevale lüüsile, mis selle ära viskab ja päris liikluse edasi saadab. See koostöö ongi mehhanism: ilma lõpp-punktita, mis täidise eemaldab, olete lisanud koormust kellegi teise teele, mitte loonud katet. Tor-i polsterduse spetsifikatsioon teeb sama jaotuse selgeks: lingi polsterdus külgnevate releede vahel ja vooluringi polsterdus, mis on seotud protokolli olekuga.

Mõelge nüüd, mida lüüs näeb. Ta näeb päris liiklust pluss täidist, mis tähendab, et ta õpib rohkem, mitte vähem, kui ta just pole pool, keda te usaldate. Kattevarjutraafik nihutab usaldust; see ei kõrvalda vajadust selle järele.

Seejärel jälgige teist lõiku

Pärast lüüsi on edasised ühendused päris sihtkohtadega tavaline liiklus tavaliste kujudega. Vaatleja seal, olgu hostimisteenuse pakkuja või sihtvõrk, näeb samu puhanguid, mida polsterdus pidi peitma. Kui see vaatleja oli see, kellest te hoolisite, ei teinud polsterdus teie jaoks midagi. See piir on kogu tee läbimise mõte.

Kattevarjutraafik on piiratud lõiguga ja ulatuse laiendamine tähendab koostöö laiendamist.

Suund ja kuju

Ainult väljapoole saadetav polsterdus peidab selle ajastuse, mida te saadate. See ei ütle midagi tagasi tuleva ajastuse kohta, sest vastused saabuvad oma ajakava järgi. Asümmeetriline peitmine on normaalne ja väärib valjusti ütlemist: allalaadimisele rõhuv sessioon näitab endiselt oma kuju sissetuleval poolel.

Paketi pikkus, puhangute struktuur, algus- ja lõpuajad ning saabumisvahemikud kannavad kõik infot. Baitide loendur, mis püsib ühtlasena, võib eksisteerida koos väga äratuntava paketisuuruste jaotusega. Ühtlased kogusummad ei ole ühtlane käitumine.

Mida eelarve ostab

Täidis kulutab mahtu, mille eest keegi maksab: mõõdetud andmed, üleslingi konkurents, järjekorraviivitus teistele sama ühenduse kasutajatele. Maksimaalse saadaoleva kiiruse järgimine on ka iseendale vastu, sest see maksimum liigub koos lingiga ja täidis liigub siis koos sellega. Väljaöeldud eelarve koos väljaöeldud käitumisega eelarve ammendumisel on vahe mehhanismi ja õnnetuse vahel.

Hinnake tulemust selle vaatluse suhtes, mille alguses nimetasite. Test, mis näitab vähenenud äratundmist määratletud vaatleja juures, on tulemus; lubadus, et rohkem liiklust tähendab vähem infot, ei ole.

Otsustamine, kas seda üldse teha

Enamiku inimeste jaoks on vastus ei, ja aus põhjus on see, et täiskiirusel taustavoog on halb asendus tarkvarale, mis dokumenteerib, mida see kaitseb. Polsterdus on legitiimne inseneritöö ja see kuulub kavadesse, mis nimetavad oma vaatleja, oma koostööd tegevad lõpp-punktid, oma kulud ja oma piirid. See ei ole märkeruut, mis muudab VPN-i anonüümsussüsteemiks.

Kui te seda siiski rakendate, kirjutage kõigepealt üles vaatleja mudel. Iga hilisem otsus, paketi suurustest kuni sulgemiskäitumiseni, tuleneb sellest ühest lõigust.

Seotud artiklid