If I want to connect to say, IP 100.100.100.100, Port 80, my computer will send a tcp packet with this adress into the wire.
Now If I use a proxy server say, 200.200.200.200 Port 8080 (such kind of proxy that you can set up in internet explorer) how is this process changed?
When I still want to connect to the same IP, will the IP header will include the destination IP or the proxy IP or both?
I already googled, there are hundreds of pages that tell you how to set up a proxy but none explains how it works under the hood.