Рейтинг:0

Не видит пакет, отправленный с клиента на сервер в Wireshark

флаг cn

Я новичок в программировании сокетов и у меня есть пара вопросов.

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

  1. С этой конфигурацией клиент подключается к серверу через петлевой интерфейс или? Я пытаюсь визуализировать, как устанавливается соединение клиент-сервер и как используется клиентский интерфейс для установления соединения.

  2. Мне удалось отправить сообщение от клиента на сервер, однако я не вижу пакет в wirehark. Так не должно быть, нет?

Рейтинг:0
флаг us
  1. Да, клиент использует интерфейс localhost для отправки пакетов на сервер при условии, что они выполняются на одной машине.

  2. Пакет должен быть виден при отслеживании интерфейса localhost с помощью Wireshark.

Jazzy avatar
флаг cn
1. То есть в принципе можно использовать любой сетевой интерфейс? Кроме того, что, если сервер находится в другом месте, и клиент хочет подключиться к нему? 2. в том то и дело... я не вижу ни одного пакета для 127.0.0.1
флаг us
Если сервер прослушивает какой-либо интерфейс, к нему можно получить доступ через любой интерфейс, то есть из любой сети, которая правильно маршрутизируется к серверу. Вы уверены, что выбрали локальный интерфейс в Wireshark?
Jazzy avatar
флаг cn
Истинный. был уверен, потому что вы упомянули, что сервер и клиент находятся на одной машине. И вы имеете в виду фильтр? Я пробовал оба: без фильтра и безрезультатно нажимал ctrl-f для IP-адреса 127.0.0.1 и с фильтром `ip.addr==127.0.0.1`
флаг us
Нет, я имею в виду выбор интерфейса в Wireshark. Это не фильтр.
djdomi avatar
флаг za
Это ответ или комментарий?

Ответить или комментировать

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