Describe, in as much detail as possible, what happens when you visit a web page. Include elements like Switch, Ethernet, MAC address, Gateway, IP Address, Subnet, DHCP, ARP, DNS, Router, HTTP Request, HTTP Response, HTTP Objects, Browser, Server, and User.