📜  网络-工作原理? -指导点

📅  最后修改于: 2020-10-17 06:15:59             🧑  作者: Mango


在最简单的级别上,Web实际上由以下组件组成-

  • 您的个人计算机-这是您坐在那里查看网络的PC。

  • Web浏览器-安装在PC上的软件,可帮助您浏览Web。

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

  • Web服务器-这是托管网站的计算机。

  • 路由器和交换机-它们是软件和硬件的组合,可以接受您的请求并将其传递到适当的Web服务器。

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

网络如何运作

当您输入类似Google.com之类的请求时,请求将转到Internet上称为域名服务器(DNS)的许多特殊计算机之一。所有这些请求都通过各种路由器和交换机进行路由。域名服务器会保存机器名称及其IP地址的表格,因此,当您在Google.com中键入内容时,它会被翻译成一个数字,以标识为您提供Google网站服务的计算机。

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

服务器应不断连接到Internet,以便为访问者提供页面。收到请求后,它将查找所请求的文档,并将其返回到Web浏览器。发出请求后,服务器通常会记录客户端的IP地址,请求的文档以及请求的日期和时间。此信息因服务器而异。

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

简而言之

我们已经看到了Web客户端-服务器交互是如何发生的。我们可以将这些步骤总结如下-

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

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

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

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

浏览器收集所有信息,并以网页形式显示在您的计算机上。