struttura ISCSI_DiscoveredTargetPortal2 (iscsifnd.h)
La struttura ISCSI_DiscoveredTargetPortal2 fornisce informazioni associate a un portale di destinazione individuato.
Sintassi
typedef struct _ISCSI_DiscoveredTargetPortal2 {
USHORT Socket;
ISCSI_IP_Address Address;
ULONG SecurityBitmap;
ULONG KeySize;
UCHAR Key[1];
} ISCSI_DiscoveredTargetPortal2, *PISCSI_DiscoveredTargetPortal2;
Membri
Socket
Numero di socket del portale.
Address
Indirizzo di rete del portale.
SecurityBitmap
Bitmap, definita nella specifica iSNS , che indica le caratteristiche di sicurezza delle connessioni di accesso effettuate al portale di destinazione. Nella tabella seguente vengono descritti i possibili valori dei flag di sicurezza.
Flag di sicurezza | Significato |
---|---|
ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED | L'iniziatore HBA deve accedere alle destinazioni usando la modalità tunnel IPsec. Se questo bit non è impostato la modalità tunnel IPsec non è obbligatorio. |
ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED | L'iniziatore HBA deve accedere alle destinazioni usando la modalità di trasporto IPsec. Se questo bit non è impostato la modalità di trasporto IPsec non è obbligatorio. |
ISCSI_SECURITY_FLAG_PFS_ENABLED | L'iniziatore HBA deve accedere alle destinazioni con la modalità Perfect Forward Secret (PFS) abilitata; in caso contrario, l'iniziatore HBA deve rendere disabilitata la connessione di sessione con la modalità PFS. |
ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED | L'iniziatore HBA deve accedere alle destinazioni con modalità aggressiva abilitata. Se questo bit non è impostato, l'iniziatore HBA deve rendere disabilitata la connessione di sessione con modalità aggressiva. |
ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED | L'iniziatore HBA deve accedere alle destinazioni con la modalità principale abilitata. Se questo bit non è impostato, l'iniziatore HBA deve rendere disabilitata la connessione di sessione con la modalità principale. |
ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED | L'iniziatore HBA deve accedere alle destinazioni con il protocollo IKE/IPsec abilitato. Se questo bit non è impostato, il protocollo IKE/IPsec è disabilitato. |
ISCSI_SECURITY_FLAG_VALID | Gli altri valori della maschera sono validi. Se questo bit non è impostato, i flag di sicurezza non vengono specificati. |
Per altre informazioni su come configurare le caratteristiche di sicurezza predefinite assegnate al portale di destinazione nel Registro di sistema, vedere la sezione Osservazioni.
KeySize
Dimensioni, in byte, della chiave di crittografia nel membro chiave.
Key[1]
Matrice a lunghezza variabile di caratteri che contiene la chiave di crittografia associata all'indirizzo del portale.
Osservazioni
La struttura ISCSI_DiscoveredTargetPortal2 è un superset delle informazioni fornite dalla struttura ISCSI_DiscoveredTargetPortal, che definisce solo l'indirizzo del portale di destinazione. Oltre all'indirizzo di rete del portale di destinazione, la struttura ISCSI_DiscoveredTargetPortal2 contiene informazioni sulle caratteristiche di sicurezza del portale di destinazione.
Se il server iSNS non assegna una bitmap di sicurezza al portale di destinazione, il sistema operativo associa la bitmap nel DefaultSecurityBitmap valore del Registro di sistema al portale. Il valore DefaultSecurityBitmap del Registro di sistema si trova nella chiave del Registro di sistema seguente: HKLM\Software\Microsoft\Windows NT\Current Version\ISCSI\Discovery Values.
La bitmap di sicurezza predefinita è utile nei casi in cui il portale di destinazione è configurato per IPsec ma non supporta iSNS.
In generale, le applicazioni di gestione devono usare il comando PSKey client iSCSI per configurare la bitmap di sicurezza per un portale di destinazione. Tuttavia, se sono presenti un numero elevato di portali con la stessa bitmap di sicurezza, la bitmap di sicurezza predefinita è un buon modo per assegnare automaticamente la stessa bitmap a tutti i portali.
La famiglia di strumenti WMI genera automaticamente una dichiarazione della struttura ISCSI_DiscoveredTargetPortal2 quando compila il classe WMI ISCSI_DiscoveredTargetPortal in Discover.mof.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | iscsifnd.h (include Iscsifnd.h) |