一、URL的组成
协议+域名或IP+端口号+路径+查询参数+锚点
- 协议:规定请求的格式、响应的格式
- HTTP默认使用端口号80
- HTTPS协议默认使用端口号443
- 域名/IP
- 一个域名可以对应多个IP,反之也可行。IP用来定位某个设备
- 均衡负载:一个域名可以对应多个IP,防止一台机器扛不住
- 共享主机:一个IP对应不同域名,穷开发者使用
- 端口:定位设备提供的服务
- 路径:请求同一服务器上的不同页面
tips:路径没有必要加后缀 - 查询参数:,查询同一页面不同的内容
- 锚点:查询同一内容的不同位置
二、DNS的作用
- 使得域名与IP相对应
对应方式:浏览器向DNS询问域名对应IP→回答IP→浏览器向端口发送请求→请求查看的内容 - nslookup用法:运行"nslookup+域名"命令,查找对应多的IP
三、IP的作用、ping命令
IP作用
- 如何定位一台设备
- 如何封装数据报文,以跟其他设备交流
ping命令
ping+域名:查询出域名对应的一个或者多个IP
四、域名
概念:域名是IP的别称(与Ip的关系、对应规则等参考上文)
分类
- com:顶级域名
- xxx.com:二级域名(俗称一级域名)
- www. xxx.com:三级域名,(俗称二级域名)
- 二级域名与三级域名是父子关系