I am having a hard time finding information about this.
I would like to understand how TCP packets travel (are routed), when they are send from an application to a service on the same server. Basically when source and destination IP is the same (different ports though).
Also, is there any deferens in using the server assigned IP address compared to 'localhost' again compared to using the DNS name.
I think I have read somewhere, when sending packet to a local service running on the same server, it does not use the network and therefore does not put any load on the network. Is this true?