企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 2.5.1.服务器: 一般,指对外界提供某种功能服务的计算机系统。 通常有这些常用服务器: web服务器, 邮件服务器, ftp服务器, ..... ## 2.5.2.客户端: 通常就是访问服务器的终端设备。在web访问领域,通常也指浏览器软件。 ## 2.5.3.请求: 就是客户端向服务器端发出一定的“信息”,告知服务器“需要什么”。 ## 2.5.4.响应(应答): 服务器根据访问者(请求方)的请求所返回的相应结果,结果其实就是一个网页。 ## 2.5.5.IP地址: 就是一个服务器的在互联网上的“数字身份”,是其给分配的一个数字编码,类似这样: 192.168.19.22 112.34.123.82 小细节:共分4段,用英文点号(.)分割,每一段的数字只能从0-255。 特殊IP地址: 127.0.0.1:表示本机,就是自己正在操作(运行程序)的电脑的ip 192开头,172开头的ip地址:规定只用于局域网的ip地址。 ## 2.5.6.域名: 就是一个服务器的对外“好看好记”的名字。 取域名的作用,最主要是给人看,使人容易记住。 浏览器通过域名并不能找到对应服务器,而需要转换为ip地址才能找到——这就是“域名解析”过程。 ## 2.5.7.域名解析: 就是,输入域名时由某种设备或技术,将该域名转换为“ip地址”的过程——这样才能找到该服务器。 域名解析服务器(DNS):互联网上放置的很多的专门用于进行域名解析(域名转换为ip)的服务器设备。 所谓,解析,其实非常简单,就是“找对应关系”,比如: 192.168.155.61 www.luo.com 23.12.87.33 www.lining.com 其含义是:访问某个域名(网站),就可以找到对应该域名所在行的IP地址。 每台电脑,都有一个最精简的最小规模的“域名解析服务器”,其实只是一个文件: 位置在这里:windows/system32/drivers/etc/hosts(注意,最后这个是一个没有后缀的文件名)。 在有些操心系统中,需要使用“管理员身份”才能修改该文件。 演示: ![](https://img.kancloud.cn/c5/cb/c5cb9ececaf083e5cbfd1e302f530cc0_589x213.png) ![](https://img.kancloud.cn/b7/b8/b7b8d3b1a61362124ae222dd1afbdbe7_732x205.png) ## 2.5.8.端口: 可以理解为软件(网络)领域的电子化的“窗口”。其实,无非就是对于“一台”电脑,用于区分其可以对外提供的“多项服务”的一种数字编号设定。 Apache(或别的web服务器软件),默认都使用80端口来提供网站对外访问服务(就是web服务)! 又比如: ftp服务器通常使用21端口来提供文件上传下载服务。 邮件服务器通常使用25端口提供发送邮件服务,并使用110端口来提供收取邮件服务。 图示如下: ![](https://img.kancloud.cn/bf/26/bf26ec2f191b5b7a0d2d7dbd5a595845_788x430.png) ## 2.5.9.统一资源定位器(url) url就是 uniform resouece locator,即“统一资源定位器”,即我们通常所说的“网址”,是用于描述网络上某种资源的详细位置信息的一种规范,是一串字符串。其形式如下: 协议://服务器名[:端口号][/路径][/文件名] 其中,上述中括号中的部分是可以根据具体情况进行省略的。 比如: http://www.baidu.com http://www.baidu.com/index.php http://ent.people.com.cn/n1/2018/0603/c1012-30030747.html