World Wide Name


A World Wide Name or World Wide Identifier is a unique identifier used in storage technologies including Fibre Channel, Advanced Technology Attachment or Serial Attached SCSI.
A WWN may be employed in a variety of roles, such as a serial number or for addressability; for example, in Fibre Channel networks, a WWN may be used as a WWNN to identify an endpoint, or a WWPN to identify an individual port on a switch. Two WWNs which do not refer to the same thing should always be different even if the two are used in different roles, i.e. a role such as WWPN or WWNN does not define a separate WWN space. The use of burned-in addresses and specification compliance by vendors is relied upon to enforce uniqueness.

Formats

Each WWN is an 8- or 16-byte number, the length and format of which is determined by the most significant four bits, which are referred to as an NAA. The remainder of the value is derived from an IEEE OUI and vendor-supplied information. Each format defines a different way to arrange and/or interpret these components. OUIs are used with the U/L and multicast bits zeroed, or sometimes even omitted. Though CID has U/L set to 1.
The WWN formats include:
WWN addresses are predominantly represented as colon separated hexadecimal octets, MSB-first, with leading zeros — similar to Ethernet's MAC address. However, there is much variance between vendors.

Example usage

Linux uses WWN to identify disks by providing symbolic links to the real device entry:

ls -l /dev/disk/by-id/
lrwxrwxrwx 1 root root 9 Jul 4 22:00 wwn-0x5002e10000000000 ->../../sr0
lrwxrwxrwx 1 root root 9 Jul 4 22:00 wwn-0x500277a4100c4e21 ->../../sda
lrwxrwxrwx 1 root root 10 Jul 4 22:00 wwn-0x500277a4100c4e21-part1 ->../../sda1
lrwxrwxrwx 1 root root 10 Jul 4 22:00 wwn-0x500277a4100c4e21-part2 ->../../sda2
lrwxrwxrwx 1 root root 10 Jul 4 22:00 wwn-0x500277a4100c4e21-part3 ->../../sda3

The target names might change when new devices are added to the computer but the WWN will be the same. That is an advantage when the WWNs are used in configuration files and scripts, e.g. /etc/fstab.

List of OUIs commonly seen as WWN Company Identifiers

OUIs can be queried searching the . OUIs can also be queried by searching IEEE Standards Registration authority .