Поиск по этому блогу

06.12.2010

TTCP - "iperf" в устройствах Cisco

Коллега приехал с курса TSHOOT. Рассказал про недокументированную команду ttcp, которая позволяет протестировать канал аналогично iperf. Возможности немного ограничены и подробнее я с ней не разбирался.
Запускается на одном маршрутизаторе в режиме получения пакетов:
Router-01#ttcp
transmit or receive [receive]:
Router-01#ttcp
transmit or receive [receive]:
perform tcp half close [n]:
receive buflen [8192]:
bufalign [16384]:
bufoffset [0]:
port [5001]:
sinkmode [y]:
rcvwndsize [4128]:
delayed ACK [y]:
show tcp information at end [n]:
Второй - в режиме отправки:
Router-02#ttcp
transmit or receive [receive]: transmit
Target IP address: 10.0.0.1
perform tcp half close [n]:
send buflen [8192]:
send nbuf [2048]:
bufalign [16384]:
bufoffset [0]:
port [5001]:
sinkmode [y]:
buffering on writes [y]:
show tcp information at end [n]:

ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001 tcp -> 10.0.0.1
ttcp-t: connect
ttcp-t: 16777216 bytes in 2480 ms (2.480 real seconds) (~6606 kB/s) +++
ttcp-t: 2048 I/O calls
ttcp-t: 0 sleeps (0 ms total) (0 ms average)

Актуально для тестирования низкоскоростных каналов связи.