SoftEther კასკადი: ორი ვირტუალური ჰაბის განზრახ დაკავშირება
კასკადი აკავშირებს ლოკალურ ჰაბს დისტანციურთან კონფიგურირებული იდენტობის ქვეშ. ეს არ არის გასასვლელი კვანძი და გადააქვს ყველაფერი, რასაც ეს ჰაბები უკვე ხიდავენ.
კასკადით დაკავშირებული ორი SoftEther ჰაბი ერთ ბროდკასტულ დომენს იზიარებს, ამიტომ ციკლი ან მეორე DHCP სერვერი წყვეტს ლოკალური შეცდომა იყოს და ხდება საერთო. ეს არის მთელი რისკის მოდელი. კასკადი თავისთავად კონფიგურირებული კლიენტური ურთიერთობაა: ლოკალური ვირტუალური ჰაბი გარეთ უკავშირდება დისტანციური სერვერის ჰაბს იმ იდენტობის ქვეშ, რომელსაც ეს სერვერი ნებას რთავს. ეს არის სამშენებლო ბლოკი უფრო დიდი ვირტუალური ქსელისთვის, არასოდეს ინტერნეტის გასასვლელი.
1. გადაწყვიტეთ, რა უნდა გადაიტანოს კავშირმა
დაიწყეთ მოთხოვნიდან და არა ფუნქციიდან. კასკადი ჰაბებს შორის მეორე დონის ჩარჩოებს გადააქვს და ეს არის ის, რაც გჭირდებათ, როცა ორი ადგილი ერთ Ethernet სეგმენტად უნდა გამოიყურებოდეს. თუ საჭიროება მხოლოდ რამდენიმე ქვექსელზე მარშრუტიზებული წვდომაა, მარშრუტიზებული გზა უფრო მარტივია და უფრო თვალსაჩინო ხერხებით ვარდება. კასკადის არჩევა გაკავშირებთ საერთო ბროდკასტთან, საერთო აღმოჩენასთან და ერთ ციკლურ ტოპოლოგიასთან.
ჩაწერეთ მოთხოვნა ერთ ხაზში, სანამ სერვერს შეეხებით: რომელი სისტემები უნდა ჩანდეს ერთსა და იმავე მავთულზე და რომლებს მხოლოდ მარშრუტი სჭირდებათ. ყველაფერი, რაც პასუხობს «მარშრუტი», კასკადის გარეთაა. ეს ერთი წინადადება ხელს უშლის იმ პროექტების უმეტესობას, რომლებიც დუბლირებული მისამართების სერვისებით მთავრდება.
2. შემოფარგლეთ იდენტობა, რომელიც ნებას რთავს
სერვერის ადმინისტრირების სერტიფიკატები და კასკადის მიერ გამოყენებული იდენტობა სხვადასხვა საიდუმლოა, და მათი შერევა ჩვეულებრივი მოკლე გზაა გრძელი კუდით. დისტანციურ ჰაბს სჭირდება მომხმარებლის ან პოლიტიკის ჩანაწერი, რომელიც ამ კასკადს დაკავშირების ნებას აძლევს. ეს ჩანაწერია ავტორიზაცია; წარმატებული შესვლა არაფერს ამბობს იმაზე, თუ რა დგას დისტანციური ჰაბის მიღმა.
ჩაწერეთ რომელი ჰაბი იწყებს, რომელ დისტანციურ ჰაბს უერთდება და რას შეიძლება მიაღწიოს დისტანციურმა იდენტობამ. სანამ აიღებთ ვალდებულებას, შეადარეთ ორი არქიტექტურა:
| Requirement | Routed path | Cascaded segment |
|---|---|---|
| Broadcast domain | Separate on each side | Shared across the link |
| Address service | One DHCP server per side | Must not run two on one domain |
| Loop risk | Route loops only | Layer-two loops if segments overlap |
შეინახეთ ორივე მხარის სერტიფიკატები და აღდგენის ინსტრუქციები აქტუალური. დისტანციურ ჰაბზე პაროლის შეცვლა ან პოლიტიკის რედაქტირება ამტვრევს კასკადს თქვენი ლოკალური მომხმარებლების შეხების გარეშე, და ხარვეზი ჩვეულებრივ ჩნდება როგორც აქტიური, მაგრამ ცარიელი კავშირი.
3. შეამოწმეთ, რას გადააქვს ჰაბს უკვე
ჰაბი იშვიათადაა იზოლირებული. შესაძლოა ის უკვე ხიდავს ფიზიკურ ადაპტერს, მარშრუტიზებს ვირტუალური როუტერის გავლით ან კასკადდება სხვაგან, და ყოველი ეს მიმაგრება ახალ ურთიერთობაში გადადის. ამიტომ «ჩვენ მხოლოდ ორი ჰაბი დავაკავშირეთ» ასე ხშირად იქცევა «რატომ არის ეს ორი ადგილი ახლა ერთი სეგმენტი?».
ორი ჰაბი, რომლებიც ერთ ფიზიკურ სეგმენტშია ხიდად გადაყვანილი და შემდეგ ერთმანეთთან კასკადდება, ციკლს ქმნის. დაამატეთ spanning tree ან არ ააშენოთ. იგივე ტესტი ეხება ჰაბს, რომელიც უკვე აღწევს მიზანს სხვა კასკადით: მეორე კავშირი ტევადობას არ ამატებს, ის გზას ამატებს.
არ დაამატოთ კავშირი იმიტომ, რომ ერთი მარშრუტი აკლია; გაასწორეთ მარშრუტი. ჯერ ქაღალდზე დახაზეთ ტოპოლოგია, ყოველი ხიდისა და კასკადის ჩათვლით, რადგან დიაგრამა ორ წუთს იღებს და ციკლების უმეტესობას მათ არსებობამდე იჭერს.
4. მოაწესრიგეთ მისამართები შეერთებამდე
გაერთიანებული სეგმენტები დუბლირებულ ქვექსელებს მოაქვს, და დუბლირებული DHCP სერვერები კლასიკური სიმპტომია: კლიენტები იჯარას იღებენ იმ სერვერისგან, რომელიც პირველი პასუხობს, ამიტომ ქცევა შემთხვევითი ჩანს და გადატვირთვებს შორის იცვლება. წინასწარ გადაწყვიტეთ, რომელი მხარე ფლობს მისამართების მინიჭებას, და შორეულ სეგმენტს მიეცით დიაპაზონი, რომელიც არ ემთხვევა არაფერს ლოკალურს. გამორთეთ მეორე DHCP სერვისი მანამდე, სანამ კასკადი ონლაინში გავა, და არა პირველი ჩივილის შემდეგ.
DNS ცალკე საკითხია. კასკადი ჩარჩოებს გადააქვს; ის არ აკონფიგურირებს რეზოლვერებს, და სახელი, რომელიც ლოკალურ მხარეს იხსნება, შეიძლება არ გაიხსნას კავშირის გავლით. შეამოწმეთ მოთხოვნა ცალკე IP გზისგან, რადგან მომუშავე ping მხოლოდ ერთს ამტკიცებს ორიდან.
5. დაამტკიცეთ რეალური რესურსით
შეარჩიეთ ნებადართული სერვისი სასურველ შორეულ სეგმენტზე და დაადასტურეთ, რომ პასუხი კასკადით ბრუნდება. შემდეგ გაიმეორეთ სახელების გახსნისთვის. თუ მიზანი ბროდკასტული აღმოჩენის იმედზეა, ელოდეთ განსხვავებულ ქცევას ხიდად გადაყვანილ კავშირზე, ვიდრე ერთ მავთულზე, და დაგეგმეთ ეს იმის ნაცვლად, რომ ის დეფექტად ჩაწეროთ.
ბოლოს ჩაწერეთ ტოპოლოგია: რომელი ჰაბი სად კასკადდება, რომელი იდენტობა ნებას რთავს, რომელი სეგმენტებია ხიდად გადაყვანილი და ვის ეკუთვნის ადრესების განაწილება თითოეულში. სწორედ ეს ჩანაწერი აძლევს შემდეგ ადამიანს საშუალებას შეცვალოს პოლიტიკა ისე, რომ არ ჩამოაგდოს სეგმენტი, რომლის არსებობაც არ იცოდა.