|
-
Sep 1st, 2016, 10:28 PM
#1
Thread Starter
Lively Member
[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
-
Sep 2nd, 2016, 05:52 AM
#2
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.
-
Sep 2nd, 2016, 06:07 AM
#3
Thread Starter
Lively Member
Re: Bandwidth Limiter/Throttling
 Originally Posted by dbasnett
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...!!
-
Sep 2nd, 2016, 06:18 AM
#4
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."
-
Sep 2nd, 2016, 06:29 AM
#5
Thread Starter
Lively Member
Re: Bandwidth Limiter/Throttling
 Originally Posted by SJWhiteley
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...
-
Sep 2nd, 2016, 08:31 AM
#6
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.
-
Sep 2nd, 2016, 08:38 AM
#7
Thread Starter
Lively Member
Re: [RESOLVED] Bandwidth Limiter/Throttling
 Originally Posted by Jenner
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|