გამორთეთ კარიბჭე A შეხვედრის დროს და ნახეთ, როგორ დაბრუნდება გვირაბი B-ის გავლით ერთი წუთის შემდეგ; კავშირი მუშაობს, ვიდეოზარი შეიძლება არა. ეს არის ცივი გადართვის პატიოსანი ფორმა ორ დამოუკიდებელ მისამართიან IPsec კარიბჭეს შორის. კლიენტი ხელახლა ირჩევს ბოლო წერტილს და აშენებს ახალ ურთიერთობას, რაც აღადგენს ხელმისაწვდომობას ძველი სესიის კრიპტოგრაფიული მდგომარეობის გადატანის გარეშე. თანმიმდევრობის გავლა ცხადს ხდის, რომელი დაპირებები შეიძლება შეასრულოს დიზაინმა.

მოამზადეთ სცენა: ორი მისამართი, მფრინავი IP-ის გარეშე

კარიბჭე A პასუხობს ერთ ხელმისაწვდომ მისამართზე, კარიბჭე B კი მეორეზე. კლიენტს აქვს დამტკიცებული გზა B-ის ასარჩევად, როცა A გაქრა, და არ არსებობს საერთო გარე მისამართი, რომელსაც ორივე კარიბჭე ითხოვს. ამ დიზაინში ვირტუალური IP ნიშნავს სწორედ ამ საერთო შესასვლელ წერტილს, და არა შიდა მისამართს, რომელიც დისტანციური წვდომის კლიენტს ენიჭება.

ეს განმარტება მნიშვნელოვანია, რადგან ორი იდეა ბილეთებში ერევა ერთმანეთს და ერთის შესწორება მეორის შესწორება არ არის. მოხსენება, რომ საერთო შესასვლელი კარიბჭეს არ გაჰყვა, ერთ დიზაინს აღწერს. მოხსენება, რომ ლეპტოპმა შიდა მისამართი დაკარგა, კლიენტის იჯარას აღწერს. სხვადასხვა მფლობელი, სხვადასხვა ჟურნალი, სხვადასხვა შეკეთება.

გაიარეთ ხარვეზი: აღმოაჩინე, შემდეგ ხელახლა აირჩიე

ჯერ რაღაც ამჩნევს, რომ A-მ პასუხის გაცემა შეწყვიტა. ეს შეიძლება იყოს მკვდარი პარტნიორის ამოცნობა გვირაბის დონეზე, მარშრუტიზაციის პროტოკოლი, რომელიც გზას უკან იხევს, ან აპლიკაციის დროის ამოწურვა, რომელიც საბოლოოდ ხელახლა დაკავშირებას აიძულებს. თითოეულს განსხვავებული დროის მასშტაბი აქვს და ყველაზე ნელი ჩვეულებრივ განსაზღვრავს, რამდენს ელოდებიან მომხმარებლები.

შემდეგ კლიენტი ირჩევს B-ს იმ მექანიზმით, რომელსაც განლაგება მხარს უჭერს: მეორე კონფიგურირებული დისტანციური წერტილი, ჯანსაღ მისამართზე გადაწყვეტილი DNS სახელი, ან მარშრუტიზაცია, რომელიც ახლა სხვა გზას ანიჭებს უპირატესობას. არჩევანი პოლიტიკის ნაბიჯია და ხარვეზამდე უნდა არსებობდეს, თორემ შემთხვევით მოხდება.

რა შეიძლება და რა ვერ დაიმკვიდროს B-მ

B-ს შეუძლია A-სთან გაიზიაროს კონფიგურაციის შაბლონი, სერტიფიკატების ორგანო და ავთენტიფიკაციის პოლიტიკა. მას არ შეუძლია ცოცხალი უსაფრთხოების ასოციაციების დამკვიდრება. სესიის გასაღებები, უსაფრთხოების პარამეტრების ინდექსები და თანმიმდევრობის მდგომარეობა ეკუთვნის იმ ურთიერთობას, რომელიც A-მ და კლიენტმა შექმნეს, და B-ს არც ერთი მათგანი არ აქვს.

ამ მდგომარეობის კარიბჭეებს შორის გადატანა ნამდვილი საინჟინრო პრობლემაა, ამიტომ strongSwan-ის მაღალი ხელმისაწვდომობის დოკუმენტაცია მას კლასტერის დიზაინად განიხილავს და არა კონფიგურაციის დროშად. კონკრეტული კლასტერის რეცეპტი ღრუბლოვანი ქსელის საერთო პასუხი არ არის და დამხმარე ინფრასტრუქტურის გარეშე მისი კოპირება სირთულეს ყიდულობს უწყვეტობის ნაცვლად.

ახალი ურთიერთობის დამყარება

B-ის არჩევის შემდეგ კლიენტი ახალ IKE გაცვლას ასრულებს: ახალი nonce მნიშვნელობები, ახალი Diffie-Hellman მნიშვნელობები, ახალი იდენტიფიკატორები მიღებული ასოციაციებისთვის. ავთენტიფიკაცია კვლავ B-ზე ხდება. თუ დიზაინი მანქანურ სერტიფიკატებს ეყრდნობა, ხელახლა დაკავშირება უყურადღებოდ შეიძლება მოხდეს; თუ ადამიანური ფაქტორია საჭირო, ვინმე უნდა იყოს წარმოდგენილი, რომ გადართვა დასრულდეს.

განსაზღვრეთ ეს მომხმარებლის გამოცდილება შეწყვეტამდე და არა მის დროს. ნათლად თქვით, რას გააკეთებს კლიენტი, რამდენ ხანს სცდის და რას აჩვენებს, როცა დანებდება, რადგან ერთი წუთის ხელახლა დაკავშირებასა და მხარდაჭერის ზარს შორის განსხვავება ჩვეულებრივ დოკუმენტაცია და გამოცდილი პროფილია.

იგივე შიდა მისამართის შენარჩუნება ეხმარება აპლიკაციებს, რომლებიც სტაბილურ ლოკალურ იდენტობას ელიან, და ის არ ინარჩუნებს მათ სესიებს. NAT კავშირები იწურება, TCP კავშირები განულდება და ყველაფერი, რასაც საკუთარი დროის ლიმიტი აქვს, დამოუკიდებლად წყვეტს, კიდევ სცადოს თუ არა.

ორი გვირაბი პარალელურად სხვა დიზაინია

ორივე გვირაბის ერთდროულად მუშაობა სწორი ნიმუშია, როცა ორივე კარიბჭე და მარშრუტიზაციის დიზაინი მხარს უჭერს. მაშინ მარშრუტის არჩევა ირჩევს აქტიურ გზას და დაბრუნების გზა უნდა ემთხვეოდეს, თორემ ტრაფიკი ერთი კარიბჭიდან გადის და მეორედან ბრუნდება მის შესაბამისი მდგომარეობის გარეშე.

გადამფარავი გვირაბის პოლიტიკები თავისთავად მოწესრიგებულ გადართვას არ ქმნიან. ისინი ორ კანდიდატს ქმნიან და რაღაცამ მათ შორის დეტერმინისტულად უნდა გადაწყვიტოს, იქნება ეს მარშრუტის მეტრიკა, პოლიტიკის პრიორიტეტი თუ კლიენტში გამოკვეთილი უპირატესობა.

რომელი ფორმაც არ უნდა აირჩიოთ, ჩაწერეთ ხელშეკრულება: როგორ აღმოჩნდება ხარვეზი, როგორ აირჩევა ალტერნატივა, რა ავთენტიფიკაცია სჭირდება მას და რამდენი ხანი უნდა გასტანოს ხელახლა დაკავშირებას. საერთო IP-მ შეიძლება გაამარტივოს აღმოჩენა, მაგრამ ეს უწყვეტი მდგომარეობის სინონიმი არ არის და ხელმისაწვდომობა ნებისმიერ შემთხვევაში დიზაინია.

დაკავშირებული სტატიები