服务器是接受和响应通过网络发出的请求的软件或硬件设备。发出请求并从服务器接收响应的设备称为客户端。在 Internet 上,术语“服务器”通常是指接收对 Web 文件的请求并将这些文件发送到客户端的计算机系统。
它们是用来做什么的?
服务器管理网络资源。例如,用户可以设置服务器来控制对网络的访问、发送/接收电子邮件、管理打印作业或托管网站。他们还擅长进行激烈的计算。一些服务器致力于特定任务,通常称为专用。但是,今天的许多服务器是共享服务器,它们负责电子邮件、DNS、FTP,甚至在 Web 服务器的情况下还负责多个网站。
为什么服务器总是开着?
因为它们通常用于提供经常需要的服务,所以大多数服务器永远不会关闭。因此,当服务器出现故障时,会给网络用户和公司带来很多问题。为了缓解这些问题,服务器通常设置为容错。
其他计算机如何连接到服务器?
通过本地网络,服务器连接到网络上所有其他计算机使用的路由器或交换机。一旦连接到网络,其他计算机就可以访问该服务器及其功能。例如,使用 Web 服务器,用户可以连接到服务器以查看网站、搜索并与网络上的其他用户通信。
Internet 服务器的工作方式与本地网络服务器相同,但规模要大得多。服务器由InterNIC或Web 主机分配一个IP 地址。通常,用户使用在域名注册商注册的域名连接到服务器。当用户连接到域名时,域名会被DNS 解析器自动翻译成服务器的 IP 地址。
域名使用户更容易连接到服务器,因为名称比 IP 地址更容易记住。此外,域名使服务器运营商能够更改服务器的 IP 地址,而不会破坏用户访问服务器的方式。即使 IP 地址发生变化,域名也可以始终保持不变。
服务器存储在哪里?
在商业或公司环境中,服务器和其他网络设备通常存放在壁橱或玻璃房中。这些区域有助于将敏感的计算机和设备与不应访问它们的人隔离开来。
远程服务器或不在现场托管的服务器位于数据中心。使用这些类型的服务器,硬件由另一家公司管理,并由您或您的公司远程配置。
我的电脑可以做服务器吗?
是的。任何计算机,甚至是家用台式机或膝上型计算机,都可以通过正确的软件充当服务器。例如,您可以在计算机上安装FTP服务器程序,以便在网络上的其他用户之间共享文件。尽管可以让您的家用计算机充当服务器,但请记住以下想法。
- 您的计算机和相关服务器软件必须始终运行才能访问。
- 当您的计算机用作服务器时,它的资源(例如,处理和带宽)会从您可以用来做其他事情的资源中拿走。
- 将计算机连接到网络和 Internet 会使您的计算机遭受新类型的攻击。
- 如果您提供的服务变得流行,典型的计算机可能没有必要的资源来处理所有请求。