Поддельный IP-адрес источника в пакете ICMP ECHO REQUEST
Я получаю два беспроводных устройства A и B и точку доступа. IP-адрес A - это 1.2.3.4, а IP-адрес - 1.2.3.5. Если A отправит пакет ICMP ECHO REQUEST на AP, в которой IP-адрес источника подделан на 1.2.3.5, получит ли B ICMP ECHO REPLY от AP?
Моя программа работала нормально, когда IP-адрес не был подделан. Пакет ECHO REPLY может быть получен тем же устройством, которое отправляет запрос ECHO. Но когда я отправляю поддельный пакет, на другом устройстве ничего не получается.
Может ли процесс быть достигнут? Если да, что я должен сделать, чтобы получить ответ ECHO от AP?
1 ответ
Некоторые точки доступа (например, служба Hotspot в моем телефоне Android) даже не пересылают пакеты между подключенными беспроводными устройствами. Другими словами, маршрутизация к каналу WAN включена, но связь между устройствами WLAN отключена. Устройства WLAN не могут успешно пропинговать или соединяться друг с другом. При использовании некоторых других точек доступа они могут, поэтому проверьте переадресацию, протестировав вашу точку доступа. Ваша проблема может быть за пределами вашего программного обеспечения.