Как tcpdump настраивает интерфейс, с которого он начинает захватывать пакеты?
На встроенной Linux-системе Arago интерфейс обычно может пинговать другие пункты назначения в сети. Однако эхо-запросы перестают работать при использовании таких утилит, как iperf или scp, для отправки трафика TCP по этим направлениям. Кроме того, iperf и scp работают на мгновение (т. Е. Отправляют данные), а затем tcp-трафик iperf и scp останавливается. В то же время ICMP-трафик ping к устройству назначения останавливается.
Когда мы запускаем tcpdump на интерфейсе, кажется, что он разрешает отправку tcp-трафика из точки A в точку B без проблем. Как tcpdump может заставить его работать? Это похоже на эксперимент с двумя щелями, когда акт наблюдения заставляет его вести себя в одном направлении, а акт не наблюдения заставляет его вести себя иначе.
В любом случае, это встроенная среда Linux (Arago), на которой установлен busybox. Если у кого-то есть представление о том, как tcpdump может повлиять на интерфейс, который он прослушивает, поделитесь своим пониманием.
Я использую команду tcpdump:
tcpdump -i -w
ПРИМЕЧАНИЕ. Одна из моих гипотез состояла в том, что tcpdump переводит интерфейс в случайный режим при захвате пакетов. Однако, когда я переключил его в случайный режим с использованием «ifconfig promisc» без tcpdump, данные не прошли, и эхо-запросы перестали отвечать (то есть, тот же нежелательный результат). Есть ли другие вещи, которые tcpdump делает с интерфейсом, который он нюхает?
0 ответов на вопрос
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
3
Как сохранить несколько подключений к интернету?
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows
-
1
Как я могу повысить безопасность своего портала?
-
1
Как подключить к сети Windows XP и Ubuntu Linux?