浅析URL

172 阅读1分钟

一、URL的组成

协议+域名或IP+端口号+路径+查询参数+锚点
203b98103c125f3f5d9029932c23cf3.png

  1. 协议:规定请求的格式、响应的格式
  • HTTP默认使用端口号80
  • HTTPS协议默认使用端口号443
  1. 域名/IP
  • 一个域名可以对应多个IP,反之也可行。IP用来定位某个设备
  • 均衡负载:一个域名可以对应多个IP,防止一台机器扛不住
  • 共享主机:一个IP对应不同域名,穷开发者使用
  1. 端口:定位设备提供的服务
  2. 路径:请求同一服务器上的不同页面
    tips:路径没有必要加后缀
  3. 查询参数:,查询同一页面不同的内容
  4. 锚点:查询同一内容的不同位置

二、DNS的作用

  1. 使得域名与IP相对应
    对应方式:浏览器向DNS询问域名对应IP→回答IP→浏览器向端口发送请求→请求查看的内容
  2. nslookup用法:运行"nslookup+域名"命令,查找对应多的IP

三、IP的作用、ping命令

IP作用

  1. 如何定位一台设备
  2. 如何封装数据报文,以跟其他设备交流

ping命令

ping+域名:查询出域名对应的一个或者多个IP

四、域名

概念:域名是IP的别称(与Ip的关系、对应规则等参考上文)

分类

  1. com:顶级域名
  2. xxx.com:二级域名(俗称一级域名)
  3. www. xxx.com:三级域名,(俗称二级域名)
  4. 二级域名与三级域名是父子关系