Using Arduino on a ESP32c3 just running a web server with the ESP as the AP and no internet using the basic tutorial. Was using Wireshark to watch the transactions and noticed that the ESP is responding with ICMP unreachables to packets that it can't route, which makes sense, however, I was wondering if there was a way to disable this behavior? I have a very time sensitive application leveraging interrupts and I was hoping to limit other things the ESP has to handle.
Given the clients are at least partly conforming to standards sending ICMP unreachable packets does lower the load on the ESP as the clients won't try again and again to reach the target.
Apart from that as your ESP is the access point of the network it is the master node of the network which is expected to answer such requests.
Thanks for the thoughts on this. The behavior I have seen is that if the ESP is the only gateway to get out on the redirects don't slow down the attempts to keep connecting, so I still see a ton of them over time. Agreed it makes sense that it does respond, though I would say most routers (not sure on AP's) allow you to disable redirects. Again thanks!
Redirects? ICMP unreachable packets signals a target that cannot be reached by the client on that network. Redirecting is something completely different.
Sorry should have said unreachables
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.