FMUSER Wirless transmet la vidéo et l'audio plus facilement!

[email protected] WhatsApp + 8618078869184
Langue

    Qu'est-ce que le protocole UDP

     

    UDP est l'abréviation de User Datagram Protocol. Le nom chinois est User Datagram Protocol. Il s'agit d'un protocole de couche transport sans connexion dans le modèle de référence OSI et fournit des services de transmission d'informations simples et peu fiables orientés transaction. C'est la spécification officielle de l'IETF RFC 768 qui est UDP.


    Le protocole UDP est l'abréviation de l'anglais UserDatagramProtocol, c'est-à-dire le protocole de datagramme utilisateur, qui est principalement utilisé pour prendre en charge les applications réseau qui doivent transmettre des données entre ordinateurs. De nombreuses applications réseau client / serveur, y compris les systèmes de visioconférence en réseau, doivent utiliser le protocole UDP. Le protocole UDP est utilisé depuis de nombreuses années depuis sa création. Bien que sa brillance initiale ait été obscurcie par certains protocoles similaires, même aujourd'hui, UDP est toujours un protocole de couche de transport réseau très pratique et réalisable.


    Comme le protocole TCP (Transmission Control Protocol) bien connu, le protocole UDP est directement au-dessus du protocole IP (Internet Protocol). Selon le modèle de référence OSI (Open System Interconnection), UDP et TCP sont tous deux des protocoles de couche transport.

     

    La fonction principale du protocole UDP est de compresser le trafic de données réseau sous la forme de datagrammes. Un datagramme typique est une unité de transmission de données binaires. Les 8 premiers octets de chaque datagramme sont utilisés pour contenir des informations d'en-tête, et les octets restants sont utilisés pour contenir des données de transmission spécifiques.

     

    1. En-tête UDP

     

    L'en-tête UDP se compose de 4 champs, dont chacun occupe 2 octets, comme suit :

    1) Numéro de port source

    2) Numéro de port cible

    3) Longueur du datagramme

    4) Vérifier la valeur

     

    Le protocole UDP utilise des numéros de port pour réserver leurs propres canaux de transmission de données pour différentes applications. Les protocoles UDP et TCP utilisent ce mécanisme pour prendre en charge plusieurs applications envoyant et recevant des données en même temps. L'expéditeur de données (peut être client ou serveur) envoie des datagrammes UDP via le port source et le récepteur de données reçoit les données via le port de destination. Certaines applications réseau ne peuvent utiliser que des ports statiques qui leur sont réservés ou enregistrés à l'avance ; tandis que d'autres applications réseau peuvent utiliser des ports dynamiques non enregistrés. Étant donné que l'en-tête UDP utilise deux octets pour stocker le numéro de port, la plage valide du numéro de port est de 0 à 65535. De manière générale, les numéros de port supérieurs à 49151 représentent des ports dynamiques.

     

    La longueur d'un datagramme fait référence au nombre total d'octets comprenant l'en-tête et la partie données. Étant donné que la longueur de l'en-tête est fixe, ce champ est principalement utilisé pour calculer la partie de données de longueur variable (également appelée chargement de données). La longueur maximale du datagramme varie en fonction de l'environnement d'exploitation. Théoriquement, la longueur maximale d'un datagramme comprenant l'en-tête est de 65535 8192 octets. Cependant, certaines applications pratiques limitent souvent la taille du datagramme, la réduisant parfois à XNUMX octets.

     

    Le protocole UDP utilise la valeur de contrôle dans l'en-tête pour assurer la sécurité des données. La valeur de contrôle est d'abord calculée par un algorithme spécial au niveau de l'expéditeur des données et doit être recalculée après avoir été transmise au récepteur. Si un datagramme est falsifié par un tiers pendant la transmission ou est endommagé en raison d'un bruit de ligne ou d'autres raisons, la valeur de calcul de vérification de l'expéditeur et du destinataire ne correspondra pas, de sorte que le protocole UDP peut détecter s'il y a une erreur. Ceci est différent du protocole TCP, qui nécessite une valeur de contrôle.

     

     

    2. UDP contre TCP

     

    La principale différence entre les protocoles UDP et TCP est de savoir comment obtenir une transmission fiable des informations. Le protocole TCP contient un mécanisme spécial de garantie de livraison. Lorsque le destinataire des données reçoit les informations de l'expéditeur, il envoie automatiquement un message de confirmation à l'expéditeur; l'expéditeur ne continuera à transmettre d'autres informations qu'après avoir reçu le message de confirmation. Sinon, il attendra la réception du message de confirmation.

     

    Contrairement à TCP, le protocole UDP ne fournit pas de mécanisme de garantie pour la transmission de données. Si le datagramme est perdu lors de la transmission de l'expéditeur au destinataire, le protocole lui-même ne peut effectuer aucune détection ou invite. Par conséquent, les gens appellent généralement le protocole UDP un protocole de transmission peu fiable.

     

    Par rapport au protocole TCP, une autre différence du protocole UDP est la manière de recevoir plusieurs datagrammes inattendus. Contrairement à TCP, UDP ne garantit pas l'ordre d'envoi et de réception des données. Par exemple, une application sur le client envoie les 4 datagrammes suivants au serveur

     

    D1

    D22

    D333

    D4444

     

    Cependant, UDP peut soumettre le reçu data à l'application serveur dans l'ordre suivant :

    D333

    D1

    D4444

    D22

     

    En fait, ce désordre du protocole UDP se produit fondamentalement rarement, et ne se produit généralement que lorsque le réseau est très encombré.

     

     

    3. Application du protocole UDP

     

    Certains lecteurs peuvent se demander, puisque UDP est un protocole réseau peu fiable, quelle est sa valeur ou sa nécessité ? En fait, ce n'est pas le cas. Dans certains cas, le protocole UDP peut devenir très utile. Parce que UDP a un avantage de vitesse que TCP ne peut pas égaler. Bien que diverses fonctions de sécurité soient implantées dans le protocole TCP, une grande quantité de surcharge système sera occupée dans le processus d'exécution réel, ce qui affectera sans aucun doute sérieusement la vitesse. D'autre part, UDP élimine le mécanisme de transmission fiable des informations et transfère des fonctions telles que la sécurité et le tri aux applications de couche supérieure pour terminer, ce qui réduit considérablement le temps d'exécution et garantit la vitesse.

     

    La première spécification du protocole UDP est la RFC768, qui a été publiée en 1980. Bien que cela remonte à longtemps, le protocole UDP continue de jouer un rôle dans les applications grand public. De nombreuses applications, dont les systèmes de visioconférence, ont prouvé la valeur du protocole UDP. Étant donné que ces applications accordent plus d'attention aux performances réelles qu'à la fiabilité, une certaine fiabilité (par exemple, la qualité des réunions) peut souvent être sacrifiée afin d'obtenir de meilleurs effets d'utilisation (par exemple, un taux de rafraîchissement d'image plus élevé). C'est le compromis entre UDP et TCP. Selon des environnements et des caractéristiques différents, les deux protocoles de transmission joueront un rôle plus important dans le futur monde des réseaux.


       Le protocole UDP utilise des numéros de port pour réserver leurs propres canaux de transmission de données pour différentes applications. Les protocoles UDP et TCP utilisent ce mécanisme pour prendre en charge plusieurs applications envoyant et recevant des données en même temps. L'expéditeur de données (peut être client ou serveur) envoie des datagrammes UDP via le port source et le récepteur de données reçoit les données via le port de destination. Certaines applications réseau ne peuvent utiliser que des ports statiques qui leur sont réservés ou enregistrés à l'avance ; tandis que d'autres applications réseau peuvent utiliser des ports dynamiques non enregistrés. Étant donné que l'en-tête UDP utilise deux octets pour stocker le numéro de port, la plage valide du numéro de port est de 0 à 65535. De manière générale, les numéros de port supérieurs à 49151 représentent des ports dynamiques.


       La longueur d'un datagramme fait référence au nombre total d'octets comprenant l'en-tête et la partie données. Étant donné que la longueur de l'en-tête est fixe, ce champ est principalement utilisé pour calculer la partie de données de longueur variable (également appelée chargement de données). La longueur maximale du datagramme varie en fonction de l'environnement d'exploitation. Théoriquement, la longueur maximale d'un datagramme comprenant l'en-tête est de 65535 8192 octets. Cependant, certaines applications pratiques limitent souvent la taille du datagramme, la réduisant parfois à XNUMX octets.


       Le protocole UDP utilise la valeur de contrôle dans l'en-tête pour assurer la sécurité des données. La valeur de contrôle est d'abord calculée par un algorithme spécial au niveau de l'expéditeur des données et doit être recalculée après avoir été transmise au récepteur. Si un datagramme est falsifié par un tiers pendant la transmission ou est endommagé en raison d'un bruit de ligne ou d'autres raisons, la valeur de calcul de vérification de l'expéditeur et du destinataire ne correspondra pas, de sorte que le protocole UDP peut détecter s'il y a une erreur. Ceci est différent du protocole TCP, qui nécessite une valeur de contrôle.


       De nombreux protocoles de couche liaison fournissent une vérification des erreurs, y compris le protocole Ethernet populaire. Vous vous demandez peut-être pourquoi UDP fournit également des sommes de contrôle. La raison en est que les protocoles situés sous la couche liaison peuvent ne pas fournir de détection d'erreur dans certains canaux entre la source et le terminal. Bien qu'UDP fournisse une détection d'erreur, lorsqu'une erreur est détectée, UDP n'effectue pas de correction d'erreur. Il jette simplement le segment de message endommagé ou fournit des informations d'avertissement à l'application.

     


    4. Plusieurs fonctionnalités du protocole UDP


       (1) UDP est un protocole sans connexion. La source et le terminal n'établissent pas de connexion avant de transmettre des données. Lorsqu'il veut transmettre, il récupère simplement les données de l'application et les jette sur le réseau le plus rapidement possible. Du côté de l'envoi, la vitesse de transmission UDP des données n'est limitée que par la vitesse à laquelle l'application génère des données, la capacité de l'ordinateur et la bande passante de transmission ; à la réception, UDP place chaque segment de message dans la file d'attente et l'application le supprime de la file d'attente à chaque lecture d'un segment de message.


       (2) Étant donné que la transmission de données n'établit pas de connexion, il n'est pas nécessaire de maintenir l'état de la connexion, y compris l'état de réception et d'envoi, de sorte qu'un serveur peut transmettre le même message à plusieurs clients en même temps.


       (3) L'en-tête du paquet UDP est très court, seulement 8 octets, ce qui est très petit par rapport au paquet de 20 octets de TCP.


       (4) Le débit n'est pas régulé par l'algorithme de contrôle d'encombrement, mais n'est limité que par le débit de données du logiciel d'application, la bande passante de transmission et les performances des hôtes source et terminal.


       (5) UDP utilise la livraison au mieux, c'est-à-dire qu'une livraison fiable n'est pas garantie, de sorte que l'hôte n'a pas besoin de maintenir une table d'état des liens compliquée (il existe de nombreux paramètres).


       (6) UDP est orienté message. L'UDP de l'expéditeur délivre le message délivré par le programme d'application jusqu'à la couche IP après avoir ajouté l'en-tête. Il ne se divise ni ne fusionne, mais préserve les limites de ces messages. Par conséquent, l'application doit sélectionner la taille de message appropriée. 


       Bien qu'UDP soit un protocole peu fiable, c'est un protocole idéal pour la distribution d'informations. Par exemple, rapporter le marché boursier à l'écran, afficher des informations sur l'aviation à l'écran, etc. UDP est également utilisé dans le protocole d'information de routage RIP (Routing Information Protocol) pour modifier la table de routage. Dans ces applications, si un message est perdu, un autre nouveau message le remplacera au bout de quelques secondes. UDP est largement utilisé dans les applications multimédias. Par exemple, le logiciel RealAudio développé par Progressive Networks est un logiciel qui transmet de la musique préenregistrée ou en direct au client en temps réel sur Internet. Le logiciel utilise l'audio à la demande RealAudio. Le protocole protocol est un protocole qui s'exécute sur UDP, et la plupart des logiciels de téléphonie Internet s'exécutent également sur UDP.


      UDP = uridine diphosphate, un nucléotide pyrimidique, composé de bases, d'uracile et de ribose, est principalement utilisé comme matière première pour la synthèse d'ARN (transcription). De plus, UDP est également un produit de la consommation d'énergie du DTP. Sa fonction est similaire à l'ADP, mais elle est moins courante que l'ADP. Participer à la synthèse des peptidoglycanes microbiens.

     

     

     

     

     

     

    Dans quelle mesure (long) le couvercle du transmetteur?

    La portée de transmission dépend de nombreux facteurs. La distance réelle est basée sur l'antenne d'installer la hauteur, le gain de l'antenne, en utilisant l'environnement comme la construction et d'autres obstacles, la sensibilité du récepteur, l'antenne du récepteur. Installation de l'antenne plus élevée et l'utilisation dans la campagne, la distance sera beaucoup plus loin.

    Transmetteur FM 5W Exemple d'utilisation dans la ville et ville natale:

    J'ai une utilisation par le client 5W émetteur fm USA avec antenne GP dans sa ville natale, et il le tester avec une voiture, il couvre 10km (6.21mile).

    Je teste l'émetteur fm 5W avec antenne GP dans ma ville natale, il couvre environ 2km (1.24mile).

    Je teste l'émetteur fm 5W avec antenne GP dans la ville de Guangzhou, il couvre environ seulement 300meter (984ft).

    Voici la gamme approximative de différents émetteurs de puissance FM. (La plage est de diamètre)

    Transmetteur FM 0.1W ~ 5W: 100M ~ 1KM

    5W ~ 15W FM Ttransmitter: 1KM ~ 3KM

    Transmetteur FM 15W ~ 80W: 3KM ~ 10KM

    Transmetteur FM 80W ~ 500W: 10KM ~ 30KM

    Transmetteur FM 500W ~ 1000W: 30KM ~ 50KM

    Transmetteur FM 1KW ~ 2KW: 50KM ~ 100KM

    Transmetteur FM 2KW ~ 5KW: 100KM ~ 150KM

    Transmetteur FM 5KW ~ 10KW: 150KM ~ 200KM

    Comment nous contacter pour l'émetteur?

    Appelez-moi + 8618078869184 OU
    Envoyez-moi un courriel [email protected]
    1.How loin que vous voulez couvrir de diamètre?
    2.How haut de la tour vous?
    3.Where êtes-vous?
    Et nous allons vous donner plus de conseils professionnels.

    À propos de nous

    FMUSER.ORG est une société d’intégration de systèmes spécialisée dans la transmission sans fil RF / équipement audio vidéo / de studio / streaming et le traitement de données. Nous fournissons tout ce que vous souhaitez, du conseil au conseil en passant par l’intégration en rack, l’installation, la mise en service et la formation.
     
    Nous proposons des émetteurs FM, des émetteurs de télévision analogique, des émetteurs de télévision numérique, des émetteurs VHF UHF, des antennes, des connecteurs de câble coaxial, STL, Traitement en direct, Produits de diffusion pour le studio, Surveillance du signal RF, Encodeurs RDS, Processeurs audio et Unités de contrôle de site distant, Les produits IPTV, encodeur / décodeur vidéo / audio, sont conçus pour répondre aux besoins des grands réseaux de diffusion internationaux et des petites stations privées.
     
    Notre solution comprend une station de radio FM / une station de télévision analogique / une station de télévision numérique / un équipement de studio audio vidéo / une liaison d'émetteur de studio / un système de télémétrie d'émetteur / un système de télévision d'hôtel / une diffusion en direct IPTV / une diffusion en direct en continu / une conférence vidéo / un système de diffusion CATV.
     
    Nous utilisons des produits de technologie de pointe pour tous les systèmes, car nous savons que la fiabilité et les performances élevées sont essentielles pour le système et la solution. Dans le même temps, nous devons également nous assurer que notre système de produits a un prix très raisonnable.
     
    Nous avons des clients de diffuseurs publics et commerciaux, d'opérateurs de télécommunication et d'autorités de régulation, et nous proposons également des solutions et des produits à des centaines de diffuseurs plus petits, locaux et communautaires.
     
    FMUSER.ORG exporte depuis plus de 15 ans et a des clients partout dans le monde. Avec 13 ans d'expérience dans ce domaine, nous avons une équipe professionnelle pour résoudre toutes sortes de problèmes du client. Nous nous sommes engagés à fournir des prix extrêmement raisonnables de produits et services professionnels.
    Email du contact : [email protected]

    Notre Usine

    Nous avons modernisation de l'usine. Vous êtes invités à visiter notre usine lorsque vous venez en Chine.

    À l'heure actuelle, il existe déjà clients 1095 partout dans le monde visité notre bureau de Guangzhou Tianhe. Si vous venez en Chine, vous êtes invités à nous rendre visite.

    Au Salon

    Ceci est notre participation à 2012 Global Sources Hong Kong Electronics Fair . Les clients de partout dans le monde enfin avoir une chance de se réunir.

    Où est Fmuser?

    Vous pouvez rechercher ces numéros " 23.127460034623816,113.33224654197693 "dans google map, vous pouvez trouver notre bureau fmuser.

    bureau FMUSER Guangzhou se trouve dans le district de Tianhe, qui est le centre du Canton . Très près à la Foire de Canton , gare de guangzhou, route Xiaobei et Dashatou , seul besion 10 minutes si prendre TAXIS . Bienvenue amis partout dans le monde à visiter et à négocier.

    Contact: Blue Sky
    Mobile: + 8618078869184
    WhatsApp: + 8618078869184
    WeChat: + 8618078869184
    Courriel : [email protected]
    QQ: 727926717
    Skype: sky198710021
    Adresse: No.305 Chambre Huilan bâtiment No.273 Huangpu route Guangzhou Chine Code postal: 510620

    Français: Nous acceptons tous les paiements, tels que PayPal, carte de crédit, Western Union, Alipay, Money Bookers, T / T, LC, DP, DA, OA, Payoneer, si vous avez des questions, veuillez me contacter [email protected] ou WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Nous vous recommandons d'utiliser Paypal pour acheter nos articles, Le Paypal est un moyen sûr d'acheter sur Internet.

      Chaque de notre liste d'articles en bas de page sur le dessus ont un logo paypal pour payer.

      Carte de crédit.Si vous ne disposez pas paypal, mais vous avez la carte de crédit, vous pouvez également cliquer sur le bouton jaune PayPal pour payer avec votre carte de crédit.

      -------------------------------------------------- -------------------

      Mais si vous avez pas une carte de crédit et ne pas avoir un compte paypal ou difficile à obtenu un accout paypal, vous pouvez utiliser ce qui suit:

      Western union.  www.westernunion.com

       

      Paiement par Western Union à moi:

      Prénom / Prénom: Yingfeng
      Nom / Prénom / Nom de famille: Zhang
      Nom complet: Yingfeng Zhang
      Pays: Chine
      Ville: Guangzhou 

      -------------------------------------------------- -------------------

      T / T.  Payer par T / T (virement / transfert télégraphique / Virement bancaire)
       
      PREMIÈRES INFORMATIONS BANCAIRES (COMPTE COMPTE) :
      SWIFT BIC: BKCHHKHHXXX
      Nom de la banque: BANK OF CHINA (HONG KONG) LIMITÉE, HONG KONG
      Adresse de la banque: BANK OF CHINA TOWER, 1 GARDEN ROAD, CENTRAL, HONG KONG
      CODE DE LA BANQUE: 012
      Nom du compte: FMUSER INTERNATIONAL GROUP LIMITED
      N ° de compte. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      Deuxième RENSEIGNEMENTS BANCAIRES (COMPTE) :
      Bénéficiaire : Fmuser International Group Inc
      Numéro de compte: 44050158090900000337
      Banque du bénéficiaire : succursale de la China Construction Bank Guangdong
      Code SWIFT : PCBCCNBJGDX
      Adresse : NO.553 Tianhe Road, Guangzhou, Guangdong, district de Tianhe, Chine
      ** Remarque : lorsque vous transférez de l'argent sur notre compte bancaire, veuillez ne rien écrire dans la zone de remarque, sinon nous ne pourrons pas recevoir le paiement en raison de la politique du gouvernement sur le commerce international.

    * Il sera envoyé en 1-2 jours ouvrables lorsque le paiement clair.

    * Nous vous enverrons à votre adresse paypal. Si vous voulez changer l'adresse, s'il vous plaît envoyez votre adresse et le numéro de téléphone à mon email [email protected]

    * Si les paquets est inférieur à 2kg, nous sera expédiée par la poste aérienne, il faudra environ 15-25days à votre main.

    Si le paquet est plus que 2kg, nous expédions par EMS, DHL, UPS, Fedex livraison rapide express, il faudra environ 7 ~ 15days à votre main.

    Si le paquet plus 100kg, nous vous ferons parvenir par DHL ou fret aérien. Il faudra environ 3 ~ 7days à votre main.

    Tous les paquets sont la forme la Chine guangzhou.

    * Le colis sera envoyé comme un "cadeau" et déclear le moins possible, l'acheteur n'a pas besoin de payer pour la "TAXE".

    * Après bateau, nous vous enverrons un e-mail et vous donner le numéro de suivi.

    Pour la garantie.
    Contactez-nous --- >> Renvoyez-nous l'article --- >> Recevez et envoyez un autre remplacement.

    Nom: Liu xiaoxia
    Adresse: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Guangzhou en Chine.
    Code postal: 510620
    Téléphone: 8618078869184 XNUMX XNUMX XNUMX XNUMX

    S'il vous plaît revenir à cette adresse et écrivez votre paypal adresse, nom, problème sur la note:

    Liste de tous Question

    Surnom

    Email

    fréquemment posées

      Entrez l'email pour avoir une surprise

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> albanais
      ar.fmuser.org -> arabe
      hy.fmuser.org -> Armenian
      az.fmuser.org -> azerbaïdjanais
      eu.fmuser.org -> basque
      be.fmuser.org -> biélorusse
      bg.fmuser.org -> Bulgare
      ca.fmuser.org -> catalan
      zh-CN.fmuser.org -> chinois (simplifié)
      zh-TW.fmuser.org -> Chinois (traditionnel)
      hr.fmuser.org -> croate
      cs.fmuser.org -> tchèque
      da.fmuser.org -> danois
      nl.fmuser.org -> Néerlandais
      et.fmuser.org -> estonien
      tl.fmuser.org -> Philippin
      fi.fmuser.org -> finnois
      fr.fmuser.org -> Français
      gl.fmuser.org -> Galicien
      ka.fmuser.org -> géorgien
      de.fmuser.org -> allemand
      el.fmuser.org -> Grec
      ht.fmuser.org -> Créole haïtien
      iw.fmuser.org -> hébreu
      hi.fmuser.org -> Hindi
      hu.fmuser.org -> Hongrois
      is.fmuser.org -> islandais
      id.fmuser.org -> indonésien
      ga.fmuser.org -> irlandais
      it.fmuser.org -> Italien
      ja.fmuser.org -> japonais
      ko.fmuser.org -> coréen
      lv.fmuser.org -> letton
      lt.fmuser.org -> Lituanien
      mk.fmuser.org -> macédonien
      ms.fmuser.org -> malais
      mt.fmuser.org -> maltais
      no.fmuser.org -> Norwegian
      fa.fmuser.org -> persan
      pl.fmuser.org -> polonais
      pt.fmuser.org -> portugais
      ro.fmuser.org -> Roumain
      ru.fmuser.org -> russe
      sr.fmuser.org -> serbe
      sk.fmuser.org -> slovaque
      sl.fmuser.org -> Slovène
      es.fmuser.org -> espagnol
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> suédois
      th.fmuser.org -> Thai
      tr.fmuser.org -> turc
      uk.fmuser.org -> ukrainien
      ur.fmuser.org -> ourdou
      vi.fmuser.org -> Vietnamienne
      cy.fmuser.org -> Gallois
      yi.fmuser.org -> Yiddish

       
  •  

    FMUSER Wirless transmet la vidéo et l'audio plus facilement!

  • Contactez-nous

    Adresse :
    No.305 Chambre HuiLan Building No.273 Huanpu Road Guangzhou Chine 510620

    Courriel :
    [email protected]

    Tél/WhatApps :
    +8618078869184

  • Catégories

  • Newsletter

    Prénom ou nom complet

    Email

  • solution paypal  Western UnionBanque de Chine
    Courriel :[email protected]   WhatsApp: +8618078869184 Skype: sky198710021 Discuter avec moi
    Droit d'auteur 2006-2020 Powered By www.fmuser.org

    Contactez-Nous