Резюме

  • Обратная связь ARIN и APNIC, опубликованная 9 октября 2020 года, касалась формулировки о соответствии источника из Черновика 2 и Черновика 3. Черновик 4, датированный четырьмя днями ранее, уже не содержал этой формулировки. Обратная связь выявила дефект в проверяемом тексте, но сама по себе не установила, совместим ли Черновик 4 или несовместим.
  • Серьёзное основание несовместимости поэтому должно было сделать больше, чем показать, что вопросы остались. Нужно было связать точный оспариваемый текст с точной политикой контрагента, датой вступления в силу, направлением передачи, типом ресурса и датированной интерпретацией, а затем показать, как возникший разрыв мог повлиять на объявление консенсуса 7 октября.
  • Решение Апелляционного комитета от 23 декабря 2021 года урегулировало процедурный вопрос в цепочке окончательного рассмотрения и аннулировало решение от 7 октября. Оно не решило вопрос совместимости Черновика 4, не подтвердило каждое утверждение апелляции и не сделало запрошенного вывода о предвзятости или несправедливости.
  • Правильный институциональный ответ — это версионированная расписка о совместимости. Такая запись может улучшить работу частного технического регистратора и координатора, но ни консенсус, ни внутренняя проверка не дают AFRINIC публичной власти.

Показательный факт в этом споре не просто в том, что обратная связь поступила поздно. Он в том, что обратная связь пришла с грамматикой более раннего черновика.

7 октября 2020 года сопредседатели AFRINIC объявили, что консенсус по AFPUB-2019-V4-003-DRAFT04 был сохранён по итогам последнего обсуждения и что предложение будет рекомендовано к ратификации. Два дня спустя сотрудники опубликовали частичную обратную связь от ARIN и APNIC. Оба ответа указали на трудность в предложении, требующем, чтобы источник передачи соответствовал политикам принимающего реестра. Однако официальный текст Черновика 4, датированный 5 октября, удалил это предложение.

Таким образом, публичная запись содержала одновременно два утверждения: реестры-контрагенты выявили подлинную проблему в отправленном им тексте, а последний черновик больше не использовал эти точные слова.

Это не техническая деталь. Это центр доказательственной проблемы. Если более ранняя формулировка оставалась операционно значимой, несмотря на удаление, запись должна была показать, как именно. Если поправка устранила эту проблему, запись должна была определить, что именно было устранено и не появился ли новый разрыв в направленности. Если никто ещё не проверял последнюю формулировку, честной записью было бы «на рассмотрении», а не «совместимо» и не «несовместимо». Вывод о совместимости без таких различий заставил бы ярлык выполнять работу постатейного анализа.

Апелляция от 20 октября оспорила определение от 7 октября. Апеллянтом был указан Alain Patrick AINA, поддержанный Marcus K. G. Adomey, Vivien Assangbe Wotto и Mirriam Lauren. В заявлении утверждалось о нарушениях в администрировании процесса разработки политики, существенных изменениях во время последнего обсуждения, неразрешённых возражениях, неполной работе по совместимости и предвзятости или несправедливости в обращении с конкурирующими предложениями. Эти описания важны, поскольку они определяют, что именно апеллянт просил проверить в рамках внутреннего процесса. Тем не менее, они должны оставаться заявленными утверждениями.

Апелляция не является самодоказывающей, и запрошенное средство правовой защиты не является выводом.

Для основания о совместимости в частности самый сильный вопрос был уже, чем весь перечень в заявлении: что должен доказать апеллянт, когда возражение, приведённое против предложения о передаче, относится к одной версии, а решение, которое пересматривается, касается другой? Ответ начинается с неизменяемого текста, но на нём не заканчивается. Совместимость между реестрами направлена. Она зависит от того, кто отправляет, кто получает, какой ресурс передаётся, какая политика применяется на каждом конце и как каждый реестр понимает практические обязательства, налагаемые на его владельца учётной записи. Она также зависит от времени.

Ответ, датированный одним текстом, не может молча переноситься на более поздний текст только потому, что номер предложения выглядит знакомым.

Именно поэтому этот эпизод заслуживает рассмотрения как история об архитектуре доказательств, а не как референдум о результате политики. Запись даёт достаточно, чтобы выявить разрыв, но недостаточно, чтобы заполнить его задним числом. Она показывает, что предложение изменилось; что известная проблема соответствия источника проверялась; что сотрудники связались с четырьмя реестрами-контрагентами; что были опубликованы частичные ответы; и что были обещаны дальнейшие обновления и проверка соответствия последней версии. Закрытые материалы не содержат окончательной датированной оценки от всех контрагентов, проверяющей Черновик 4.

Это отсутствие свидетельствует о неполной записи, а не о доказательстве какого-либо содержательного ответа.

Возражение поступило с номером версии

Последовательность важна, потому что каждый шаг меняет то, что может подтвердить последующее утверждение. 17 сентября на AFRINIC-32 сопредседатели объявили условный предварительный консенсус по политике передачи ресурсов при условии внесения указанных поправок. Их резюме от 21 сентября описало её как наименее оспариваемое из трёх конкурирующих предложений, признало озабоченность, связанную с взаимным режимом передачи унаследованных ресурсов с ARIN, и объявило последнее обсуждение.

23 сентября, после того как авторы прислали обновлённую версию, один из сопредседателей сказал, что сопредседатели изучат её на предмет взаимности, и попросил сотрудников помочь.

Этот обмен фиксирует живой вопрос совместимости. Он не фиксирует ответ. Он показывает, что председатели признали необходимость проверки и что внешние знания о реализации из другого реестра могли бы помочь в исследовании. В системе различных реестров с различными сводами правил это разумное администрирование: контрагент часто лучше всех может сказать, как его собственный рабочий процесс отнёсся бы к предлагаемому обязательству. Но доказательственная ценность такого утверждения зависит от сохранения того, что именно проверял контрагент.

Черновик 4 был датирован 5 октября. На его официальной странице были зафиксированы изменения в разделах 5.7.3.1, 5.7.3.2, 5.7.4.1 и 5.7.5. Раздел 5.7.3.1 требовал, чтобы источник был текущим и законным держателем ресурсов, зарегистрированных в любом региональном интернет-реестре, и чтобы эти ресурсы не находились в споре. Формулировка о соответствии источника, процитированная в более поздней обратной связи ARIN и APNIC — требующая, чтобы источник соответствовал политикам принимающего реестра, — там больше не было.

Сообщение об окончании последнего обсуждения от 7 октября затем заявило, что консенсус был сохранён. Сообщение сотрудников от 9 октября сообщило только о частичной обратной связи. Согласно этому сообщению, ARIN счёл более раннюю формулировку о соответствии источника несовместимой, поскольку она могла бы потребовать от источника в регионе ARIN соответствовать политике AFRINIC. APNIC выявил ту же проблему в Черновике 3. Сотрудники сообщили, что со всеми четырьмя другими региональными реестрами связались, что дальнейшая информация будет предоставлена и что будет проверено соответствие последней версии предложения.

Даты предотвращают три распространённых упрощения. Во-первых, наблюдения ARIN и APNIC нельзя справедливо описать как выводы о том, что Черновик 4 несовместим. Выявленный ими дефект относился к более ранним формулировкам. Во-вторых, удаление предложения нельзя справедливо описать как доказательство того, что Черновик 4 совместим. Положение может быть исправлено, в то время как другое взаимодействие в другом месте остаётся неопределённым. В-третьих, отсутствие ответа от RIPE NCC или LACNIC нельзя справедливо превратить в согласие.

Молчание может означать, что ответ ещё ожидался, что вопрос ещё формулировался или просто что в закрытой записи нет окончательного ответа.

Полезная единица доказательства — это, следовательно, не «обратная связь ARIN» в абстракции. Это нечто ближе к: ARIN; дата ответа; предложение, Черновик 2 или Черновик 3; раздел и процитированное предложение; исходящий или входящий поток; IPv4 или ASN; политика контрагента и дата вступления в силу; интерпретация; ожидаемое операционное последствие; статус после Черновика 4. Та же дисциплина применяется к APNIC и каждому другому контрагенту. Без такой оболочки даже подлинный ответ может быть применён ошибочно.

Контроль версий — это больше, чем номер предложения в теме письма. Он требует сохранённого текста или контрольной суммы, идентификатора пункта, записи об изменении и связи между ответом и тем, что респондент фактически видел. Утверждение вроде «предложение было проверено с другими RIR» схлопывает слишком много. Оно не говорит проверяющему, касалась ли проверка более раннего черновика, одного направления передачи, только IPv4, пограничного случая унаследованных ресурсов или всего операционного пути. Оно также не говорит, разрешила ли более поздняя правка проблему или просто изменила её.

Это различие напоминает цепочку хранения рассуждений. Никто не должен сомневаться в добросовестности сотрудников, председателей, авторов или реестров-контрагентов, чтобы настаивать на ней. Смысл в том, чтобы не дать доказательствам потерять свои границы по мере прохождения через быстрый процесс. Датированный ответ надёжен для того вопроса, на который он отвечал. Он становится ненадёжным только тогда, когда запись требует от него ответа на существенно другой вопрос, не говоря об этом.

Эта граница также защищает апеллянта. Если заявление ссылается на подлинный неблагоприятный ответ, привязанный к Черновику 3, внутренний проверяющий может признать ответ, не рассматривая его как автоматически решающий для Черновика 4. Апеллянт затем может определить, сохранилось ли оспариваемое обязательство в другой форме, создало ли удаление неопределённость относительно того, чьи правила контролируют, или имело ли значение отсутствие нового ответа в момент объявления консенсуса. Задача становится доказательством, а не инсинуацией.

Совместимость — это маршрут через два свода правил

Заманчиво рассматривать совместимость между реестрами как единое свойство «да-или-нет». Практическое исследование более требовательно. У передачи есть источник и получатель. Каждый может находиться в зоне обслуживания и рамках отношений другого реестра. Процесс может касаться адресного пространства IPv4, номеров автономных систем или вопроса унаследованного статуса. Один конец может проверять полномочия источника и статус ресурса; другой может требовать от получателя демонстрации потребности.

Политика может выглядеть согласованной при чтении в одном реестре и всё же создавать невозможную или двусмысленную последовательность при сопоставлении с действующими правилами другого реестра.

Черновик 4 иллюстрирует, почему направление имеет значение. Он требовал, чтобы получатели передач в AFRINIC демонстрировали потребность в соответствии с политикой AFRINIC. Он также говорил, что передачи из AFRINIC в другой реестр будут следовать соответствующим политикам. Эти положения не дают универсального ответа. Передача в AFRINIC и передача из AFRINIC представляют разное распределение обязанностей. Соответствующее правило контрагента может также различать типы ресурсов или статусы. Широкий ярлык совместимости может скрывать подтверждённый путь в одном направлении и нерешённый вопрос в другом.

Бремя апелляции поэтому следует понимать как набор связанных утверждений. Апеллянт должен сначала указать оспариваемое положение в версии, охваченной решением. Далее идёт правило контрагента, которое, как утверждается, конфликтует с ним, включая версию и дату вступления в силу этого правила. В заявлении следует указать направление и тип ресурса, а не полагаться на общее слово «передача». Следует сохранить датированную интерпретацию реестра-контрагента или, если интерпретации нет, заявить, что заявленное несоответствие является прочтением апеллянта.

Затем следует объяснить операционное последствие: какое требование не может быть выполнено, кем, в какой момент и с каким влиянием на завершение или запись в реестре.

Наконец идёт существенность. Исторический справочник политик давал апеллянту средство оспорить действие председателя после предварительного обсуждения, с требуемой поддержкой и в установленные сроки. Этот механизм не превращал каждый оставшийся без ответа вопрос в решающий дефект. Для совместимости апеллянту нужно было показать, почему конкретный разрыв мог изменить оценку консенсуса, сделать представленную для решения версию недостаточно рассмотренной или оставить существенное возражение без доказательственного разрешения. Мост от неопределённости к оспариваемому решению не является необязательным.

Это бремя требовательно по причине. Внутренний апелляционный орган не должен становиться автором политики или импровизировать проект межреестровой реализации. Его задача — изучить ограниченную частную запись и применить средство правовой защиты, доступное в рамках этого процесса. Если заявление предоставляет только общую тревогу о взаимности, проверяющий рискует подменить своим собственным техническим взглядом. Если оно предоставляет версионированную матрицу и обоснование существенности, проверяющий может спросить, имели ли председатели подкрепляемую основу для заявленного решения, не переписывая черновик.

Та же структура дисциплинирует ответ. Председатели могут ответить на каждую строку: подтверждено; условно; на рассмотрении; заменено поправкой; оспаривается; или несущественно, с причинами. Они могут показать, когда сотрудники задали вопрос, какой текст был предоставлен, какой ответ поступил до решения и какой после. Они могут объяснить, почему неразрешённая комбинация имела или не имела значения. Это сильнее, чем утверждение о том, что консультация состоялась, потому что раскрывает и охват, и предел консультации.

Запись от октября 2020 года оставляет узкий вывод о совместимости открытым. ARIN и APNIC дали неблагоприятные интерпретации более раннего предложения. Черновик 4 удалил его. Сотрудники описали ответы как частичные и пообещали дополнительную информацию плюс проверку соответствия последней версии. Из этих фактов можно сделать вывод, что доказательственная передача между версиями была неполной. Нельзя сделать вывод о конечной совместимости Черновика 4. Это различие — разница между аудитом решения и выбором предпочтительного ответа политики.

Отсутствующий ответ — это статус, а не вывод

Процессы политики часто поощряют сжатый язык. Председателям нужно резюмировать длинные обсуждения, участникам нужно решать, остаётся ли возражение актуальным, а сотрудникам нужно превращать переписку с контрагентами в пригодную запись. Сжатие становится опасным, когда оно удаляет состояние. «Проконсультировано» может скрывать, что запрос остался без ответа. «Совместимо» может скрывать, что проверено только одно направление. «Проблема решена» может скрывать, что раскритикованное предложение исчезло, но его операционное назначение перешло в другое место.

Реестр совместимости должен сохранять неопределённость как данные. Каждая комбинация пункта предложения, реестра-контрагента, направления и типа ресурса должна иметь видимый статус. «Подтверждено» означает, что текущая формулировка была проверена против действующего правила контрагента и получен датированный, понятный ответ. «Условно» фиксирует допущения или операционные предпосылки. «На рассмотрении» означает, что вопрос был отправлен, но до контрольной даты не получено окончательного ответа. «Заменено» означает, что ответ относится к тексту, который изменился, и для замены нужна отдельная запись.

«Оспаривается» сохраняет конфликтующие интерпретации, а не скрывает их в нарративном резюме.

Этот подход не требует единогласия от каждого реестра по каждому выбору формулировки. Он также не передаёт частный процесс политики AFRINIC контрагентам. Председатели и участники по-прежнему могут судить о предложении перед ними. Что он предотвращает — это фактическая двусмысленность относительно использованных доказательств. Объяснение контрагентом собственного рабочего процесса является ценной информацией о реализации; это не вето, и оно не может сделать AFRINIC чем-то большим, чем координатор реестра. Наоборот, выбор формулировки внутри AFRINIC не может диктовать, как другой реестр интерпретирует свою собственную политику.

Честное отношение к статусу «на рассмотрении» также может улучшить темп. Не каждый оставшийся без ответа пункт существенен. Если строка касается невозможного или нерелевантного направления, председатели могут это объяснить. Если проблема затрагивает распространённый путь передачи или делает требования взаимно невыполнимыми, может быть оправдано больше времени на рассмотрение. Реестр отделяет решение о существенности от факта наличия ответа. Это эффективнее, чем позволять участникам спорить о глобальном ярлыке без общей карты.

В этом случае временной рубеж должен был быть явным. Окончательное объявление консенсуса датировано 7 октября; частичная обратная связь опубликована 9 октября. Протокол решения мог бы указать, какие доказательства контрагентов были доступны к 7 октября, какие вопросы оставались на рассмотрении, какие старые ответы были заменены Черновиком 4 и почему оставшаяся неопределённость изменила или не изменила результат. Такое заявление не гарантировало бы согласия. Оно дало бы апелляции стабильную цель.

Отсутствие этой полной расписки существенно, потому что более поздние читатели иначе оказываются перед ложным выбором. Они могут предположить, что старые возражения осудили Черновик 4, или предположить, что удаление обязательно всё исправило. Обе позиции выходят за пределы источников. Правильный вывод из закрытой записи уже: публичные доказательства не замкнули цикл от версии к версии. Любое более твёрдое заключение потребовало бы дополнительных, специфичных для версии материалов.