Yig'ilish paytida A darvozasini o'chiring va bir daqiqadan so'ng tunnel B orqali qaytib kelishini kuzating; ulanish ishlaydi, video qo'ng'iroq ishlamasligi mumkin. Bu mustaqil manzillarga ega ikki IPsec darvoza o'rtasidagi sovuq failoverning halol shakli. Mijoz oxirgi nuqtani qayta tanlaydi va yangi munosabat quradi, bu eski sessiyaning kriptografik holatini o'tkazmasdan erishish imkoniyatini tiklaydi. Ketma-ketlikni kuzatish dizayn qaysi va'dalarni bajarishi mumkinligini aniq ko'rsatadi.

Sahnani tayyorlang: ikki manzil, suzuvchi IP yo'q

A darvozasi bitta yetib boriladigan manzilda javob beradi, B darvozasi boshqasida. Mijozda A yo'q bo'lganda B ni tanlashning tasdiqlangan usuli bor va ikkala darvoza ham da'vo qiladigan umumiy tashqi manzil yo'q. Bu dizaynda virtual IP aynan o'sha umumiy kirish nuqtasini bildiradi, masofaviy kirish mijoziga berilgan ichki manzilni emas.

Bu ta'rif muhim, chunki ikki fikr chiptalarda aralashadi va birining tuzatishi ikkinchisining tuzatishi emas. Umumiy kirish darvozaga ergashmaganligi haqidagi hisobot bitta dizaynni tasvirlaydi. Noutbuk ichki manzilini yo'qotgani haqidagi hisobot mijozning ijarasini tasvirlaydi. Turli egalar, turli jurnallar, turli ta'mirlashlar.

Muvaffaqiyatsizlikdan o'ting: aniqlang, keyin qayta tanlang

Avval nimadir A javob berishni to'xtatganini sezadi. Bu tunnel qatlamida o'lik sherikni aniqlash, yo'lni qaytarib oladigan marshrutlash protokoli yoki oxir-oqibat qayta ulanishga majbur qiladigan dastur vaqt tugashi bo'lishi mumkin. Har birining vaqt shkalasi boshqacha va eng sekin odatda foydalanuvchilar qancha kutishini belgilaydi.

Keyin mijoz joylashtirish qo'llab-quvvatlaydigan mexanizm orqali B ni tanlaydi: ikkinchi sozlangan masofaviy nuqta, sog'lom manzilga hal qilingan DNS nomi yoki endi boshqa yo'lni afzal ko'radigan marshrutlash. Tanlov siyosat qadamidir va muvaffaqiyatsizlikdan oldin mavjud bo'lishi kerak, aks holda tasodifan sodir bo'ladi.

B nimani meros olishi mumkin va nimani olmaydi

B A bilan konfiguratsiya shablonini, sertifikat organini va autentifikatsiya siyosatini baham ko'rishi mumkin. U jonli xavfsizlik assotsiatsiyalarini meros olmaydi. Sessiya kalitlari, xavfsizlik parametri indekslari va ketma-ketlik holati A va mijoz o'rnatgan munosabatga tegishli va B da ulardan hech biri yo'q.

Bu holatni darvozalar o'rtasida ko'chirish haqiqiy muhandislik muammosi, shuning uchun strongSwan ning yuqori mavjudlik hujjatlari buni konfiguratsiya bayrog'i emas, klaster dizayni deb qaraydi. Muayyan klaster retsepti bulut tarmog'i uchun umumiy javob emas va uni qo'llab-quvvatlovchi infratuzilmasiz nusxalash davomiylik o'rniga murakkablik sotib oladi.

Yangi munosabat o'rnatish

B tanlangandan so'ng mijoz yangi IKE almashinuvini amalga oshiradi: yangi nonce qiymatlari, yangi Diffie-Hellman qiymatlari, hosil bo'ladigan assotsiatsiyalar uchun yangi identifikatorlar. Autentifikatsiya yana B da bo'lib o'tadi. Agar dizayn mashina hisob ma'lumotlariga tayansa, qayta ulanish nazoratsiz bo'lishi mumkin; inson omili talab qilinsa, failover tugashi uchun kimdir hozir bo'lishi kerak.

Bu foydalanuvchi tajribasini uzilishdan oldin belgilang, uzilish paytida emas. Mijoz nima qilishini, qancha urinishini va taslim bo'lganda nimani ko'rsatishini aniq ayting, chunki bir daqiqalik qayta ulanish va qo'llab-quvvatlash qo'ng'irog'i o'rtasidagi farq odatda hujjatlar va sinalgan profildir.

Bir xil ichki manzilni saqlash barqaror mahalliy o'ziga xoslikni kutadigan ilovalarga yordam beradi va ularning sessiyalarini saqlamaydi. NAT bog'lanishlari tugaydi, TCP ulanishlari qayta tiklanadi va o'z vaqt chegarasi bo'lgan har qanday narsa qayta urinishni mustaqil hal qiladi.

Parallel ikkita tunnel boshqa dizayn

Ikkala tunnelni bir vaqtda ishga tushirish ikkala darvoza va marshrutlash dizayni qo'llab-quvvatlaganda to'g'ri namuna. Unda marshrut tanlash faol yo'lni tanlaydi va qaytish yo'li mos kelishi kerak, aks holda trafik bir darvozadan chiqib boshqasidan qaytadi, uni moslashtiradigan holatsiz.

Ustma-ust tushadigan tunnel siyosatlari o'z-o'zidan tartibli failover yaratmaydi. Ular ikkita nomzod yaratadi va ular orasida nimadir deterministik tarzda qaror qilishi kerak: marshrut metrikasi, siyosat ustuvorligi yoki mijozdagi aniq afzallik.

Qaysi shaklni tanlasangiz ham, shartnomani yozing: nosozlik qanday aniqlanadi, alternativa qanday tanlanadi, u qanday autentifikatsiya talab qiladi va qayta ulanish qancha vaqt olishi kutiladi. Umumiy IP aniqlashni soddalashtirishi mumkin, ammo u uzluksiz holatning sinonimi emas va mavjudlik har holda dizayndir.

O'xshash maqolalar