- Web 开发人员指南教程
- 网络 - 开发者主页
- 网络 - 基本概念
- 网络 - 它是如何运作的?
- 网络 - 浏览器类型
- 网络 - 服务器类型
- 网站优势
- 网络 - 所需技能
- 网络 - 所需工具
- 网络 - 域名
- 网站建设
- 网络托管概念
- 网络 - 电子商务托管
- 网站备份
- 网站统计
- 网站受欢迎度
- 网络 - 免费图形
- 网络 - 摘要
- 网络有用资源
- 网络 - 快速指南
- 网络 - 有用的资源
- 网络讨论
网络 - 它是如何运作的?
在最简单的层面上,网络物理上由以下组件组成 -
您的个人电脑- 这是您用来查看网络的电脑。
Web 浏览器- 安装在 PC 上的软件,可帮助您浏览 Web。
互联网连接- 由 ISP 提供,将您连接到互联网以访问任何网站。
Web 服务器- 这是托管网站的计算机。
路由器和交换机- 它们是软件和硬件的组合,它们接受您的请求并将其传递到适当的 Web 服务器。
Web 被称为客户端-服务器系统。您的计算机是客户端,存储电子文件的远程计算机是服务器。
网络如何运作
当您输入Google.com之类的内容时,请求将发送到 Internet 上称为域名服务器 (DNS)的许多特殊计算机之一。所有这些请求都通过各种路由器和交换机进行路由。域名服务器保存机器名称及其 IP 地址表,因此当您输入Google.com时,它会被转换为一个数字,该数字标识为您提供 Google 网站服务的计算机。
当您想要查看 Web 上的任何页面时,必须通过使用浏览器请求页面来启动活动。浏览器要求域名服务器将您请求的域名转换为IP地址。然后,浏览器使用称为超文本传输协议或 HTTP 的标准向该服务器发送所需页面的请求。
服务器应始终连接到互联网,准备好向访问者提供页面。当它收到请求时,它会查找所请求的文档并将其返回到 Web 浏览器。当发出请求时,服务器通常会记录客户端的 IP 地址、请求的文档以及请求的日期和时间。此信息因服务器而异。
一个普通的网页实际上需要 Web 浏览器向 Web 服务器请求多个文件,不仅是 HTML/XHTML 页面,还包括网页中使用的任何图像、样式表和其他资源。每个文件(包括主页)都需要一个 URL 来标识每个项目。然后每个项目由Web服务器发送到Web浏览器,Web浏览器收集所有这些信息并以网页的形式显示它们。
简而言之
我们已经了解了 Web 客户端 - 服务器交互是如何发生的。我们可以将这些步骤总结如下 -
用户在浏览器中输入 URL(例如Google.com )。该请求被传递到域名服务器。
域名服务器返回托管网站的服务器的 IP 地址(例如 68.178.157.132)。
浏览器使用域名服务器指定的IP地址向Web服务器请求页面。
Web 服务器将页面返回到请求该页面的浏览器指定的 IP 地址。该页面还可能包含指向同一服务器上其他文件的链接,例如浏览器也会请求的图像。
浏览器收集所有信息并以网页的形式显示到您的计算机上。