什么是计算机服务器?服务器实际上只是一台功能强大的大型计算机,但商业服务器不像您可能用来阅读本文的那种计算机。服务器没有屏幕或键盘。尽管您的计算机存储了您放置在其上的文件和数据,但服务器会存储与其托管的网站相关的所有数据,并与需要访问它们的所有计算机和移动设备(如您的)共享该信息。您的个人计算机旨在与人类进行通信,但服务器旨在与其他计算机进行通信。
服务器如何工作?
在最基本的层面上,当您在 Internet 浏览器(如 Chrome、Safari 或 Explorer)中输入 URL 时,您的计算机会与托管该网站的服务器进行通信,以获取数据以将网站拉到您的计算机上。
服务器如何连接到 Internet
首先,您的浏览器将 URL 分解为三个部分:
1.协议(“http”):超文本传输协议或 HTTP,是浏览器和 Web 服务器用来相互通信的语言。
2.服务器名称(“ www.chartercollege.edu”):域名系统或 DNS 将您知道的域名转换为数字互联网协议 (IP) 地址。
3.文件名(“web-server.html”):文件名涉及所有文件,如图像、计算机语言样式表(如 CSS 和 HTML)、字体等,与特定网站相关。
浏览器将服务器名称转换为 IP 地址,IP 地址是浏览器连接到 Web 服务器的方式。您的浏览器连接到该特定 IP 地址的服务器。
您的 IP 地址由您的 Internet 服务提供商分配,并且每次登录时都会更改。但是一台服务器总是有相同的 IP 地址。这就是您的浏览器如何使用 Web 服务器的 IP 地址来访问网站的特定 HTML 代码,以便您可以访问该网站。
一旦您的机器和 Web 服务器连接,您的浏览器就会向服务器发送一个请求,要求提供特定文件。这是您在浏览器中键入的 URL 中包含的网站中的特定页面。
当您的浏览器以正确的 IP 地址连接到服务器时,服务器会将您请求的网页的所有 HTML 文本发送到您的浏览器。从那里,您的浏览器将数据转换为在您的屏幕上弹出的网页。令人惊奇的是,这一切都在几秒钟内发生!所有这些信息都会被交换,然后您就会登陆到您想要的确切网页。