2

У меня есть проект, основанный на Windows Phone 7.5, который содержит модуль для удаленных удаленных устройств (в той же подсети или в Интернете). Я попытался выполнить запрос эха и ответить на порт 7. но ответ не возвращается, скорее, исключение NullReferenceException возникает, когда я пытаюсь получить доступ к SocketAsyncEventArgs.Buffer. Я также попытался создать пакеты типа ICMP в приложении, но не повезло.Как пинговать в Windows Phone?

Насколько я понимаю, icmp-пакеты не могут выполнять ping. однако, с рабочего стола, телефон может быть отсканирован, если известен IP-адрес телефона.

Я проверил множество приложений на рынке (например, Console WP7 Lite, TestMyNet), они могут выполнять ping, отправив пакеты icmp, а также могут получить доступ к времени отключения в режиме пинга.

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

Может кто-нибудь мне помочь. Thanx за помощью Заблаговременное предупреждение

+0

Если вы нашли приложений, которые будут делать это, вы обратились к тем разработчикам, чтобы увидеть, будут ли они помочь? –

+0

Нет ... Я не могу дотянуться до них ... И даже если я каким-то образом поймаю, почему они расскажут мне такую ​​тайну ... – Uday0119

+0

Многие разработчики делятся приемами. Как вы думаете, на этом сайте? Как пинговать хост не секрет. Нет, я не знаю, как это сделать, но если бы я увидел приложение, которое делало то, что я искал, я бы обратился к этому разработчику и спросил его, как он это сделал. –

ответ

1

Удовлетворены ли эти пользователи пирингом локальной сети? Например, могут ли они подключиться к интерфейсу WP Wifi интерфейса или самому интерфейсу WP Wifi? Или может только ping хосты в Интернете? Я пробовал оба приложения, упомянутые вами, и даже больше, и они пинговали все, кроме локальной сети. Вот почему я был убежден, что они используют внешний сервер для выполнения пингов, а поездка на трамвае только рассчитывается или оценивается каким-то образом.

Петр Wojtowicz

+0

Да, конечно, они на самом деле не пинговали с использованием ICMP-пакетов, потому что ICMP не поддерживается в ProtocolType Enum of Sockets. Если они это сделают, они, очевидно, будут использовать трещины и взломы. – Uday0119

 Смежные вопросы

  • Нет связанных вопросов^_^