Présentation
EnglishRÉSUMÉ
Le double contexte de pénurie d’adresses globales IPv4 et de multiplication de boîtiers intermédiaires (« middleboxes ») complique la gestion des réseaux au quotidien, mais est également de nature à dégrader sensiblement les performances associées à la fourniture d’un service.
Le protocole PCP (Port Control Protocol) constitue aujourd’hui l’une des réponses les plus attractives à ces problématiques complexes. Standardisé par l’IETF, le protocole PCP repose en effet sur une architecture client/serveur simple, tout en offrant une grande souplesse d’évolution fonctionnelle. PCP permet aujourd’hui de contrôler dynamiquement des dispositifs tels que les fonctions NAT (Network Address Translation) ou pare-feu, que ceux-ci soient déployés dans des infrastructures fixes ou mobiles. Particulièrement, le protocole a été conçu pour faciliter le déploiement de serveurs derrière un NAT ou pare-feu
PCP est un protocole extensible qui peut optimiser l’acheminement des flux de données dans un réseau. Cet article présente le protocole PCP dans le détail et en décrit les principaux cas d’usage.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Mohamed BOUCADAIR : Architecte de réseaux et services IP – France Telecom Orange
-
Christian JACQUENET : Directeur des programmes stratégiques réseaux IP – France Telecom Orange
INTRODUCTION
Cet article décrit le protocole PCP (Port Control Protocol) et ses usages. Il est organisé de la manière suivante :
-
au § 1, on décrit les motivations et les principes de base du protocole PCP ;
-
le § 2 introduit les éléments fonctionnels impliqués dans une architecture PCP ;
-
le § 3 décrit la mécanique protocolaire PCP, dont les procédures de découverte de serveur(s) PCP et de transmission de messages PCP ;
-
le § 4 détaille la structure d'un message PCP, y compris l'en-tête commun PCP. Cette section détaille les deux types de message PCP (MAP et PEER), ainsi que l'utilisation des options PCP ;
-
le § 5 présente les fonctions avancées offertes par PCP ;
-
le § 6 illustre les usages du protocole PCP dans différents contextes ;
-
le § 7 présente certains scénarios de déploiement de PCP ;
-
le § 8 détaille comment PCP simplifie les déploiements VoIP (Voix sur IP) ;
-
le § 9 se focalise sur le déploiement PCP dans les réseaux mobiles ;
-
le § 10 précise comment PCP peut être activé pour offrir un service de connectivité IPv4 dans un contexte de pénurie globale d'adresses IPv4 ;
-
le § 11 aborde certains des problèmes qui ne peuvent être résolus par la seule activation de PCP. Ces problèmes constituent des effets collatéraux du déploiement de solutions de partage d'adresses IPv4 à grande échelle dans le contexte de la pénurie d'adresses globales IPv4.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Réseaux Télécommunications
(141 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
3. Transmission des messages PCP
3.1 Procédure de sélection du serveur PCP
Un client PCP peut accéder à un ou plusieurs serveurs PCP. Ces serveurs peuvent être déclarés explicitement à un client PCP, soit par configuration statique, soit par un protocole spécifique, tel que DHCPv4 ou DHCPv6 .
Le document spécifie une option DHCPv4 et son équivalent pour DHCPv6 pour déclarer un serveur PCP auprès d'un client PCP. Plusieurs listes d'adresses IP peuvent être indiquées dans un message DHCP en cas de présence de plusieurs serveurs ; chacun de ces serveurs peut être joignable via une liste d'adresses IP.
À noter que plusieurs instances de l'option PCP doivent être utilisées pour communiquer autant de listes d'adresses IP avec DHCPv6, alors que ces différentes listes sont incluses dans une même instance de l'option DHCPv4.
L'option DHCPv6 peut inclure des adresses IPv6 et IPv4 (encodées comme des « IPv4-mapped IPv6 addresses » ) dans...
Cet article fait partie de l’offre
Réseaux Télécommunications
(141 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Transmission des messages PCP
BIBLIOGRAPHIE
-
(1) - 3GPP - Policy and charging control architecture. - Sept. 2012.
-
(2) - ABDESSELAM (M.), BOUCADAIR (M.), HASNAOUI (A.), QUEIROZ (J.) - PCP NAT64 Experiments. - Draft-boucadair-pcp-nat64-experiments (work in progress), sept. 2012.
-
(3) - ALVESTRAND (H.) - Overview : real time protocols for brower-based applications. - Draft-ietf-rtcweb-overview (work in progress), oct. 2014.
-
(4) - ARENDS (R.), AUSTEIN (R.), LARSON (M.), MASSEY (D.), ROSE (S.) - Resource records for the DNS security extensions. - RFC 4034, mars 2005.
-
(5) - ARKKO (J.), EGGERT (L.), TOWNSLEY (M.) - Scalable operation of address translators with per-interface bindings. - RFC 6619, juin 2012.
-
(6) - BAGNULO (M.), MATTHEWS (P.), VAN BEIJNUM (I.) - Stateful NAT64 : network address and protocol translation...
DANS NOS BASES DOCUMENTAIRES
Cet article fait partie de l’offre
Réseaux Télécommunications
(141 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive