Введение

Компонентизация сети, разделение функциональных возможностей сети на отдельные сегменты, является важной концепцией автономной сети.

Определение компонентов сети

Сетевые подразделения осуществляют операционные правила и административную политику для данного контекста связи. Границы коммуникационного контекста, а следовательно, и границы отсеков, основаны на технологических и/или административных границах. Например, границы отсеков могут быть определены определенным типом сетевой технологии (например, конкретной беспроводной сети доступа) или на основе определенного протокола связи и/или адресной зоны (например, сети IPv4 или IPv6), а также на основе области политики (например, национальной сети здравоохранения, которая требует высокозащищенной границы). Принципы, протоколы и политика коммуникации подразделения образуют своего рода "рецепт", которому должны подчиняться все подразделения. Например, рецепт определяет, как присоединиться к отсеку, кто может присоединиться, и как обрабатываются наименование, адресация и маршрутизация. Сложность и детали внутренней операции остаются за каждым отделом. Например, регистрация в разделе может варьироваться от сложных механизмов, основанных на доверии, до простых схем регистрации с центральной базой данных или общедоступной системой DHT; разрешение связи с одноранговым может быть обработано имплицитно схемой наименования и адресации отдела или требует явных действий (например, разрешение идентификатора на локатор). Здесь важно отметить, что подразделения имеют полную автономию в отношении того, как обрабатывать внутреннюю связь подразделения, т.е. нет глобальных инвариантов, которые должны быть реализованы всеми подразделениями или всеми элементами связи. Члены подразделения способны и желают общаться друг с другом в соответствии с правилами работы и политики подразделения. Концептуально, отделение поддерживает некоторую форму имплицитной базы данных, которая содержит ее членов; то есть, каждая запись в базе данных определяет члена. Прежде чем можно будет отправить пакет данных в отделение, требуется шаг разрешения, который возвращает средство для "адреса" члена. Обратите внимание, что вышеуказанное определение не указывает, является ли член узлом, набором серверов или программным модулем. Это довольно абстрактное определение членства в отсеке позволяет охватить многие различные вкусы членов и формы общения. Предполагается, что сосуществует множество отсеков и что отсеки могут взаимодействовать на различных уровнях (например, посредством "слояния" или "посмотрения" отсеков).