Сымсыз байланыс қосалқы жол ретінде: маршрутталған ауысу ма, әлде бір сегмент пе?
Қосалқы жол маршрутталған қолжетімділікті қалпына келтіре ме, әлде бір Ethernet сегментін ұзарта ма, соны шешіңіз. Бұл таңдау циклді басқаруды, денсаулық тексерулерін және қалпына келтіруді айқындайды.
Екі ғимарат, нүктеден нүктеге радиобайланыс және екінші жол бола алатын интернет VPN. Қосалқы жол автоматты болмас бұрын бір сұрақ қалғанның бәрін дерлік шешеді: нені сақтау керек — жеке қосалқы желілер арасындағы IP қолжетімділігін бе, әлде бір ортақ Ethernet сегментін бе? Радионың кабель сияқты әрекет етуі әрбір хабар тарату кадрын интернет арқылы жіберуге дәлел емес. Алдымен осы сұраққа жауап беріңіз, өйткені екі жауап түрлі циклді басқаруды, түрлі денсаулық тексерулерін және қалпына келтірудің мәні туралы түрлі түсінікті талап етеді.
Үзілістен ненің аман қалуы керегін айқындаңыз
Жұмысын жалғастыруы тиіс қолданбаларды тізіп, олардың Layer 3 қолжетімділігіне әлде Layer 2 көршілестігіне тәуелді екенін белгілеңіз. Файл бөлісу, дерекқор қосылымдары мен веб-қызметтер әдетте тек маршруттарға мән береді; анықтау протоколдары, кейбір кластер өнімдері және бір хабар тарату доменін күтетін кез келген нәрсе көршілестікке мән береді. Қолжетімділіктің дұрыс емес түрін қалпына келтіретін қосалқы жол техникалық тұрғыдан қосылған, бірақ іс жүзінде пайдасыз алаң жасайды.
Осы тізімді жазып, жобаға тіркеңіз, өйткені бірінші қолданба иесі жаңа байланыс туралы естіген бойда жауап әдетте жылжиды.
Маршрутталған ауысу: екі префикс, бір артық көретін жол
Жеке алаң префикстерімен қосалқы жол маршруттау мәселесіне айналады. Әр маршрутизатордың радиодан өтетін артық көретін жолы және туннельден өтетін аз артық көретін жолы бар, ал радио трафикті жеткізуді тоқтатқанда артық көретін маршрут кері қайтарылады. Қарсы жаққа өзінің қайту маршруты қажет, және екі жақ әр бағытта қай жолдың артық екенін келісуі керек, сонда трафик тек бір бағытта ғана айналма жол жүрмейді.
ip route show | grep -E '10.44\.|10.45\.'
ip route get 10.45.0.10
ip route get 10.45.0.10 from 10.44.0.1
Үшінші пәрменді екіншісі сияқты оқыңыз: саясат ережесі, екінші кесте немесе бастауға негізделген шешім бір қосалқы желінің трафигін екіншісінен өзгеше жібере алады, ал бір әдепкі іздеу мұны жасырады.
Көпірленген ауысу: бір сегмент, бір бөгеуші жол
Егер көршілестік шынымен қажет болса, қосалқы жол Ethernet кадрларын тасымалдауы керек, маршрутталған IP туннелі мұны істемейді. Кейбір платформалар VPN интерфейсін жергілікті сегментке көпірлеуді қолдайды, содан кейін бұл интерфейстер тиісті салдарларымен көпір мүшелеріне айналады. Бір уақытта жіберетін екі Layer 2 жолы цикл жасайды, сондықтан жобаға екі алаңды қамтитын таралған ағаш және қай жолдың бөгелуі керектігі туралы нақты мәлімдеме қажет.
Бұл құсбелгі емес, елеулі жобалық шешім, ал платформаңыздың көпірлеу құжаттамасы, мысалы pfSense үшін көпірлерге шолу, VPN мүшесінің шынымен неге қатысатынын растайтын жер. Бір байланысы жоқ құрылғыда таралған ағаш опциясын қосу ұшынан ұшына орналасу туралы ештеңе дәлелдемейді.
Маңызды шекараны бақылаңыз
Қуатталған радио, көтерілген интерфейс және сау туннель — әрқайсысы жергілікті фактіні сипаттайды. Олардың ешқайсысы бір ғимараттан шыққан пакеттің екіншісіндегі хостқа жеткенін дәлелдемейді, ал ауысу логикасы әрекет етуі тиіс жалғыз факт — осы. Саясат рұқсат етсе, алыс маршрутизатордан тыс нысананы бақылаңыз және асимметриялық ақау көрінуі үшін екі бағытты бөлек бақылаңыз.
ping -c 3 -W 2 10.45.0.10
ip -brief link show dev wlan0
ip route get 10.45.0.10
Тексеруді арзан және шектеулі ұстаңыз: қысқа аралық, аз сан және қолданбаның төзімділігіне сай уақыт шегі. Өзі тексеретін жолға тәуелді монитор ештеңе хабарламайтын сәтке дейін табыс туралы хабарлайды.
Жүктеме астында екі бағытты да жаттықтырыңыз
Біреудің топологиясынан бір конвергенция нысанасын көшірмеңіз. Анықтау уақыты, маршрут немесе көпір конвергенциясы, туннель дайындығы және қолданбаны қалпына келтіру — әрқайсысы өз кідірісін қосады, ал жабдығыңыздағы қосынды — маңызды жалғыз сан. Өкілдік трафик жүріп жатқанда жаттығыңыз, сонда өлшеу өндірісте бар кезектер мен сессияларды қамтиды.
sudo ip link set dev wlan0 down
ip route get 10.45.0.10
sudo ip link set dev wlan0 up
ip route get 10.45.0.10
Қалпына келтіруді ақау сияқты мұқият тексеріңіз. Тұрақсыз радио кіріп-шығып тұрса, артықшылық логикасында демпферлеу болмаса, трафикті арлы-берлі сүйрейді, ал пайдаланушылар мұны бір таза үзілістен нашар деп қабылдайды. Әр кезеңде таңдалған жолды, қандай жаңа сұраныстар сәтті болғанын және жол өзгергенде ашық тұрған сессияларға не болғанын жазып отырыңыз. Дәл сол жазба екінші кабельді операциялық саясатқа айналдырады.