ExpressRoute-ի մասնավոր փիրինգով անցնող IPsec թունելը գաղտնագրում է ավելացնում արդեն գոյություն ունեցող տրանսպորտին։ Երկրորդ թունելը բարելավում է վերջնակետի հասանելիությունը և բացարձակապես ոչինչ չի անում դրանց երկուսի տակ գտնվող օպերատորի ուղու համար։ Այս տարբերությունը հեշտ է կորցնել, երբ վահանակները ցույց են տալիս երկու կանաչ թունել, իսկ նախագծի վերանայումը տալիս է այլ հարց՝ ի՞նչ ձախողումներ պետք է վերապրի այս կապը։ Նախ պատասխանեք դրան, ապա հաշվեք թունելները, որովհետև կանաչ ցուցիչների քանակը գաղտնագրման շերտի հատկություն է, իսկ ձախողման տիրույթների քանակը՝ ամբողջ ուղու հատկություն։

Սկսեք ձախողումներից, ոչ թե կանաչ թունելներից

Գրեք չորս տող նախքան որևէ բան նկարելը՝ մեկ VPN վերջնակետի կամ փիրի օրինակի ձախողում, մեկ տեղական երթուղիչի կամ առաջին մղոնի կապի ձախողում, ընդհանուր ExpressRoute ուղու ձախողում, և IPsec-ի անհասանելիությունը, մինչ մասնավոր փիրինգը դեռ տեղափոխում է երթևեկություն։ Յուրաքանչյուր տող նշում է, թե ինչ պետք է պահպանի նախագիծը, և յուրաքանչյուրին պատասխանում է տարբեր մեխանիզմ։

FailureWhat must surviveWhat does not cover it
One VPN endpoint or instanceAn alternate encryption endpoint and a route to itA second tunnel terminating on the same instance
One local router or first mileIndependent local equipment and transport reachabilityAny number of logical tunnels
The ExpressRoute pathA separately designed surviving underlayAn IPsec tunnel layered on the same circuit
IPsec unavailable, peering upThe intended encrypted-only or approved fallback policyAssuming the tunnel is the only route

Microsoft-ը փաստաթղթավորում է մասնավոր IP-ով site-to-site VPN-ը ExpressRoute-ի մասնավոր փիրինգի միջոցով, ինչպես նաև համացանցի վրա հիմնված site-to-site կապերի հետ աջակցվող համագոյակցությունը։ Այդ համագոյակցությունը տարբեր ստորին շերտի նախագիծ է և չի առաջանում միայն այն պատճառով, որ դուք ավելացրել եք ևս մեկ մասնավոր թունելի վերջնակետ։

Ձախողման տիրույթ 1. VPN վերջնակետը

Մեկ դարպասի վրա երկու թունել սովորաբար active-active զույգեր են, որոնք ավարտվում են նույն Azure-ի կողմի ռեսուրսում։ Դրանք պաշտպանում են մեկ թունելի կամ օրինակի խնդրից և չեն պաշտպանում այն բանից, որ այդ ռեսուրսը դառնա անհասանելի, վերակազմաձևվի կամ սպառի հզորությունը։ Վերջնակետի ավելորդությունը նշանակում է երկրորդ աջակցվող վերջնակետ՝ իր ուղով և իր կոնֆիգուրացիայով, գումարած երթուղի, որը կարող է հասնել դրան։

Ստուգեք, թե ինչ եք իրականում տեղակայել, այլ ոչ թե ինչ է ասում գծապատկերը, որովհետև պորտալը խմբավորում է այս ռեսուրսները այնպես, որ թաքցնում է դրանց կապը.

az network vpn-connection show -g rg-connectivity -n vpn-to-hub   --query '{conn:connectionStatus,tunnels:tunnelConnectionStatus}'
az network vnet-gateway show -g rg-connectivity -n gw-hub   --query '{sku:sku.name,activeActive:enableBgp,peers:bgpSettings.peers}'

Եթե երկու թունելներն էլ ուղղված են մեկ դարպասի՝ մեկ հանրային IP-ով, դուք ունեք վերջնակետի ավելորդություն որոշակի և սահմանափակ տեսակի։ Դա կարող է լինել հենց այն, ինչ պահանջում է պահանջը, և դա պետք է այդպես ձևակերպել, այլ ոչ թե նկարագրել որպես ավելորդ կապ։

Ձախողման տիրույթ 2. տեղական ուղին և օպերատորը

Գաղտնագրման տակ ընկած է ֆիզիկական և առևտրային իրականություն՝ հաճախորդի եզրային սարք, խաչմերուկ, մատակարարի ցանց և փիրինգի վայր։ ExpressRoute-ի հասանելիության ուղեցույցը հստակ ասում է, որ ծայրից ծայր ավելորդությունը ներառում է հաճախորդի և ծառայություն մատուցողի հատվածները, ոչ միայն Microsoft-ի կողմը։ Երկու տրամաբանական ուղիներ, որոնք կիսում են երթուղիչ, էլեկտրասնուցում կամ առաջին մղոնի կապ, դեռ կիսում են այդ կախվածությունը։

Այստեղ է, որ նախագիծը սովորաբար ձախողում է ազնիվ վերանայումը։ Նույն մատակարարի երկու շղթաներ, որոնք ավարտվում են նույն շենքում, նույն գնման պատվերի սարքավորումներով, երկու ձախողման տիրույթ չեն։ Դրանք մեկ ձախողման տիրույթ են՝ երկու հաշիվ-ապրանքագրով։

Օպերատորին հարցրեք գրավոր՝ այս ուղիներից որո՞նք են տարբերվում, որտեղ, և ինչ է փաստաթղթավորված վարքագիծը, երբ ընդհանուր հատվածը ձախողվում է։ Նախագծային զանգի ընթացքում բանավոր հավաստիացումը չի վերապրում այն խափանումը, որի համար դուք նախագծում եք։

Ձախողման տիրույթ 3. ուղին, որը պահպանվում է առանց IPsec-ի

Մասնավոր փիրինգը և IPsec-ը կարող են մրցակցող երթուղիներ առաջարկել նույն հավելվածի նախածանցին. Եթե պաշտպանված երթուղին անհետանում է, պահպանված ուղիղ ExpressRoute երթուղին կարող է դեռ օգտագործելի լինել՝ առանց այն գաղտնագրման շերտի, որը տրամադրում էր թունելը։ Արդյոք դա ընդունելի է, քաղաքականության որոշում է, և հենց այդ որոշումն է ամենից հաճախ թողնվում ենթադրյալ։

Գաղտնագրման պահանջները և հասանելիության պահանջները այստեղ կարող են իսկապես բախվել։ «Ցանկացած պահպանված երթուղի համարվում է հաջողություն» հայտարարությունը հասանելիության մասին է, որը հանգիստ «ոչ» է պատասխանում գաղտնագրման հարցին։ Գրեք, թե որն է հաղթում, որ նախածանցերի համար և ով է հաստատել։

az network vnet-gateway list-advertised-routes -g rg-connectivity -n gw-hub --peer 10.0.0.1
az network vnet-gateway list-learned-routes -g rg-connectivity -n gw-hub -o table

Համեմատեք սովորած երթուղիները ձեր սպասած նախածանցերի հետ։ Փոքր վարչական բեռ կրող պահուստային ուղին կարող է լիովին համարժեք լինել այդ բեռի համար և շատ հեռու լինել արտադրական պահանջարկին անհրաժեշտ հզորությունից, ուստի գրանցեք հզորության ենթադրությունը երթուղու կողքին։

Գրանցեք երեք առանձին տող, ոչ թե մեկ վճիռ

Պահեք վերջնակետի ավելորդությունը, տրանսպորտի ավելորդությունը և աղետից հետո վերականգնումը որպես առանձին գրառումներ նախագծի մատյանում, յուրաքանչյուրը՝ իր մեխանիզմով, իր ստուգմամբ և իր պատասխանատուով։ Երբ միջադեպի վերանայումը հարցնում է, թե ինչու կապը վերապրեց դարպասի վերագործարկումը, բայց ոչ մանրաթելի կտրվածքը, երեք տողը պատասխանում են մեկ նախադասությամբ. մեկ «ավելորդ» նշատուփը չի կարող։

Այնուհետև փորձարկեք այն տողերը, որոնք կարող եք էժան փորձարկել։ Ձախողեք մեկ թունել և հաստատեք, որ երթևեկությունը տեղափոխվում և նորից գաղտնագրվում է։ Հետ վերցրեք մեկ երթուղի և հաստատեք, որ պահպանված ուղին հենց այն է, ինչ նախատեսել էիք, ապա հաստատեք՝ արդյոք այն դեռ գաղտնագրված է։ Փաստաթղթավորեք այն ձախողումները, որոնք չկարողացաք մոդելավորել, որովհետև չփորձարկված տողը ենթադրություն է և պետք է այդպես էլ նշվի։

Օգտակար արդյունքը կարճ աղյուսակն է՝ գումարած մեկ նախադասություն յուրաքանչյուր տողի համար։ Եթե տողը մեխանիզմ չունի, դա է հայտնաբերումը, և շատ ավելի էժան է այն գտնել նախագծի վերանայման ժամանակ, քան օպերատորի խափանման ընթացքում, որը երկու թունելներն էլ երբեք չէին վերապրի։

Առնչվող հոդվածներ