<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог об openSUSE &#187; Bandwidth</title>
	<atom:link href="http://sapfeer.ru/tag/bandwidth/feed/" rel="self" type="application/rss+xml" />
	<link>http://sapfeer.ru</link>
	<description>Блог по созданию и настройке openSUSE безопасного хамелеона</description>
	<lastBuildDate>Tue, 15 Mar 2011 12:04:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Измерение скорости между двумя компьютерами</title>
		<link>http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/</link>
		<comments>http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 14:31:12 +0000</pubDate>
		<dc:creator>Сергей</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Bandwidth]]></category>
		<category><![CDATA[Оптимизация]]></category>

		<guid isPermaLink="false">http://sapfeer.ru/?p=524</guid>
		<description><![CDATA[Здравствуйте, давно не писал в блог. Работа и личная жизнь, словом о покое пришлось забыть, вот выкроил минутку, написать небольшую заметку об интересной программе iperf. Понадобилось мне узнать реальную пропускную способность роутера asus-wl520g. Вобщем, как оказалось, в конце пропускная способность этого роутера оказалась очень низкой, порядка 2,4 мб/с и от его использования пришлось отказаться. Но [...]]]></description>
			<content:encoded><![CDATA[<p>Здравствуйте, давно не писал в блог. Работа и личная жизнь, словом о покое пришлось забыть, вот выкроил минутку, написать небольшую заметку об интересной программе <strong>iperf</strong>. Понадобилось мне узнать реальную пропускную способность роутера asus-wl520g. Вобщем, как оказалось, в конце пропускная способность этого роутера оказалась очень низкой, порядка 2,4 мб/с и от его использования пришлось отказаться. Но пишу я не об этом, а об измерении скорости.</p>
<p>Берем и устанавливаем прекрасную чудо-программку  <strong>iperf</strong>:<br />
<a href="http://software.opensuse.org/ymp/home:msvec/openSUSE_11.2/iperf.ymp"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/aluminium.png" alt="one_click_install" title="one_click_install" width="100" height="28" class="alignnone size-full wp-image-291" /></a><br />
<strong>OpenSUSE 11.2</strong></p>
<p><a href="http://software.opensuse.org/ymp/home:msvec/openSUSE_11.1/iperf.ymp"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/aluminium.png" alt="one_click_install" title="one_click_install" width="100" height="28" class="alignnone size-full wp-image-291" /></a><br />
<strong>OpenSUSE 11.1</strong></p>
<p><a href="http://software.opensuse.org/ymp/home:msvec/openSUSE_11.0/iperf.ymp"><img src="http://sapfeer.ru/wp-content/uploads/2009/10/aluminium.png" alt="one_click_install" title="one_click_install" width="100" height="28" class="alignnone size-full wp-image-291" /></a><br />
<strong>OpenSUSE 11.0</strong></p>
<p>После установки на оба компьютера сразу же приступаем к измерению скорости. Процесс этот не занимает, в принципе, много времени. Запускаем на первом компьютере ее как сервер:<br />
<code>user@linuxserver:~> /etc/init.d/iperf start<br />
Starting iperf                                                        done<br />
</code><br />
Как вы  сразу могли заметить, программу можно(нужно) запускать от непривилегированного пользователя. Сейчас данный компьютер выступает сервером. Смотрим на каком порту запустилась программа:<br />
<code>_empty@linuxserver:~> netstat -nlp 2> /dev/null | grep iperf<br />
tcp        0      0 0.0.0.0:12423           0.0.0.0:*               LISTEN      20849/iperf<br />
</code><br />
Теперь на втором компьютере запускаем:<br />
<code>user@linux-xzvk:~> iperf -c 10.49.42.225 -p 12423<br />
------------------------------------------------------------<br />
Client connecting to 10.49.42.225, TCP port 12423<br />
TCP window size: 16.0 KByte (default)<br />
------------------------------------------------------------<br />
[  3] local 10.49.42.195 port 35030 connected with 10.49.42.225 port 12423<br />
[ ID] Interval       Transfer     Bandwidth<br />
[  3]  0.0-10.0 sec    104 MBytes  87.2 Mbits/sec</p>
<p></code><br />
Получается, что пропускная способность канала <strong 87.2 Mbit/s</strong>. В принципе это нормально, сервер измерялся под нагрузкой. То же самое можно проделать с другим компьютером. На втором запустить сервер, на первом утилиту из командной строки. <strong> Не забывайте открывать порт в файрволле!</strong></p>
<p>Напоследок хочется еще сказать, что утилита поддерживает множество различных видов измерений:<br />
- скорость передачи по TCP протоколу<br />
- скорость передачи по UDP протоколу<br />
- скорость передачи по IPv6</p>
<p>При всем при этом, она является кроссплатформенной, но к сожалению, готовых windows-бинарников я не нашел. Подробнее о возможностях утилиты можно узнать на страничке проекта в <a href="http://sourceforge.net/projects/iperf/">sourceforge.net</a>.</p>
<p>После измерения программу можно удалить. Хочу поблагодарить разработчиков за простую и полезную программу.</p>
<div style="float:right;display:block;"><noindex><script rel="nofollow" type="text/javascript" src="http://sapfeer.ru/wp-content/plugins/Odnaknopka/ok2.utf8.js"></script><script type="text/javascript">okbm("http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/","Измерение скорости между двумя компьютерами")</script></noindex></div>]]></content:encoded>
			<wfw:commentRss>http://sapfeer.ru/izmerenie-skorosti-mezhdu-dvumya-kompyuterami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

