Partager via


ISCSI_DiscoveredTargetPortal2 structure (iscsifnd.h)

La structure ISCSI_DiscoveredTargetPortal2 fournit des informations associées à un portail cible découvert.

Syntaxe

typedef struct _ISCSI_DiscoveredTargetPortal2 {
  USHORT           Socket;
  ISCSI_IP_Address Address;
  ULONG            SecurityBitmap;
  ULONG            KeySize;
  UCHAR            Key[1];
} ISCSI_DiscoveredTargetPortal2, *PISCSI_DiscoveredTargetPortal2;

Membres

Socket

Numéro de socket du portail.

Address

Adresse réseau du portail.

SecurityBitmap

Bitmap, définie dans la spécification iSNS, qui indique les caractéristiques de sécurité des connexions d’ouverture de session qui sont établies sur ce portail cible. Le tableau suivant décrit les valeurs d’indicateur de sécurité possibles.

Indicateurs de sécurité Signification
ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED L’adaptateur HBA initiateur doit se connecter aux cibles à l’aide du mode tunnel IPsec. Si ce bit n’est pas défini, le mode tunnel IPsec n’est pas obligatoire.
ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED L’adaptateur HBA initiateur doit se connecter aux cibles à l’aide du mode de transport IPsec. Si ce bit n’est pas défini, le mode de transport IPsec n’est pas obligatoire.
ISCSI_SECURITY_FLAG_PFS_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le mode PFS (Perfect Forward Secrecy) activé ; sinon, l’adaptateur HBA initiateur doit rendre la connexion de session avec le mode PFS désactivé.
ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le mode agressif activé. Si ce bit n’est pas défini, le HBA de l’initiateur doit désactiver la connexion de session en mode agressif.
ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le mode main activé. Si ce bit n’est pas défini, le HBA de l’initiateur doit rendre la connexion de session en mode main désactivé.
ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le protocole IKE/IPsec activé. Si ce bit n’est pas défini, le protocole IKE/IPsec est désactivé.
ISCSI_SECURITY_FLAG_VALID Les autres valeurs de masque sont valides. Si ce bit n’est pas défini, les indicateurs de sécurité ne sont pas spécifiés..
 

Pour plus d’informations sur la configuration des caractéristiques de sécurité par défaut affectées au portail cible dans le Registre, consultez la section Remarques.

KeySize

Taille, en octets, de la clé de chiffrement dans le membre Key .

Key[1]

Tableau de caractères de longueur variable qui contient la clé de chiffrement associée à l’adresse du portail.

Remarques

La structure ISCSI_DiscoveredTargetPortal2 est un sur-ensemble des informations fournies par la structure ISCSI_DiscoveredTargetPortal , qui définit uniquement l’adresse du portail cible. En plus de l’adresse réseau du portail cible, la structure ISCSI_DiscoveredTargetPortal2 contient des informations sur les caractéristiques de sécurité du portail cible.

Si le serveur iSNS n’affecte pas de bitmap de sécurité au portail cible, le système d’exploitation associe la bitmap dans la valeur de Registre DefaultSecurityBitmap au portail. La valeur de Registre DefaultSecurityBitmap se trouve sous la clé de Registre suivante : HKLM\Software\Microsoft\Windows NT\Current Version\ISCSI\Discovery Values.

La bitmap de sécurité par défaut est utile dans les cas où le portail cible est configuré pour IPsec, mais ne prend pas en charge iSNS.

En général, les applications de gestion doivent utiliser la commande PSKey du client iSCSI pour configurer l’image bitmap de sécurité pour un portail cible. Toutefois, s’il existe un grand nombre de portails qui ont la même bitmap de sécurité, la bitmap de sécurité par défaut est un bon moyen d’affecter automatiquement la même bitmap à tous les portails.

La suite d’outils WMI génère automatiquement une déclaration de la structure ISCSI_DiscoveredTargetPortal2 lorsqu’elle compile la classe WMI ISCSI_DiscoveredTargetPortal dans Discover.mof.

Configuration requise

Condition requise Valeur
En-tête iscsifnd.h (inclure Iscsifnd.h)

Voir aussi

ISCSI_DiscoveredTargetPortal

classe WMI ISCSI_DiscoveredTargetPortal

ISCSI_TargetPortal