http://intrepidkarthi.com/index.php
. 这里的“http”是指它使用的协议。然后是服务器名,然后是请求的文件名。
工作流程
-
您的浏览器与名称服务器通信以翻译服务器名称“www.intrepidkarthi.com“输入一个IP地址,用于连接到服务器。*因此,您的浏览器将看到它是否已经缓存了与以前访问过的站点不同的适当IP地址。如果没有,它将向您的DNS服务器(可能是您的路由器或您的ISP的DNS服务器)进行DNS查询。DNS代表域名服务器-例如,如果你想得到karthik的电话号码,那么你将查看你的电话簿。同样的,你的电脑也不知道intrepidkarthi.com的IP地址。所以它研究DNS。
-
然后浏览器在端口80上的IP地址与服务器建立连接。HTTP协议使用端口号80
-
浏览器向服务器发送GET请求,请求文件“
http://www.google.com/karthikeyan.htm
". 然后,Web服务器返回请求的页面,您的浏览器将其呈现到屏幕上。
-
-
路由器基本上通过网络引导您的请求,帮助数据包从一台计算机传送到另一台计算机,并可能执行一些NAT(网络地址转换器)来转换IP地址(这样您的internat LAN请求就可以转换到更广泛的internet上并返回)。
我不知道我所理解的是否正确。我需要完全理解它,直到后面的硬件水平。