Как я могу регистрировать используемую пропускную способность и скорость газа в домашней сети Windows?

1430
Steve K

Я исследую решение для мобильного спутникового интернета (я знаю, что это ужасно, у меня есть свои причины). Планы медленные, и у них жесткие ограничения по пропускной способности. Я один пользователь, который избалован домашней и офисной широкополосной связью. Мне нужно выполнить две задачи, прежде чем я смогу принять решение о спутниковой службе:

  1. Выполняйте свою ежедневную работу, используя скорости, которые я, вероятно, испытываю со спутниковой системой: 700 Кбит / с ВВЕРХ, 100 Кбит / с ВНИЗ с задержкой 1500 мс
  2. Определите, сколько данных я фактически использую в течение дня (классификация по приложениям / доменам будет бонусом)

Я подозреваю (и надеюсь), что прокси-сервер, работающий на моем домашнем компьютере, сможет помочь мне с обеими из вышеупомянутых задач. Тем не менее, мое первоначальное прибегание к помощи вводит меня в заблуждение множеством вариантов и терминов, с которыми я не знаком.

Если вам нужен прокси-сервер, можете ли вы предложить соответствующее приложение, которое я могу установить в Windows? Если прокси не лучший подход, что бы вы предложили?

3
Там мы бесконечное множество продуктов, которые измеряют пропускную способность и использование данных. Это то, что вы после? harrymc 9 лет назад 1
Более того: мне нужно регулировать скорость вверх и вниз, а также имитировать большую задержку. Steve K 9 лет назад 0
Хотя VMware Workstation не совсем то, что вам нужно, она может ограничить пропускную способность и привести к потере пакетов. Ничего о задержке, извините. Daniel B 9 лет назад 1

3 ответа на вопрос

1
Patrick

Net Limiter would probably do what you wanted. It will certainly chart how much data you use, both overall and by application, and you can filter the speed of individual applications. I honestly don't know if it would properly simulate a slow connection or not, but you would get a close approximation.

A proxy server could do what you wanted too, however I don't have any experience with a locally installed proxy that does what you want.

What router/edge network device are you currently using? Most mid range and onwards have some form of speed limiting included. Certainly routers that offer Guest Wifi will usually offer some form of throttling, connect over a throttled guest network and see how you get on.

Я подозреваю, что мне нужен прокси-сервер, но у меня нет никакого опыта. Мне нужно смоделировать спутниковое соединение: 700 Кбит / с ВНИЗ, 100 Кбит / с ВВЕРХ, 700-2000 мс. Я хочу установить это еще не идентифицированное приложение и затем попытаться работать в обычном режиме, чтобы определить, насколько болезненными являются скорости. Steve K 9 лет назад 0
Чистый ограничитель может делать то, что вы хотите сделать. Вы можете регулировать сетевое соединение в любом направлении, как вы описываете. Существует также 30-дневная пробная версия, так что не повредите в этом. Patrick 9 лет назад 0
1
nvuono

You can use WANem to simulate a low-latency, limited-bandwidth connection. It can be used as a LiveCD app on some computer in your network and then you adjust the routes on your windows PC to go through it. You could probably run it as a VM and route your traffic through the virtual NIC.

Check out the documentation link on their site and see the examples in their PDF but there is a nice web interface you access to adjust all parameters you'd like including Bandwidth, Delay time (ms), Jitter (ms), Packet Loss, Duplication, Reordering, Corruption, etc.

The PDF documentation also describes how to get packets routed through your WANem environment under Windows and Linux. You can also find further examples on business networks in the wild such as this one http://openmaniak.com/wanem_network.php.

1
harrymc

Вот несколько продуктов, которые могут управлять пропускной способностью и задержкой:

Прокси-сервер отладки Charles Web (условно-бесплатная $ 50, пробная версия полностью работоспособна)
. Пропускная способность может быть уменьшена до любых произвольных байтов в секунду, а задержка - до любого произвольного числа миллисекунд.

Сетевой симулятор (бесплатно)
Может определять правила управления трафиком, касающиеся пропускной способности, задержки и даже скорости потери пакетов.

Прокси-сервер отладки Fiddler (бесплатно)
Этот замечательный инструмент для мониторинга и разработки также может имитировать медленные соединения с помощьюнадстройки Симулятор подключений . Для получения дополнительной информации см. Эту статью .

Charles Proxy - отличное приложение, оно добилось цели Steve K 9 лет назад 0