powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как определить пропускную способность канала???
4 сообщений из 4, страница 1 из 1
Как определить пропускную способность канала???
    #32922066
TJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как определить пропускную способность канала???
Нужно написать программу (вообще-то AppleScript) - определяющую пропускную способность канала - возможно ли опрашивать об этом сетевую карту - и определять эту цифру относительно исх и вход траффика др программ!!!
...
Рейтинг: 0 / 0
Как определить пропускную способность канала???
    #32922094
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Передать или принять по каналу большое, но известное число байтиков. Засечь время. ;-)
...
Рейтинг: 0 / 0
Как определить пропускную способность канала???
    #32922135
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще вариант - использовать PerformanceCounter'ы для категории "Network Interface" и инстансов типа "Bytes Received/sec", "Bytes Sent/sec", "Bytes Total/sec" и пр.


PS
список всех счетчиков (category и instance) можно посмотреть в окне Server Explorer студии или получить через
PerformanceCounterCategory.GetCategories() и
PerformanceCounterCategory.GetInstanceNames();
...
Рейтинг: 0 / 0
Как определить пропускную способность канала???
    #32922144
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+
нужно более контретнее ставить вопрос. пропускная способность канала - вещь тонкая и очень сильно зависит от оборудования.

для "каналов" 2BaseT (коаксиал) и 10/100BaseT (hub) - полоса пропускания делится между всеми компьютерами, подключенными к сегменту. померить загрузку можно программой типа WinPCap (или подключив ее библиотеку к своему приложению) в режиме promiscuous, когда возвоможен захват всех пакетов сетевой картой.

для "каналов" 10/100/1000BaseT (switch) дело обстоит сложнее. здесь возможно замерить загрузку только части канала (от своего компьютера до коммутатора), при этом загрузка других частей канала (и сколько их) к отправителю/получателю информации - ХЗ.

это все относится к пассивным способам замера (sniffer).
способ активного замера уже предложил Urri.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как определить пропускную способность канала???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]