Hech bir operator tunnelni to'xtatish uchun sessiya kalitiga muhtoj emas: yo'ldagi paketlarni tashlang, u ishlamay qoladi, shifrlash esa dizayni va'da qilgan darajada kuchli qoladi. Shifrlash suhbat olib yuradigan narsani himoya qiladi, har qanday tarmoqning uni olib yurishga tayyorligini emas. Bu ikki xususiyatni ajratish bloklanmaslik haqidagi bahsni qaysi siyosat amalda ekani va u qanchalik uzoqqa yetishi haqidagi savolga aylantiradi. Quyidagi taqqoslash mavjudlik va maxfiylikni alohida tutadi, chunki VPN bloklanishi haqidagi ishonchli da'volarning aksariyati ularni jimgina birlashtiradi.

Yetib borish — yo'l qabul qiladigan qaror

Har bir transport paketlarni uzatuvchi yo'lga bog'liq, bu yerdagi har bir siyosat savoli o'sha uzatish qaroriga kelib taqaladi. Paketlarni tashlaydigan qoida maxfiylikka tegmasdan mavjudlikni o'zgartiradi, va aynan shunday tunnel benuqson shifrlangan bo'lib, ayni damda butunlay yaroqsiz bo'lishi mumkin. Bu natijaning hech bir qismi shifrni buzishni yoki kalitni tiklashni talab qilmaydi. U faqat yo'l ustidan nazoratni talab qiladi.

Chalkashlik odatda ikki xususiyat bir so'zni baham ko'rishidan boshlanadi. Kuchli kriptografiya oqimni kim o'qiy olishini aytadi; oraliq qurilma uni o'tkazib yuborishini hech aytmaydi. Shuning uchun VPN'ni bloklab bo'lmaydi degan da'vo ostida ikkinchi da'vo kerak, ya'ni yo'lda hech kim paketlarni tashlashga tayyor emas.

Amalga oshirish uslublari va har birining narxi

Uch uslub real siyosatlarning ko'pini qamrab oladi va ular nimalarni bilishi, yuritish narxi va yana kim azob chekishi bilan farqlanadi. Ularning har biri hech narsani deshifrlamasdan tunnelni rad eta oladi. Farqlar muhim, chunki bloklash degan bir so'z uchalasi uchun ham ishlatiladi.

StyleDefaultWhat it must knowWho else is affected
BlocklistAllow, minus listed destinationsAddresses and ports of known endpointsUnrelated tenants on a listed address
AllowlistDeny, plus approved destinationsA maintained definition of permitted trafficAnything outside the approved set
ShutdownDeny broadly for a periodNothing about the protocolOrdinary services along the same path

Bu jadval xarajatlar xaritasi, reyting emas. Bloklash ro'yxatini boshlash arzon, aniq saqlash qimmat; ruxsat ro'yxati kashfiyotni ruxsat etilgan to'plamni saqlash bilan almashtiradi, to'liq o'chirish esa hech qanday tasnifni talab qilmaydi. Ularni ajratadigan narsa texnik noziklik emas, balki har biri doimiy kuchni qayerga qo'yishi. Qog'ozda oddiy ko'rinadigan siyosat odatda boshqa joyda yashirin xizmat ko'rsatish satriga ega.

Bloklash ro'yxati manzilning xizmatni qanchalik yaxshi nomlashi bilan cheklanadi

Bloklash ro'yxati allaqachon aniqlangan manzillarni rad etadi, qolganlarini esa odatda ochiq qoldiradi. Uni qo'llash uchun ochiq matn emas, manzillar va portlar kerak, va bu uni boshida arzon qiladi. Xarajat keyin keladi, chunki bir vaqtlar bitta provayderni bildirgan diapazon keyinchalik o'nlab aloqasiz ijarachilarni joylashtirishi mumkin. Har bir manzil o'zgarishi ro'yxatni tahrirlashga majbur qiladi, har bir eskirgan yozuv begunoh trafikni o'zi bilan olib ketadi.

Bu modelda aniqlik manzilning xizmatni qanchalik yaxshi aniqlashiga bog'liq cheklangan, band bo'lgan umumiy oxirgi nuqta esa yomon identifikator. Bu tuzilmaviy chegara, amalga oshirish nuqsoni emas, shuning uchun yaxshiroq vositalar uni yo'qotmaydi. Bu bloklash ro'yxatlarining nima uchun o'sishga moyilligini ham tushuntiradi: har bir yangi oxirgi nuqta kichik qo'shimcha bo'lib ko'rinadi, yon zarar esa ro'yxat bilan birga o'sadi.

Ruxsat ro'yxati xizmat ko'rsatish yukini boshqa joyga ko'chiradi

Ruxsat ro'yxati standartni teskari o'giradi, shunda faqat oldindan tanlangan manzillar yoki trafik turlari o'ta oladi. Har bir taqiqlangan oxirgi nuqtani sanab chiqishi shart emas, bu taqiqlangan to'plam katta bo'lganda yoki tez o'zgarganda yordam beradi. Buning o'rniga unga ruxsat etilganning saqlanadigan ta'rifi va shu ta'rifga mos qo'llash kerak.

Port raqamlari bunday ta'rifdagi odatiy zaif joy. Portga ruxsat berish undan foydalana oladigan har bir dasturni aniqlash bilan bir xil emas, shuning uchun portga asoslangan ruxsat ro'yxati ko'pincha muallif niyat qilganidan ko'proq narsani o'tkazadi. Protokol izlari ham boshqa tomondan xuddi shu muammoga ega, chunki ular trafik shaklini aniqlaydi, niyatni emas. Shuning uchun ruxsat ro'yxati avtomatik ravishda bloklash ro'yxatidan aniqroq emas; u boshqa narsaga nisbatan aniq.

Bitta kuzatuv nimani tasdiqlay oladi va nimani yo'q

Bloklash haqidagi har qanday da'voni qo'lda to'rt savol bilan o'qish kerak: qaysi kirish tarmoqlari, qaysi manzillar, qaysi protokollar va qaysi kuzatuv davri. Bugun bitta mobil tarmoqda ko'rilgan muvaffaqiyatsizlik ertaga boshqa tarmoqdan o'sha oxirgi nuqta haqida hech narsa demaydi. Bir marta ishlagan tunnel ham barqaror mavjudlik haqida hech narsa demaydi.

Muvaffaqiyatsizlikning shaklini uning sababi haqida nazariya qurishdan oldin kuzatish mumkin. Jim qotish, darhol rad etish va ulangandan keyingi qayta o'rnatish turli amalga oshirish uslublariga ishora qiladi, ularni ikkita buyruq ajratadi:

curl -sS -m 8 https://vpn.example.com/ -o /dev/null -w "%{http_code}\n"
traceroute -n -m 8 vpn.example.com

Vaqt tugashi bilan yakunlangan qotish jim tashlashga ishora qiladi, tez rad etish yo'ldagi rad etuvchi qurilmaga, ulangandan keyingi qayta o'rnatish esa yo'qolgan marshrut emas, holatli aralashuvga ishora qiladi. RFC 9505 tsenzura usullari sharhi bu shakllar ortidagi nazorat nuqtalari va aralashuv naqshlarini tavsiflaydi. Biroq ularning hech biri siyosat qanchalik keng qo'llanilishini aytmaydi. Barqarorlik mavjudlikdan kuchliroq da'vodir: oxirgi nuqtalar, dasturiy ta'minot, siyosatlar va ruxsat etilgan xizmatlar barchasi o'zgaradi, shuning uchun noaniq samaradorlik bir lahzada ko'rilgan manzillar ro'yxatini emas, qo'llashning davom etishi haqidagi taxminlarni talab qiladi.

O'xshash maqolalar