i-номер
i-номера — это тип интернет -идентификатора, предназначенный для решения проблемы того, как любой веб-ресурс может иметь постоянную идентификацию, которая никогда не меняется, даже когда веб-ресурс перемещается или меняет свое понятное для человека имя. Например, если веб-страница имеет i-номер и ссылки на эту страницу используют i-номер, то эти ссылки не будут нарушены, даже если страница будет переименована, веб-сайт, содержащий страницу, будет полностью реорганизован или страница будет перешёл на другой сайт.
Концептуально i-номер аналогичен IP-адресу , за исключением того, что i-числа работают на гораздо более высоком уровне абстракции в архитектуре адресации Интернета. Другое ключевое отличие состоит в том, что i-номера являются постоянными , т. е. после того, как они назначены ресурсу, они никогда не переназначаются. Напротив, IP-адреса постоянно переназначаются, например, ваш компьютер может иметь другой IP-адрес каждый раз, когда он подключается к Интернету.
Технически i-номер — это одна из форм расширяемого идентификатора ресурса (XRI) — абстрактного стандарта структурированного идентификатора, разработанного в Организации по развитию стандартов структурированной информации для совместного использования ресурсов и данных между доменами и приложениями. Другая форма называется i-name .
Форма i-числа XRI предназначена для использования в качестве адреса, который не нужно менять независимо от того, как часто меняется местоположение ресурса в Интернете (или вне его). XRI достигают этого путем добавления третьего уровня абстрактной адресации к существующим уровням: нумерации IP (первый уровень) и именования DNS (второй уровень). Идея третьего уровня постоянной адресации не нова — унифицированные имена ресурсов (URN) и другие архитектуры постоянных идентификаторов для этой цели были разработаны . Однако уровень XRI — это первая архитектура, которая сочетает в себе единый синтаксис и протокол разрешения как для постоянных, так и для переназначаемых идентификаторов.
На уровне адресации XRI большинство ресурсов будут иметь как i-имена, так и i-номера. Эти разные XRI, указывающие на один и тот же ресурс, называются синонимами . Синонимы I-имени позволяют людям легко обнаруживать ресурс и обращаться к нему, а синонимы i-номера позволяют машинам поддерживать постоянную идентичность ресурса. Например, если компания меняет свое название, она может зарегистрировать новый i-name и продать свое старое i-name другой компании, однако ее i-номер может остаться прежним — и ссылки на компанию, которая использует ее i-name, могут остаться прежними. номер не сломается.
Более того, все эти формы синонимов XRI могут быть разрешены с использованием одного и того же протокола разрешения на основе http или https. Результатом разрешения XRI является XML- документ, называемый XRDS (расширяемая последовательность дескрипторов ресурсов). Документы XRDS являются основой протокола обнаружения службы идентификации Yadis , который теперь является частью OpenID .
XRI также обратно совместимы с системами адресации DNS и IP, поэтому доменные имена и IP-адреса могут использоваться как i-имена (или, в редких случаях, как i-номера). Как и имена DNS, XRI также могут быть делегированы, т. е. вложены на несколько уровней, точно так же, как имена каталогов в файловой системе локального компьютера. Например, компания может зарегистрировать для себя i-имя и i-номер верхнего (глобального) уровня, а затем назначить i-имена и i-номера второго или нижнего уровня (сообщества) своим подразделениям, сотрудникам и т. д. .
Примеры
[ редактировать ]Следующие примеры соответствуют спецификациям i-number, опубликованным в XDI.org глобальных спецификациях служб . Обратите внимание, что они не включают префикс ' xri:// , поскольку для абсолютных XRI это необязательно.
Глобальные I-номера
- =!1000.a1b2.93d2.8c73 (Личный)
- @!1000.9554.fabd.129c (Организационный)
- !!1000 (Сеть — зарезервирована для i-брокеров, аккредитованных XDI.org)
i-номера сообщества (второй уровень)
- =!1000.a1b2.93d2.8c73!3ae2 (Личный)
- @!1000.9554.fabd.129c!2847.df3c (Организационный)
- !!1000!de21.4536.2cb2.8074 (Сеть)
i-номера сообщества (третий уровень)
- =!1000.a1b2.93d2.8c73!3ae2!1490 (Личный)
- @!1000.9554.fabd.129c!2847.df3c!cfae (Организационный)
- !!1000!de21.4536.2cb2.8074!9fcd (Сеть)
См. также
[ редактировать ]- Я-имя
- XRI (расширяемый идентификатор ресурса)
- XDI (обмен данными XRI)
- Социальная сеть
- Треугольник Зуко