Article de référence | Réf : TE7576 v1

Applications basées sur DCCP et déploiement du protocole
Nouvelles techniques de transport du multimédia : le protocole DCCP

Auteur(s) : David ROS

Date de publication : 10 nov. 2009

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Version en anglais En anglais

Auteur(s)

  • David ROS : Maître de conférences à l'Institut Télécom/Télécom Bretagne

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

DCCP (Datagram Congestion Control Protocol) est un nouveau protocole de transport conçu pour des applications de type unicast. Il offre un service de transport non fiable, bidirectionnel, point à point et de bout en bout. DCCP met en œuvre des mécanismes de contrôle de congestion visant à réguler le taux d'émission de données, et un mécanisme d'acquittement des données reçues. DCCP a été introduit comme une alternative à TCP  et à UDP, pour des applications ayant de fortes contraintes temporelles et voulant employer des techniques d'adaptation du débit aux conditions du réseau. Les références entre crochets sont développées dans la rubrique Pour en savoir plus.

De même que TCP et UDP, DCCP se situe au niveau de la couche 4 du modèle de référence en couches protocolaires de l'Internet (figure 1). Les unités de données du protocole (PDU), nommées paquets, peuvent contenir soit directement des données applicatives, soit des paquets du protocole RTP (Real-time Transport Protocol.

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-te7576


Cet article fait partie de l’offre

Réseaux Télécommunications

(139 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

ABONNEZ-VOUS

Lecture en cours
Présentation
Version en anglais En anglais

5. Applications basées sur DCCP et déploiement du protocole

5.1 Applications

Le protocole offre une possibilité d'adaptation entre l'application et des mécanismes de régulation de débit mis en œuvre dans la couche transport ; ainsi, DCCP peut par exemple permettre aux applications de décider quels paquets envoyer, lorsque le débit intrinsèque du flux applicatif est supérieur au débit « autorisé » par le contrôle de congestion.

L'exemple montré figure 10, tiré de , illustre une stratégie d'utilisation d'un contrôle de débit TFRC, avec une application de streaming en direct pouvant choisir dynamiquement entre un codage « haut débit » et un codage « bas débit ».

Lorsque le réseau peut écouler le flux haut débit (débit TFRC > débit de codage), l'émetteur atteint un régime de fonctionnement où le buffer d'émission reste peu rempli. Dès que le réseau n'arrive plus à écouler le flux haut débit (c'est-à-dire qu'il y a des pertes, ce qui se traduit en une réduction du débit TFRC), le buffer de lecture se vide, tandis que le buffer d'émission se remplit.

Quand le seuil de changement d'encodage est dépassé, l'application peut alors changer à un codage à bas débit. Si la congestion persiste le débit TFRC sera toujours insuffisant, auquel cas l'application pourra écarter du buffer des données à émettre (par exemple, les plus vieilles en attente d'émission).

HAUT DE PAGE

5.2 Mises en œuvre et déploiement de DCCP

Depuis sa version 2.6.14, le noyau du système d'exploitation Linux inclut une implémentation de DCCP. En revanche, DCCP est pour le moment absent des systèmes d'exploitation plus orientés « grand public » comme Windows ou MacOS X. Pour ce qui est des applications, outre quelques portages faits à des fins de recherche, il existe d'ores et déjà certains logiciels de streaming...

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Réseaux Télécommunications

(139 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

ABONNEZ-VOUS

Lecture en cours
Applications basées sur DCCP et déploiement du protocole
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - BASET (S.A.), SCHULZRINNE (H.G.) -   An analysis of the Skype peer-to-peer internet telephony protocol.  -  Dans Proceedings of IEEE INFOCOM, Barcelona, Espagne, avr. 2006.

  • (2) - BLANTON (E.), ALLMAN (A.), FALL (K.), WANG (L.) -   A conservative selective acknowledgment (SACK)-based loss recovery algorithm for TCP.  -  Internet Standards Track RFC 3517, IETF, avr. 2003.

  • (3) - DE CICCO (L.), MASCOLO (S.), PALMISANO (V.) -   An experimental investigation of the congestion control used by Skype VoIP.  -  Dans Proceedings of the 5th International Conference on Wired/Wireless Internet Communications (WWIC), Lecture Notes in Computer Science, Coimbra, Portugal, Springer, vol. 4517, p. 153-164, mai 2007.

  • (4) - DE CICCO (L.), MASCOLO (S.), PALMISANO (V.) -   Skype video responsiveness to bandwidth variations.  -  Dans Proceedings of the 18th International Workshop Network and Operating System Support for Digital Audio and Video (NOSSDAV'08), Braunschweig, Allemagne, p. 81-86, mai 2008.

  • (5) - EDDY (W.) -   TCP SYN flooding attacks and common mitigations.  -  Informational RFC 4987, IETF, août 2007.

  • ...

1 Sites Internet

Internet Engineering Task Force (IETF) http://www.ietf.org/

Tous les documents issus des groupes de travail, ainsi que les Internet Drafts (documents de travail), sont disponibles gratuitement sur le site de l'IETF.

Groupes de travail de l'IETF http://www.ietf.org/html.charters/dccp-charter.html http://www.ietf.org/html.charters/tsvwg-charter.html

Mises en œuvre

Applications basées sur DCCP :

http://www.erg.abdn.ac.uk/users/gerrit/dccp/apps/

DCCP dans le système d'exploitation Linux :

https://wiki.linuxfoundation.org/networking/dccp

https://wiki.linuxfoundation.org/networking/dccp_testing

HAUT DE PAGE

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Réseaux Télécommunications

(139 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

ABONNEZ-VOUS