| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
réseaux  
  • Ethernet

  • FTP et Telnet

  • Adresse IP

  • Réseau Internet

  • Réseaux locaux

  • modems

  • sécurité des réseaux

  • Autre Réseaux informatiques

  • Routeurs

  • Réseaux virtuels

  • Voice Over IP

  • réseau sans fil

  • Routeurs sans fil
  •  
    Connaissances Informatiques >> réseaux >> Autre Réseaux informatiques >> Content
    Efficace données Méthodes de transfert
    économiser la bande passante pendant le transfert des données est important, surtout si vous développez un protocole basé sur Internet qui impliquerait de nombreux transferts de fichiers ou des commandes en streaming , comme protocole de transfert hypertexte ou néo- modus Direct Connect. Le plus vous réduisez la quantité d'octets transférés , le moins de bande passante que vous aurez besoin pour accomplir une tâche . Gardez à l'esprit également que l'utilisation du CPU monte à mesure que la compression fait. Bzip2

    bzip2 est un type courant de compression utilisé pour transférer des fichiers et des commandes en streaming par le biais d'un protocole. Protocoles, tels que NMDC et avancé Direct Connect , l'utilisent de façon interchangeable entre le client et le serveur , et entre communication direct avec le client . Tout dépend de ce qui est envoyé à travers la poignée de main - le début de l'interaction protocole , lorsque les ordinateurs sont introduits à l'autre. Bzip2 est open-source et libre de tout brevet , de sorte que vous pouvez l'utiliser comme vous le souhaitez en aucune façon que vous voudriez. Juste n'oubliez pas de lire toute la documentation de licence , il est livré avec avant de vous décider de modifier l'algorithme.
    Compression gzip

    Si vous êtes un administrateur du site , vous êtes probablement familier avec GZip , tel qu'il est utilisé dans la compression des éléments Web dans les sites . Tout comme bzip2, l'utilisation de GZip est négocié entre le client et le serveur juste après que le client établit une connexion . Il peut être utilisé efficacement dans le transfert des fichiers et des blocs de données. Contrairement BZip2 , cependant, GZip ne fonctionne pas aussi efficacement que d'un compresseur en continu des données . Vous viendrez à la conclusion que ce sera un peu encombrant en streaming de données si vous avez un oeil à son algorithme . L'algorithme de GZip est non brevetées , vous rendant capable de changer autour de vous souhaiteriez .
    Binary Protocoles

    Pour ceux qui veulent développer un protocole efficace , intégrant Les algorithmes de compression peuvent être un peu contre-productif. Bien compression vous permet d'économiser la bande passante , vous pouvez toujours vous retrouvez avec une montée de l'utilisation du CPU. Pour réduire efficacement le temps de traitement d'une commande, à la fois le client et le serveur , vous pouvez créer un protocole binaire pour le transfert de données. Un protocole binaire est un protocole qui envoie une ou deux octets qui agissent comme des commandes . Par exemple, vous pouvez avoir une commande pour initier un transfert de fichier depuis le serveur , ce qui serait normalement appelé " F_INIT , " dans un protocole de chaîne, mais finirait par être appelé « 9 3 » dans un protocole binaire. Cela réduit considérablement la quantité de bande passante utilisée et maintient l'efficacité du processeur. Bien que cela semble bon, il est toujours préférable d' utiliser la compression à la main dans la main avec un protocole binaire pour réduire la consommation de bande passante, si vous pouvez vous permettre de consommer une poignée de puissance CPU.

    Previous :

    next :
      articles connexes
    ·Comment configurer une connexion d'accès à distance 
    ·Comment créer un certificat Web 
    ·Qu'est-ce qu'une carte Express pour un ordinateur porta…
    ·Comment mettre en place un serveur Nouvelles 
    ·Impression IPP dans Vista 
    ·Outils SNMP pour Windows 
    ·Les différences entre le moyeu commutateurs et routeur…
    ·Topologie hybrides Avantages et inconvénients 
    ·Comment faire pour dépanner avec collage de NIC dans L…
    ·Comment configurer un adaptateur sans fil pour se conne…
      articles en vedette
    ·Comment mettre en place un Multi Drive Storage Enclosur…
    ·Comment configurer Slingbox Tendance Sécurité 
    ·Comment faire pour modifier une sous-adresse Net 
    ·Comment réinitialiser l'Administrateur D -Link passe 
    ·Comment faire pour trouver l'auteur d'une page Web 
    ·Comment faire pour supprimer le Mac OS X Aéroport Pré…
    ·Exigences LAN Network 
    ·Quel est étiqueté Traffic 
    ·Comment les mots clés pour le filtrage d'Internet 
    ·À propos de la carte sans fil pour ordinateur portable…
    Copyright © Connaissances Informatiques http://fr.wingwit.com