ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Protocole de contrôle des ports

Les appliances NetScaler prennent désormais en charge le protocole PCP (Port Control Protocol) pour le NAT à grande échelle (LSN). De nombreuses applications réservées aux abonnés d’un fournisseur de services Internet doivent être accessibles depuis Internet (par exemple, les appareils Internet des objets (IoT), tels qu’une caméra IP qui assure la surveillance sur Internet). L’un des moyens de répondre à cette exigence consiste à créer des cartes NAT (LSN) statiques à grande échelle. Mais pour un très grand nombre d’abonnés, la création de cartes NAT LSN statiques n’est pas une solution réalisable.

Le protocole PCP (Port Control Protocol) permet à un abonné de demander des mappages NAT LSN spécifiques pour lui-même et/ou pour d’autres appareils tiers. Le périphérique NAT à grande échelle crée une carte LSN et l’envoie à l’abonné. L’abonné envoie aux appareils distants sur Internet l’adresse IP NAT:port NAT sur lequel ils peuvent se connecter à l’abonné.

Les applications envoient généralement des messages de maintien en activité fréquents au périphérique NAT à grande échelle afin que leurs mappages LSN n’arrivent pas à expiration. Le PCP permet de réduire la fréquence de tels messages de maintien en activité en permettant aux applications de connaître les paramètres de délai d’expiration des mappages LSN. Cela permet de réduire la consommation de bande passante sur le réseau d’accès du FAI et la consommation de batterie sur les appareils mobiles.

Le PCP est un modèle client-serveur qui s’exécute via le protocole de transport UDP. Une appliance NetScaler implémente le composant serveur PCP et est conforme à la RFC 6887.

Étapes de configuration

Effectuez les tâches suivantes pour configurer le PCP :

  • (Facultatif) Créez un profil PCP. Un profil PCP inclut des réglages pour les paramètres liés au PCP (par exemple, pour écouter le mappage et les requêtes PCP homologues). Un profil PCP peut être lié à un serveur PCP. Un profil PCP lié à un serveur PCP applique tous ses paramètres au serveur PCP. Un profil PCP peut être lié à plusieurs serveurs PCP. Par défaut, un profil PCP avec des paramètres par défaut est lié à tous les serveurs PCP. Un profil PCP que vous liez à un serveur PCP remplace les paramètres de profil PCP par défaut de ce serveur. Un profil PCP par défaut possède les paramètres suivants :
    • Mappage : activé
    • Homologue : activé
    • Durée de vie minimale de la carte : 120 secondes
    • Durée de vie maximale maximale : 86400 secondes
    • Nombre d’annonces : 10
    • Tierce partie : désactivée
  • Créez un serveur PCP et liez-y un profil PCP. Créez un serveur PCP sur l’appliance NetScaler pour écouter les demandes et les messages liés au PCP provenant des abonnés. Une adresse IP de sous-réseau (SNIP) doit être attribuée à un serveur PCP pour y accéder. Par défaut, un serveur PCP écoute sur le port 5351.
  • Liez le serveur PCP à un groupe LSN d’une configuration LSN. Liez le serveur PCP créé à un groupe LSN d’une configuration LSN en définissant le paramètre PCP Server pour spécifier le serveur PCP créé. Le serveur PCP créé n’est accessible qu’aux abonnés de ce groupe LSN.

Remarque

Un serveur PCP destiné à une configuration NAT à grande échelle ne répond pas aux demandes des abonnés identifiés à partir des règles ACL.

Pour créer un profil PCP à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

add pcp profile <name> [-mapping ( ENABLED | DISABLED )] [-peer ( ENABLED | DISABLED )] [-minMapLife <secs>] [-maxMapLife <secs>] [-announceMultiCount <positive_integer>][-thirdParty ( ENABLED | DISABLED )] show pcp profile <name>

Pour créer un serveur PCP à l’aide de l’interface de ligne de commande

À l’invite de commande, tapez :

add pcp server <name> <IPAddress> [-port <portNum|*>] [-pcpProfile <string>] show pcp server <name>

Exemple de configuration pour NAT44

Dans l’exemple de configuration suivant, le serveur PCP PCP-SERVER-9, avec les paramètres PCP par défaut, est lié au groupe LSN LSN-GROUP-9. PCP-SERVER-9 traite les requêtes PCP des abonnés du réseau 192.0.2.0/24.

Exemple de configuration :

add pcp server PCP-SERVER-9 192.0.3.9 Done add lsn client LSN-CLIENT-9 Done bind lsn client LSN-CLIENT-9 -network 192.0.2.0 -netmask 255.255.255.0 Done add lsn pool LSN-POOL-9 Done bind lsn pool LSN-POOL-9 203.0.113.3-203.0.113.4 Done add lsn group LSN-GROUP-9 -clientname LSN-CLIENT-9 Done bind lsn group LSN-GROUP-9 -poolname LSN-POOL-9 Done bind lsn group LSN-GROUP-9 -pcpServer PCP-SERVER-9 Done
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Protocole de contrôle des ports