3 ms·
The routers can send back a confirmation token to confirm the origin address.
by codedokode 3y ago
The routers can send back a confirmation token to confirm the origin address.
- tsimionescu 3y agoFirst of all, there is no way this works reliably for anything but the first hop. There is no way for a router to send a packet to you in a way where you can reply to that router unless you are connected directly to it, unless all ISP routers start being assigned public IP addresses. Additionally, there are normally many paths between you and your attacker, and there is no guarantee that packets you send will take the same path as the packets you were receiving. Especially as the routing rules get modified by your successful blocking requests. That also means that every router now has to maintain a connection table to keep track of all of the pending confirmations, and to periodically check that table for expirations so it can clean it up. Maybe not that bad for a local router, but this is completely unworkable for routers handling larger parts of the internet. And of course, anyone who has a tap into that level can trivially spoof all of the correct replies so it's still not a secure mechanism.