https://techeybytes.blogspot.com/2023/02/how-does-router-work-understanding.html