Проверка соединения точка-точка на одной машине, тест сетевых адаптеров |
Здравствуйте, гость ( Вход | Регистрация )
Проверка соединения точка-точка на одной машине, тест сетевых адаптеров |
MedEx |
11.5.2011, 11:09
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 11.2.2011 Пользователь №: 2403 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте!
Подскажите, на машине установлены несколько сетевых адаптеров, некоторые соединены точка-точка, некоторые подключены к хабу. Необходимо проверить пары точка-точка и внешнее подключение. 1. Составил список IP адресов адептеров на машине. 2. Пытаюсь на адреса из списка послать броадкаст пакет от выбранного адаптера. Затем от следующего из списка и так до конца. По идее должен получиться список пар из тех кто принят пакет (соединённых точка-точка). В обработчик попадают все адаптеры даже не соединённые физически друг с другом. Видимо на уровне драйвера происходит переадресация не доходя до канального уровня. Делал примерно ту же задачу но на Builder C++ 2010, всё было легко и просто UDP сокет, мультикаст, отправка пакета по списку. В обработчике читаю от кого в сокете кому - составил пару и вывел на экран. Может дело именно в мультикасте? Код на qt
участвуют 3 адаптера : 1. 192.168.50.2 связан точка-точка с 192.168.50.3 2. 192.168.50.3 связан точка-точка с 192.168.50.2 3. 192.168.3.43 подключен к хабу результат |
|
|
MedEx |
20.5.2011, 8:22
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 8 Регистрация: 11.2.2011 Пользователь №: 2403 Спасибо сказали: 0 раз(а) Репутация: 0 |
Камрады поделитесь рабочим примером мультикаста для qt 4.7, очень большая просьба. Примеры из инета не работают, а в чём причина сложно разобраться.
|
|
|
Текстовая версия | Сейчас: 2.12.2024, 10:50 |