Есть ли способ узнать, какую связь я использую?

Причина, о которой я прошу, заключается в том, что я хочу знать, достигнут ли я более высоких скоростей, если я подключусь как к одному соединению. Также, когда я играю в Интернете, если я просто использую беспроводную связь, я всегда выхожу через некоторое время, но я не использую оба!

Я подключен как для беспроводного, так и для проводного соединения.

  • Как узнать, какое соединение я использую?
  • Использую ли я оба одновременно?
  • Какой из них я получить мой IP-адрес от?

Это был интересный результат nm-tool | route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
192.168.1.0     *               255.255.255.0   U     2      0        0 wlan0

Я хочу знать, где «основное» количество пакетов послал. Итак, если я подключен к обоим, мне хотелось бы знать, какой из них больше всего на нем наложен?

Маршрутизатор - это D-link 524.

2
задан 13 January 2012 в 00:07

2 ответа

Если у вас одновременно установлено несколько сетевых подключений (каждый со своим IP-адресом), то таблица маршрутизации должна определять, какой из них используется для конкретного запроса.

Если вы используют команду Network Manager, команда

nm-tool | grep -i 'device\|state'

должна предоставить вам информацию об активном соединении, а вывод route должен предоставить вам информацию о том, какой интерфейс используется для достижения определенного IP-адреса. [ ! d2]

Учитывая вашу таблицу маршрутизации, оба интерфейса имеют один и тот же маршрут, но eth0 является предпочтительным из-за незначительной метрики.

Вывод должен состоять в том, что вы используете только eth0, это можно проверить с помощью ifconfig, посмотреть поля Byte RX и Byte TX.

2
ответ дан 25 May 2018 в 15:14
  • 1
    отредактировал мой вопрос с помощью команды route, которую вы предложили. – Alvar 13 January 2012 в 00:02
  • 2
    @Alvar: отредактировал мой ответ. – enzotib 13 January 2012 в 00:13

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

1
ответ дан 25 May 2018 в 15:14

Другие вопросы по тегам:

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