Проверка скорости активных сетевых соединений

Попытка:

sed 's/^\([^,]*,\)\([^,]*,\)\([^,]*\)/\1\3\2/'

Сломанный:

'^'     start at the beginning of the line
\(  \)  a grouping
[^,]    any character except ','
*       zero or more times
,       the character ','

\([^,]*,\) повторяется три раза. Остальная часть строки неизменна и несопоставлена.

С awk:

awk 'BEGIN {FS=OFS=","}{t=$2;$2=$3;$3=t;print}'
-2
31.05.2013, 13:09
2 ответа

Я полагаю, что маркировка скорости в этом окне свойств предназначается для скорости порта Вашего eth0 сетевого устройства, а не для 'скорости' Вашего интернет-соединения.

Ваш Интернет 'скорость' может быть интерпретирован много путей. Вы получаете опубликованные данные от своего ISP, но Вы, вероятно, никогда не видите эти числа, потому что с Вашим соединением спорят. Здесь в Великобритании, 20:1 состязательное отношение для домашнего широкополосного ADSL типично, таким образом, Ваша строка разделяется между 20 людьми как худший вариант развития событий в пиковое время.

Другими факторами, которые влияют на Вашу скорость широкополосного доступа, являются ограниченные соединения в восходящем направлении, и возможно даже формирование пропускной способности, а также сетевая задержка и дрожание.

Вполне просто Вы не можете "заставить Ubuntu делать проверку скорости".

Для ответа на другой вопрос Ubuntu не соберет информацию от визитов до различных интернет-сайтов проверки скорости и поместит результаты около маркировки скорости.

2
28.01.2020, 05:14
  • 1
    Спасибо за это, но я думаю, что наш бизнес разделяется на 10:1 отношение. Таким образом, скорость намного лучше в 10 Мбит/с оба пути... Таким образом, в основном Индикатор скорости является для сетевой платы / драйвером? –  Kevdog777 31.05.2013, 13:39
  • 2
    Состязательное отношение - то, сколько людей делится Вашей ссылкой от Вашего обмена до интернет-выхода Вашего ISP. Таким образом, если у Вас есть ADSL + сервис здесь в Великобритании, и Ваш ISP сказал Вам, что с Вашей строкой спорят 10:1 затем, это означает Ваш существует 9 других людей, совместно использующих 24 Мбит/с пропускной способности, которую Вы могли иметь как теоретический максимум, если бы Вы жили по соседству с обменом. Типичные скорости передачи в восходящем направлении для ADSL намного ниже, обычно как максимум, который они между 1 и 2 Мбит/с. Некоторые наши офисы имеют скорости передачи в восходящем направлении ADSL приблизительно 400 Кбит/с. –  David 01.06.2013, 19:50
  • 3
    Это корректно, чтобы сказать, что индикатор скорости для скорости канала того устройства, или виртуализированный или физический. –  David 01.06.2013, 19:51

Скорость, которая обозначается, там основана на информации, которую апплет получает от состояние Вашего оборудования Ethernet. Это - скорость, которая с сетевой платой говорит со следующим устройством (Ваш маршрутизатор). Я не уверен если Ваш pcnet32 указывает Unknown (возможно, это - виртуальное устройство?)

От командной строки можно свериться cat /sys/class/net/eth0/speed.

3
28.01.2020, 05:14
  • 1
    Да это - Виртуальная машина... если, именно это Вы спрашиваете? –  Kevdog777 31.05.2013, 13:36
  • 2
    , который я ввел в той команде, и она сказала: cat: /sys/class/net/eth0/speed: Invalid argument –  Kevdog777 31.05.2013, 13:37
  • 3
    Что делает /sys/class/net/eth0/speed среднее содержание? Все, что я получаю, является числом 100, действительно ли это хорошо? –  PoGibas 31.05.2013, 14:07
  • 4
    @Poe, который означает 100 Мбит в секунду соединение. Я стал 1000 для адаптера Gigabit Ethernet (подключенным к маршрутизатору GigE). –  Anthon 31.05.2013, 14:16
  • 5
    @Kevdog777 кажется, что виртуальная машина 'аппаратные средства' не сообщает о скорости соединения. Но это обычно не было бы скоростью, с которой Вы соединитесь с веб-сайтом, поскольку это чаще всего ограничивается Вашим интернет-соединением. Некоторые маршрутизаторы дают Вам признак этого, но реальными/загружать скорость являются меньше, чем это. –  Anthon 31.05.2013, 14:19

Теги

Похожие вопросы