Подскажите пожалуйста как на FreeBSD замерить скорость канала, до определенного хоста.
> Подскажите пожалуйста как на FreeBSD замерить скорость канала, до определенного хоста.man ping
Особое внимание обратить на опции -s и -f
> man ping
> Особое внимание обратить на опции -s и -fи чо? нормально меряет? ))
учитывая то, что по дефолту ядро режет 200 пакетов icmp и все ...топег стартеру:
достоверного способа точного измерения скорости с одного конца канала не существует, только приблизительные оценки.
если есть доступ к обоим концам - можно попробовать что то типа iperf (может сейчас что то иное в моде)
>> man ping
>> Особое внимание обратить на опции -s и -f
> и чо? нормально меряет? ))
> учитывая то, что по дефолту ядро режет 200 пакетов icmp и все
> ...ну если запустить 6 раз подряд)), то канал в 34 мбит/с забивался на раз :)
>>> man ping
>>> Особое внимание обратить на опции -s и -f
>> и чо? нормально меряет? ))
>> учитывая то, что по дефолту ядро режет 200 пакетов icmp и все
>> ...
> ну если запустить 6 раз подряд)), то канал в 34 мбит/с забивался
> на раз :)зафлудить и замерять это кагбы сказать разные весчи ))
iperf!
> iperf!да да - но только если есть доступ на втором конце
> Подскажите пожалуйста как на FreeBSD замерить скорость канала, до определенного хоста.Ну по-разному можно.. Вопрос в том, как настроена удалённая машина... Можно ICMP-пакетами, а можно, например, TCP-пакетами (притом для этого не обязательно даже чтобы был открытый порт на другом конце).
Советую попробывать hping3. Его можно совместить с (nload или iftop) и tcpdump, например, чтобы узнать сколько трафика возращается.