As you may or may not know, communication on the Internet uses packets for transmitting data. So, every time your computer communicates with a computer on the Internet, IP packets are used to transmit and receive data.
Your computer by itself can’t deliver the packets all the way to the destination, so it relies on other networking hardware on the way over to do their part. We could say that Routing is a process of selecting the best paths through the network for forwarding packets from source to their destination.
I have to communicate with another computer! But he’s not in the same network as me! What do I do? Send the packets to the my default gateway! He IS in my network and hopefully, he WILL know what to do! :)Read More