Good day all,
this is my first question here, be gentle in judgement
At university, we are covering Network Routing Protocols. Having possibly found 2 issues with current routing protocols, I believe I have a improved solution for routing information to be acquired.
Since DNS server's purpose is to store "names" which correspond to server IP's, thus resolving the DNS name to an IP, how are IP's resolved to their specific node/device.
We take for granted the fact that the IP 18.104.22.168 will reach Google's DNS server, but how is this actually routed. What routing information will my node/laptop contain for it to be able to send a TCP/ICMP packet to 22.214.171.124.
Does the gateway (my router) determine this, does my exchange/DSLam determine this or the ISP.
In my case, my Linux distro routes all traffic to the lowest route which is my router. The router will route all traffic to the exchange, from there going to the ISP, from here, how does it reach 126.96.36.199
How does a packet specified by an IP 188.8.131.52 get routed to the device with the corresponding IP, and how are those "routers" routing information acquired?