一、URL 包含哪几部分
URL=协议+域名或IP+端口号+路径+查询字符串+锚点
- 协议:就是指URL中://之前的部分,常见的应用层协议有 http、https
- 域名或IP:要访问的服务器的地址
- 端口号:通过不同的端口提供不同的服务。有65535个端口号,其中0-1023是系统使用的端口号,无法另外使用,1024需要拥有管理员权限才能使用,其他的端口都可以使用。(当端口被占用时,需要更换一个端口才能使用)
- 路径:可以通过修改路径打开不同的网页
- 查询字符串:可以输入查询参数在同一个页面查看不同的内容
- 锚点:在一个内容内直接定位到不同的位置
二、DNS
DNS是域名系统,英文为Domain Name System,通过DNS将域名和IP对应起来。
nslookup命令可以帮助查询DNS服务器上域名对应的IP,例:
三、IP
IP是网际互连协议,英文为Internet Protocol,可以用于定位一台设备。
ping命令可以查询域名对应的IP,例:
四、域名
域名就是IP的别称。例:微软公司的Web服务器的IP地址是207.46.230.229,其对应的域名是www.microsoft.com
域名分为顶级域名:com,二级域名(俗称一级):baidu.com,三级域名(俗称二级):www.baidu.com