Explain about ARP, DNS, DHCP, HTTP? explain wrt osi layer model what happens when u type google.com in the browsser?
Sigiloso
1. DNS resolution: your browser needs google.com IP address. It would query the DNS configured in your machines network settings for resolution. The DNS is usually your local DNS. If your local DNS doesn't have this information, there would be a recursive lookup to find the 'A record' of google.com. 2. Using the IP address, your broswer would establish a tcp session on port 443 (https) with google. It would send tcp SYN packet, google server would reply with SYN-ACK and machine would send ACK to complete TCP setup. 3. Server validation using certificates would be done, once google shares teh certificate to establish https. 4. After verifying from the CA, the machine and google server would establish symmetric keys for two way encrypted communication. 5. machine would send request to provide content of the home page, and google server would provide. 6. Browser would render the web page. Done.