Մի տեղամաս կորցնում է իր թունելը, և երթուղային աղյուսակը դեռ ցույց է տալիս լիովին օգտագործելի ուղի դեպի նպատակակետը՝ ինտերնետի միջով։ Ինչ-որ մեկը առաջարկում է անցնել դրան և փոփոխությունը կոչում է երթուղավորման ուղղում։ Փաթեթը կարող էր գնալ այդ ճանապարհով. հարցը, որը ոչ ոք չտվեց, այն է՝ թույլատրվա՞ծ է արդյոք նրան ժամանել առանց պաշտպանության։ Սրանք տարբեր աղյուսակներից տարբեր պատասխաններ են, և դրանք խառնելն է այն եղանակը, որով խափանումը դառնում է միջադեպ։

Երկու արդյունք, որոնք երթուղային աղյուսակում նույնական են թվում

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

Այսպիսով, խափանման ուղին դիզայն է դառնում միայն այն բանից հետո, երբ ինչ-որ մեկը որոշում է, թե թույլատրված արդյունքներից որն է գործում։ Քանի դեռ այդ որոշումը չկա, պահեստային երթուղին գայթակղություն է, ոչ թե ծրագիր։

Քաղաքականության մոդելն ունի երեք վճիռ, ոչ թե երկու

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

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

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

Շրջանցումը պայմանագիր է, որը ստորագրում են երկու ծայրերը

Այլընտրանքային ուղին պահանջում է երթուղվող հասցեներ, բացահայտ թույլտվություն այնտեղ, որտեղ ժամանում է, և պատասխան ուղի, որն աշխատում է երկու ուղղությամբ։ Կայքի մասնավոր հասցեները հասանելի չեն դառնում այն պատճառով, որ լռելյայն երթուղին ինչ-որ տեղ է ցույց տալիս։

Նույնականացումը նույնքան կարևոր է, որքան հասցեավորումը։ Երթևեկությունը, որը շրջանցում է թունելը և ժամանում պաշտպանություն սպասող սահման, մերժվում է նույնիսկ ճիշտ ինտերֆեյսին ընկնելու դեպքում, ուստի ընդունող քաղաքականությունը պետք է դիտավորությամբ ընդունի այդ ձևը։ Բացառությունը, որին հեռավոր ծայրը երբեք չի համաձայնվել, լրացուցիչ քայլերով խափանում է։

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

Թարգմանությունը և ընդունումը փոխում են թվաբանությունը

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

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

Վերականգնումը դիզայնի մաս է

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

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

Փորձարկեք երկու վիճակներն էլ, ոչ միայն խափանումը

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

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

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