473,327 Members | 1,952 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

Traffic Shaping

g'day,

i have always wanted to create a personal application which can throttle/prioritize the network traffic of my machine on a per process basis. so that i can de-prioritize certian applications from hogging my bandwidth (e.g. slow down bit-torrent downloads so that i can focus bandwith onto browsing the internet)

i came across a library called WinPCap(and a cool .NET wrapper) today, which got my hopes up ... intill i found out that it could only view incoming/outgoing packets, and not actually affect/slow down thier travels in any way.

although i realise that it may not be the best choice (for memory concerns) i want to create this application in C# ... because i am the most familiar with it (and it would be the most fun... seeing as this would mostly be a personal learning activity rather than much else).

Can anyone help me in finding some libraries, namespaces or APIs that i can use to help me achieve this. The only way i would think of how to do this is to throttle the network on a per packet basis (checking the origin/destination of each packet), but if there was an API which allowed me to set throttles on a per process basis, that would be awesome. or if there is any other way to do it that would be cool aswell.

any info at all would be appreciated.

thx :)
Feb 8 '07 #1
0 954

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Bla | last post by:
Hi, There is a new Yahoo group called " Traffic-Cams " This group discusses everything related to online and realtime traffic-cameras We have a very extensive links-section with links to...
2
by: flamesrock | last post by:
Just curious - is there an easy way to shape bandwith in python. If I wanted to have a max download speed for instance -thanks
6
by: Mirek | last post by:
Hi, The application setup is: Access frontend + ODBC (TCP/IP) + MSSQL7 Few days ago i was informed that the app generates high network traffic. Thus i started to look for some savings. I...
2
by: Daniel | last post by:
how to detect who redirects traffic to a aspx page? is this info passed along in request object or can sites anonymously redirect traffic to other sites?
0
by: Paul King | last post by:
Hey everyone, I'd like to ask your advice, or at least the advice of all of you who are either interested in, or already involved in, creating income from the internet. I'm not exactly...
2
by: Jules | last post by:
the hi there i have a home network and i would like to write a little application that will be able to stop all internet traffic without stopping the network traffic. i would like the program to...
2
by: matt | last post by:
Does anyone know of a service, that provides driving traffic information in the form of xml? I see several large cities have information on the web, including traffic cameras. traffic.com has an...
3
by: TimVtoo | last post by:
Hello everyone. This pretty much the first time posting in a forum, so please dont shout at me for doing something wrong :). SQL SERVER 2005 CLASSIC ASP VBSCRIPT SQL Server And IIS are running...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.