Obsah
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 (:).
