Регистрите на излези звучат како списоци, а списокот не е тешкиот дел. Тешкиот дел е да се одлучи што тврди секој запис, кој може да го објави и што се случува кога тврдењето престанува да биде точно. Во овие предлози се мешаат три различни улоги на адреси, а регистар што ги меша не може сигурно да одговори ни на едно прашање. Следете еден запис од објавувањето до повлекувањето и барањата за дизајн ќе се појават сами.

Започнете со записот, а не со списокот

Првото прашање не е колку адреси да се вклучат, туку што значи еден ред. Дали опишува каде се поврзуваат клиентите, кој извор дестинацијата може да го види или кој држи распределба во регистар? Тоа се три тврдења со три сопственици и три режима на откажување. Регистар што не наведува кое од нив го регистрира не може да се валидира, поправи или истече. Правилното значење е работата на дизајнот, а списокот е само резултатот.

Напишете ја дефиницијата на редот пред да напишете каква било шема. Ако дефиницијата го бара зборот и, веројатно се два записи што се преправаат дека се еден.

Три улоги на адреси што изгледаат слично

Улогите лесно се мешаат бидејќи едно распоредување може да ги користи сите три одеднаш, и често го прави тоа. Услугата може да ги заврши врските на една адреса и да го пренесува сообраќајот од друга, додека регистарот регистрира сосема трет факт.

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 покажува што тврдат, а што не тврдат записите за распределба, и новиот тек мора да ја заслужи истата јасност за сопствените тврдења. Тоа е задача на спецификација, а не задача на преозначување.

Она што таков тек може да го поддржи е одлука за класификација на мрежен извор. Она што не може е да идентификува личност зад споделена адреса, да докаже дека целиот сообраќај од таа адреса оди низ тунел, или да одлучи дали конкретно барање е злоупотреба. Тоа се три одделни прашања со три одделни барања за докази.

Држете го правното прашање надвор од спецификацијата

Техничката спецификација не може да одлучи дали предложеното барање за регистрација е законско, пропорционално или мудро. Таа проценка бара вистинскиот законодавен текст, засегнатите права, јурисдикцијата и правна анализа што формат на податоци не може да ја обезбеди. Форматот може да биде добро дизајниран и сепак да поддржува лоша политика.

Она што спецификацијата може да го направи е да ја направи дебатата конкретна. Прво дефинирајте ги предложените податоци, нивните граници и режимите на откажување, за да биде политичкиот аргумент за вистински механизам, а не за недефиниран список што секој учесник го замислува поинаку. Тоа е најмногу што еден технички документ може да придонесе за правно прашање.

Поврзани статии