Web - 它是如何工作的?

在最简单的层面上,Web实际上包含以下组件 :

  • 您的个人计算机 : 这是您坐下来观看网络的电脑.

  • 网络浏览器 : 您的PC上安装的软件可以帮助您浏览网页.

  • 互联网连接 : 这是由ISP提供的,可以将您连接到互联网以访问任何网站.

  • Web服务器 : 这是托管网站的计算机.

  • 路由器&开关 : 它们是软件和硬件的组合,它们接受您的请求并传递给适当的Web服务器.

Web被称为客户端 - 服务器系统.您的计算机是客户端,存储电子文件的远程计算机是服务器.

Web如何工作

当您输入类似

如果要查看Web上的任何页面,您必须通过请求启动活动使用浏览器的页面.浏览器要求域名服务器将您请求的域名转换为IP地址.然后,浏览器使用称为超文本传输协议或HTTP的标准向该服务器发送所需页面的请求.

服务器应始终连接到Internet,准备提供服务页面对游客.当它收到请求时,它会查找所请求的文档并将其返回到Web浏览器.发出请求时,服务器通常会记录客户端的IP地址,请求的文档以及请求的日期和时间.这些信息因服务器而异.

平均网页实际上要求Web浏览器从Web服务器请求多个文件,而不仅仅是HTML/XHTML页面,还要求任何图像,样式表和网页中使用的其他资源.包括主页面在内的每个文件都需要一个URL来标识每个项目.然后,Web服务器将每个项目发送到Web浏览器,Web浏览器收集所有这些信息并以网页的形式显示.

简短

我们已经看到了Web客户端 - 服务器交互的发生方式.我们可以总结这些步骤如下 :

用户在浏览器中输入URL(例如,Google.com .此请求将传递到域名服务器.

域名服务器返回托管服务器的IP地址网站(例如,68.178.157.132).

浏览器使用域名服务器指定的IP地址从Web服务器请求页面.

Web服务器将页面返回到请求页面的浏览器指定的IP地址.该页面还可能包含指向同一服务器上其他文件的链接,例如图像,浏览器也会请求这些文件.

浏览器以网页的形式收集所有信息并显示到您的计算机.