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

Սկսեք գրառումից, ոչ թե ցուցակից

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

Գրեք տողի սահմանումը նախքան որևէ սխեմա գրելը։ Եթե սահմանմանը պետք է «և» բառը, ապա հավանաբար դա երկու գրառում է, որոնք ձևացնում են մեկը։

Հասցեի երեք դերեր, որոնք նման են իրար

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

Address roleWho may publishWhat it does not proveWithdrawal trigger
Forwarded exitThe operator that forwards the traffic, or a feed it authorizesThat a subscriber is behind the address, or that all its traffic is tunnelledThe address stops forwarding for that operator, or the prefix is reassigned
Registered allocationThe registry, or the holder of the allocationThat the resource is used as a VPN exit, or which application uses itThe allocation is returned, transferred, or the holder changes
Tunnel entryThe operator that terminates the tunnelThat traffic exits from the same address, or that the client is a subscriberThe endpoint is decommissioned or its address changes

Հոսթինգի բլոկը կարող է պարունակել VPN ելքեր և անկապ աշխատանքային բեռներ կողք կողքի, ուստի գրանցամատյանի համընկնումը ոչինչ չի ասում այն մասին, թե ինչ է անում տվյալ հասցեն տվյալ պահին։ Գրառումը, որը չի նշում իր դերը, ոչ մի բանի ապացույց չէ։ Հենց դերի անվանումն է գրառումը հերքելի դարձնում։ Նշեք նաև հասցեների ընտանիքը, որովհետև միայն IPv4-ը լուռ ընդգրկող գրանցամատյանը կմոլորեցնի բոլոր նրանց, ովքեր հակառակն են ենթադրում։

Հետևեք մեկ գրառմանը հրապարակումից մինչև հետկանչում

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

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

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

Ինչ կարող է և ինչ չի կարող ապահովել հրապարակված հոսքը

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

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

Իրավական հարցը պահեք բնութագրից դուրս

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

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

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