Всемирное имя - World Wide Name

А Всемирное имя (WWN) или же Всемирный идентификатор (WWID) это уникальный идентификатор используется в технологиях хранения, включая Fibre Channel, Параллельный ATA, Последовательный ATA, NVM Express, SCSI и Последовательный интерфейс SCSI (SAS).[1]

WWN может использоваться в различных ролях, таких как серийный номер или для адресуемость; например, в сетях Fibre Channel WWN может использоваться как WWNN (всемирное имя узла) для идентификации конечной точки или WWPN (всемирное имя порта) для идентификации отдельного порта на коммутаторе. Два WWN, которые не относятся к одному и тому же объекту, всегда должны быть разными, даже если они используются в разных ролях, т.е. такая роль, как WWPN или WWNN, не определяет отдельное пространство WWN. Использование встроенных адресов и соответствие спецификациям поставщиками необходимо для обеспечения уникальности.

Форматы

Каждый WWN представляет собой 8- или 16-байтовое число, длина и формат которого определяется четырьмя старшими битами, которые называются NAA (Network Address Authority). Остальная часть значения получается из IEEE OUI (или из идентификатора компании (CID)) и информации, предоставленной поставщиком. Каждый формат определяет свой способ упорядочивания и / или интерпретации этих компонентов. OUI используются с U / L и многоадресная передача биты обнуляются, а иногда даже опускаются (и предполагаются равными нулю). Хотя CID имеет значение U / L равное 1.[2]

Форматы WWN включают:[3]

  • «Исходные» форматы IEEE по сути представляют собой двухбайтовый заголовок, за которым следует встроенный EUI-48 адрес (содержащий OUI). Первые 2 байта представляют собой шестнадцатеричное значение 10:00 или 2x: xx (где x указываются поставщиком), за которыми следует 3-байтовый OUI и 3 байта для серийного номера, указанного поставщиком. Таким образом, разница между форматами NAA 1 и NAA 2 заключается просто в наличии либо нулевая площадка или еще 3 грызет информации о продавце.
  • «Зарегистрированные» форматы IEEE обходятся без заполнения и помещают OUI сразу после NAA. OUI больше не считается частью адреса EUI-48. Для формата NAA 5 это оставляет 9 непрерывных полубайтов для значения, определенного производителем. Это тот же формат, который используется в сопутствующем формате NAA 6, с той лишь разницей, что предполагается 16-байтовое числовое пространство, а не 8-байтовое числовое пространство. Это оставляет в общей сложности 25 непрерывных полубайтов для значений, определенных поставщиком.
  • Форматы «Mapped EUI-64» позволяют разместить адрес EUI-64 в 8-байтовом WWN. Поскольку NAA является обязательным и занимает полубайт, это представляет собой четырехбитовый дефицит. Эти четыре бита восстанавливаются с помощью следующих уловок: во-первых, два бита украдены из NAA путем выделения NAA 12, 13, 14 и 15 для всех, относящихся к одному и тому же формату. Во-вторых, оставшиеся два бита возмещаются путем исключения битов U / L и многоадресной передачи из OUI EUI-64. При восстановлении встроенного значения EUI-64 предполагается, что биты U / L и многоадресной передачи имеют нулевые значения.

Презентация

Адреса WWN преимущественно представлены в виде шестнадцатеричных октетов, разделенных двоеточием, сначала MSB с ведущими нулями - аналогично Ethernet с MAC-адрес. Однако между поставщиками существует большая разница.[4]

Пример использования

Linux использует WWN для идентификации дисков, предоставляя символические ссылки на запись реального устройства:

ls -l / dev / disk / by-id / […] lrwxrwxrwx 1 root root 9 июля 4 22:00 wwn-0x5002e10000000000 -> ../../sr0lrwxrwxrwx 1 root root 9 июля 4 22:00 wwn-0x500277a4100c4e21 - > ../../sdalrwxrwxrwx 1 root root 10 июля 4 22:00 wwn-0x500277a4100c4e21-part1 -> ../../sda1lrwxrwxrwx 1 root root 10 июля 22:00 wwn-0x500277a4100c4e21-part2 -> ../ ../sda2lrwxrwxrwx 1 root root 10 4 июля 22:00 wwn-0x500277a4100c4e21-part3 -> ../../sda3

(В этом каталоге есть другие записи, которые здесь не указаны)

Целевые имена (sr0, sda) могут измениться при добавлении новых устройств к компьютеру (например, sda может стать sdb), но WWN останется прежним. Это преимущество, когда WWN используются в файлах конфигурации и скриптах, например /так далее/fstab.

Список OUI, обычно рассматриваемых как идентификаторы компании WWN

OUI можно запросить, выполнив поиск Список публичных производителей OUI организации IEEE. OUI также можно запросить, выполнив поиск в центре регистрации стандартов IEEE. [1].

Смотрите также

внешняя ссылка

Рекомендации

  1. ^ "lsscsi (8) - lsscsi - Тестирование Debian". manpages.debian.org. Получено 2020-09-26.
  2. ^ «Рекомендации по использованию расширенного уникального идентификатора (EUI), организационного уникального идентификатора (OUI) и идентификатора компании (CID)» (PDF). Ассоциация стандартов IEEE. IEEE. Получено 5 августа 2018.
  3. ^ IEEE. «Рекомендации по использованию уникального идентификатора организации (OUI) в Fibre Channel» (PDF).
  4. ^ Ричард Батлер. "Заметки WWN v1.3" (PDF).
  5. ^ «Моментальные снимки VMFS и FlashArray, часть IV: Как связать VMFS с томом FlashArray». 25 января 2016 г.