IQN (iSCSI Qualified Name)

IQN (iSCSI Qualified Name) je nejrozšířenější formát adresy používaný k unikátní identifikaci iSCSI iniciátorů (klientů) a iSCSI cílů (targetů/úložišť) v rámci sítě. Tento standard je definován v normě RFC 3720.

Díky IQN mohou být v jedné síti tisíce úložných zařízení a serverů, aniž by došlo ke konfliktu identit, a to i v případě, že se mění jejich IP adresy.

Struktura IQN adresy

IQN má striktně definovaný formát, který se skládá ze čtyř hlavních částí oddělených tečkami a dvojtečkami.

Příklad: iqn.2026-01.com.priklad:server.db-01

Část	Význam	Popis
iqn.	Typ typu	Fixní řetězec označující, že jde o iSCSI Qualified Name.
2026-01.	Datum	Rok a měsíc, kdy byla zaregistrována internetová doména vlastníka (formát yyyy-mm).
com.priklad.	Doména	Název domény vlastníka v obráceném pořadí (reverse DNS).
:server.db-01	Unikátní řetězec	Libovolný název definovaný administrátorem (např. jméno serveru, ID disku).

Proč je struktura založena na doméně?

Použití obráceného názvu domény a data registrace je chytrý způsob, jak zajistit globální unikátnost bez existence centrálního registru iSCSI jmen. Protože doménu „priklad.com“ vlastní v daném čase pouze jedna entita, je zaručeno, že nikdo jiný na světě nevytvoří legitimní IQN začínající stejným řetězcem.

Použití v praxi

1. Identifikace iniciátoru

Při instalaci operačního systému (např. Windows Server nebo Linux) se automaticky vygeneruje IQN pro daný stroj. Administrátor jej může změnit na přehlednější verzi.

*Příklad:* iqn.1991-05.com.microsoft:webserver-01

2. LUN Masking (Zabezpečení)

Na straně diskového pole (iSCSI Target) se IQN používá k definování přístupových práv. Administrátor nastaví, že „LUN 5“ smí vidět a připojit pouze iniciátor s konkrétním IQN.

3. Discovery (Objevování)

Když se iniciátor dotáže úložiště na dostupná data, úložiště mu pošle seznam IQN cílů (targetů), které jsou pro něj dostupné.

Další formáty iSCSI jmen

I když je IQN nejčastější, standard iSCSI definuje i jiné formáty:

EUI (Extended Unique Identifier): Formát založený na IEEE EUI-64 (např. eui.02004567A425678D).

ISID: Používá se v rámci relací pro rozlišení více spojení mezi stejným iniciátorem a cílem.

Důležitá pravidla

IQN je case-insensitive (nezáleží na velkých a malých písmenech), ale doporučuje se používat pouze malá písmena pro lepší kompatibilitu.

Maximální délka IQN je 223 znaků.

Povolené znaky jsou: písmena (a-z), číslice (0-9), tečka (.), pomlčka (-) a dvojtečka (:).

— Související termíny: iSCSI, SAN, LUN, HBA, WWN.