Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. How to increate network transfer speed?

How to increate network transfer speed?

Scheduled Pinned Locked Moved C / C++ / MFC
sysadminperformancetutorialquestion
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Y Offline
    Y Offline
    yu jian
    wrote on last edited by
    #1

    If using protocol TCP and UDP how to use more network bandwidth? Especially, how to limit transfer speed of other application, when my program is transferring data?

    enhzflepE X C 3 Replies Last reply
    0
    • Y yu jian

      If using protocol TCP and UDP how to use more network bandwidth? Especially, how to limit transfer speed of other application, when my program is transferring data?

      enhzflepE Offline
      enhzflepE Offline
      enhzflep
      wrote on last edited by
      #2

      Q1: Increase the packet-size as much as practical. The header size is fixed, so by increasing the total size of the packet, you are minimizing the proportion of the data that is used to just transfer the header. The downside is that more packets will fail a CRC check, meaning you'll have to download a larger number of larger chunks of data in the event of CRC failure. Q2: Don't know. I certainly wouldn't want a program to explicitly screw with the transfer speed of an app I was already running. I suspect that the best solution would be to have the user pause/shut-down these other programs themselves.

      1 Reply Last reply
      0
      • Y yu jian

        If using protocol TCP and UDP how to use more network bandwidth? Especially, how to limit transfer speed of other application, when my program is transferring data?

        X Offline
        X Offline
        xrg_soft 163 com
        wrote on last edited by
        #3

        Assume your program can,Then, why others program can not? If all the programs can, what will be the result?

        1 Reply Last reply
        0
        • Y yu jian

          If using protocol TCP and UDP how to use more network bandwidth? Especially, how to limit transfer speed of other application, when my program is transferring data?

          C Offline
          C Offline
          Charles Oppermann
          wrote on last edited by
          #4

          So your application is more important than any other and you should be given priority? Consider using QoS services[^]

          /* Charles Oppermann */ http://weblogs.asp.net/chuckop

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups