Разъемное соединение между конечными точками на одной машине - PullRequest
1 голос
/ 25 февраля 2010

Когда две конечные точки сокет-соединения находятся на одном и том же компьютере (в данном случае Wintel), отправляйте сообщения друг другу на сетевую карту, сетевой носитель, а затем обратно на сетевую карту / компьютер и, наконец, в другую конечную точку?

Причина, по которой я спрашиваю, состоит в том, что мы получаем некоторые необъяснимые отключения сокетов, о которых сообщают конечные точки, когда никто не вызывает закрытие сокета (насколько мы можем судить). Может ли это быть также из-за какой-то периодически возникающей проблемы с сетью?

1 Ответ

1 голос
/ 02 марта 2010

Как правило, две конечные точки на одном компьютере не будут проходить через сетевую систему, если вы явно не настроите свою ОС для маршрутизации локальных пакетов через внешний шлюз (в Windows вы можете использовать команду ROUTE командной строки для этого распространенный хак, позволяющий прослушивать только локальные пакеты).

...