Bandwidth Limitations - Components of ICS Delphi 2007

Does anyone know how to limit / control twsocket (client) bandwidth in ICS components in Delphi? We have a small program that displays the port for squid. Software that uses ICS components that send requests from the local network goes to one port on the squid port and returns the contents back to the original IP address. Can someone shed some light on how to control bandwidth, to limit certain KB / sec, to keep the bad guys from using whole resources? Some pieces of code can be highly appreciated.

Thanks in advance.

+3
source share
2 answers

This is described in the Frequently Asked Questions section (see "Bandwidth Management").
http://users.telenet.be/sonal.nv/ics/faq/Frame_index.html

There is also a link to a component that implements it

+3
source

You seem to be trying to simulate network restrictions. For this, several commercial applications are used that also model latency (this is another common problem in wans).
Example commercial applications: Netlimiter, Shunra

0
source

Source: https://habr.com/ru/post/1736262/


All Articles