https://furyaxlelectronic.blogspot.com/2025/03/understanding-basic-computer-networking.html