Label pada perkhidmatan VPN memberitahu kurang daripada susunan di belakangnya. Rangkaian sukarela boleh mengumpulkan relai yang dikendalikan oleh orang tanpa sebarang hubungan antara satu sama lain, manakala perkhidmatan komersial biasanya membentangkan satu akaun dan satu dasar yang diterbitkan di atas infrastruktur yang mungkin disewanya sebahagian. Kedua-dua bentuk tidak lebih peribadi secara automatik. Yang berbeza ialah siapa yang mengawal titik akhir yang anda sambungkan, dan oleh itu siapa yang boleh menjawab soalan tentangnya.

Tiga pihak, bukan satu

Tiga pihak berada di belakang setiap sambungan, dan mereka tidak selalu organisasi yang sama. Pengendali direktori memutuskan titik akhir mana yang boleh anda temui dan mengagihkan profil; pembangun perisian memutuskan bagaimana klien anda bertutur protokol; pengendali pelayan menjalankan mesin tempat trafik anda keluar. Hanya yang terakhir berada dalam kedudukan untuk merekod atau menyimpan apa-apa, dan dalam susunan sukarela orang itu mungkin orang asing kepada dua yang lain.

PartyWhat they controlWhat changes when it changes
Directory operatorLists endpoints and distributes profilesWhich relays you can find at all
Software developerThe client and its protocol implementationHow you connect, not who receives the traffic
Server operatorThe machine your traffic exits fromRecords, abuse handling and upstream network

Susunan komersial biasanya menggabungkan ketiga-tiganya menjadi satu syarikat, walaupun ia mungkin menyewa pelayan daripada pembekal pengehosan. Baca apa yang pembekal katakan ia kendalikan, kerana frasa rangkaian kami dan frasa dasar kami boleh meliputi sistem yang berbeza. Jika ada rakan kongsi terlibat, dasar itu mesti menamakannya, jika tidak ia tidak sampai kepada trafik anda.

Bagaimana titik akhir hilang

Relai sukarela wujud kerana hosnya mengekalkannya berjalan. Apabila orang itu berhenti, entri itu meninggalkan direktori, dan tiada apa dalam susunan itu menjanjikan relai akan ada di sana esok.

Entri direktori ialah pilihan, bukan jaminan: memilih entri lain bermakna memilih pengendali lain, bukan menyambung semula ke perkhidmatan yang sama. Perkhidmatan komersial gagal dengan cara yang sama atas sebab berbeza, sama ada kapasiti, sekatan serantau atau gangguan rakan pengehosan. Yang berubah ialah siapa yang boleh anda tanyakan tentangnya. Tiada susunan yang berhutang kesinambungan kepada anda hanya kerana profil masih dimuatkan.

Apa yang sebenarnya dilindungi dasar

Projek sukarela juga menerbitkan peraturan pengelogan dan antipenyalahgunaan, dan peraturan itu ialah bahagian yang menarik. Sukarela menerangkan siapa yang mengehos relai, bukan janji bahawa tiada apa direkodkan, dan projek dengan pengendalian penyalahgunaan yang diterbitkan memberitahu anda bahawa rekod wujud di suatu tempat.

Dasar komersial menghadapi masalah sebaliknya: ia terperinci, dan perincian itulah yang perlu anda baca. Dasar yang meliputi pelayan milik pembekal tidak secara automatik menerangkan infrastruktur rakan kongsi. Kenyataan bidang kuasa bukan penerangan amalan. Cari bahagian yang menamakan sistem dalam skop, dan anggap dasar yang kekal kabur tentang skop sebagai pemasaran, bukan bukti.

Putuskan dengan rekod, bukan label

Klien yang bersambung membuktikan keserasian protokol dan kebolehcapaian, dan tiada apa tentang rekod, kerana rekod dibuat di titik akhir dan di atasnya. Itulah sebabnya ikon status hijau menjadi isyarat yang lemah: klien yang sama dihalakan ke relai yang teliti dan ke relai yang cuai kelihatan serupa. Oleh itu rekod keputusan mesti dibina daripada apa yang boleh anda pertanggungjawabkan tentang pengendali tertentu, bukan daripada antara muka. Tuliskan keterlihatan teknikal laluan, kategori data yang terlibat dan kepercayaan yang telah diperoleh pengendali; jika mana-mana satu daripadanya tekaan, keputusan itu belum selesai.

Jika anda hanya membandingkan sambungan, rekodkan titik akhir dan hasil yang anda ukur. Relai di satu negara, sumber yang dicapai dan respons yang diukur menerangkan apa yang anda uji tanpa mengaitkan tingkah laku satu hos kepada seluruh projek.

Asingkan keserasian perisian dan protokol daripada amalan perkhidmatan sepanjang masa, kerana pihak berbeza memutuskannya dan ia gagal dengan cara berbeza. Oleh itu tambahkan dua medan pada rekod: versi klien yang anda jalankan, dan protokol yang dirundingkannya. Kemudian perbandingan seterusnya bermula daripada bukti dan bukan label. Rekod yang menamakan titik akhir, klien dan hasil ialah satu-satunya bahagian keputusan ini yang boleh anda pertahankan kemudian.

Artikel berkaitan