Results 1 to 7 of 7

Thread: [RESOLVED] Bandwidth Limiter/Throttling

  1. #1

    Thread Starter
    Lively Member darkbb's Avatar
    Join Date
    Jan 2016
    Posts
    93

    Resolved [RESOLVED] Bandwidth Limiter/Throttling

    Hi...
    I was wondering why there's few softwares in limiting/throttling bandwidth and, googled for someone who wrote a program in VB.net in C# or basic to throttle their own network speed(bandwidth) in their system. Then, searched for the same in vbforums, there's no one related to that in either...

    So,The question is, Can we use vb.net to develop a application to limit one's own bandwidth to user entered bandwidth? and also, can able to limit bandwidth of each individual software which is running in their system?

    if yes, I would like to make such application in vb...!!

    like these examples:
    NetBalancer & NetLimiter.
    Last edited by darkbb; Sep 2nd, 2016 at 01:02 AM. Reason: * typo error

  2. #2
    Powered By Medtronic dbasnett's Avatar
    Join Date
    Dec 2007
    Location
    Jefferson City, MO
    Posts
    9,897

    Re: Bandwidth Limiter/Throttling

    This is the answer I gave at MSDN. It sounds like what you need is a small router between you and your ISP. Most, if not all routers, have bandwidth limiting capabilities.
    My First Computer -- Documentation Link (RT?M) -- Using the Debugger -- Prime Number Sieve
    Counting Bits -- Subnet Calculator -- UI Guidelines -- >> SerialPort Answer <<

    "Those who use Application.DoEvents have no idea what it does and those who know what it does never use it." John Wein

  3. #3

    Thread Starter
    Lively Member darkbb's Avatar
    Join Date
    Jan 2016
    Posts
    93

    Re: Bandwidth Limiter/Throttling

    Quote Originally Posted by dbasnett View Post
    This is the answer I gave at MSDN. It sounds like what you need is a small router between you and your ISP. Most, if not all routers, have bandwidth limiting capabilities.
    haha.. thank you for ur response... and, i thought of that too... to do so, i need to buy a router which supports such function or atleast a router with ddwrt support. but, my question is not about any ways around my problem. I just need to know whether we can code such application in vb.net or not...!! So, its a simple YES or NO question, with some explanation. Thats all...!!

  4. #4
    PowerPoster SJWhiteley's Avatar
    Join Date
    Feb 2009
    Location
    South of the Mason-Dixon Line
    Posts
    2,256

    Re: Bandwidth Limiter/Throttling

    alight. The answer is no.

    You would need low level access to the bottom of the [commonly called] network layer. .NET is used to develop high level programs. You would most likely need to write a network driver; if you are not skilled at doing so, the chances are you will not be able to do it.

    I'm also curious why you would want to do it, but that's a side note.
    Last edited by SJWhiteley; Sep 2nd, 2016 at 06:21 AM.
    "Ok, my response to that is pending a Google search" - Bucky Katt.
    "There are two types of people in the world: Those who can extrapolate from incomplete data sets." - Unk.
    "Before you can 'think outside the box' you need to understand where the box is."

  5. #5

    Thread Starter
    Lively Member darkbb's Avatar
    Join Date
    Jan 2016
    Posts
    93

    Re: Bandwidth Limiter/Throttling

    Quote Originally Posted by SJWhiteley View Post
    alight. The answer is no.

    You would need low level access to the bottom of the [commonly called] network layer. .NET is used to develop high level programs. You would most likely need to write a network driver; if you are not skilled at doing so, the chances are you will not be able to do it.

    I'm also curious why you would want to do it, but that's a side note.
    Thank you SJWhiteley...!!

    Yeah... about that. In my country, they set a limit for a higher speed. like U have to pay monthly rental of 15$ for a plan of 2Mbps(~220KB/s) upto 8GB & then, post that 8GB usage speed would be throttled to 512Kbps(~50KB/s) by ISP. So, if you try and see a video & mistakenly clicked a video , it would load the full video in FULL HD or HD before u can try change the quality. So, its kind of waste in usage of 8GB.
    Thats the reason. We like the idea of throttling our own speed to save some bytes/MBs to load other websites speeder for little more days.

    And, i'll change this thread to resolved...

    Thank you SJWhiteley once again...

  6. #6
    PowerPoster Jenner's Avatar
    Join Date
    Jan 2008
    Location
    Mentor, OH
    Posts
    3,712

    Re: [RESOLVED] Bandwidth Limiter/Throttling

    I was going to chime in that it's typically not hard to limit the bandwidth of a single app, but yea, I see your application. You would need a custom network driver. Maybe one that throttles a packet stream for the first 10 second before opening it up to give you a chance to cancel your actions. I'd expect adblockers and scriptblockers are big in your country as well, since these help cut down on unnecessary bandwidth.
    My CodeBank Submissions: TETRIS using VB.NET2010 and XNA4.0, Strong Encryption Class, Hardware ID Information Class, Generic .NET Data Provider Class, Lambda Function Example, Lat/Long to UTM Conversion Class, Audio Class using BASS.DLL

    Remember to RATE the people who helped you and mark your forum RESOLVED when you're done!

    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. "
    - Albert Einstein

  7. #7

    Thread Starter
    Lively Member darkbb's Avatar
    Join Date
    Jan 2016
    Posts
    93

    Re: [RESOLVED] Bandwidth Limiter/Throttling

    Quote Originally Posted by Jenner View Post
    I was going to chime in that it's typically not hard to limit the bandwidth of a single app, but yea, I see your application. You would need a custom network driver. Maybe one that throttles a packet stream for the first 10 second before opening it up to give you a chance to cancel your actions. I'd expect adblockers and scriptblockers are big in your country as well, since these help cut down on unnecessary bandwidth.
    yep... 100% correct about adblockers & scriptblockers...! :-) :-D

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width