《浅析 URL》

291 阅读2分钟

1.URL包含哪几部分,每部分分别有什么作用?

URL全称(Uniform Resource Locator),包括:协议,域名,路径,端口,查询参数,锚点。

![URL示例]()

  • https:// 是协议,表面过了浏览器必须使用何种协议
  • www.baidu.com 是域名,域名就是IP的别称。表明正在请求服务器
  • /S 是路径 可以做到请求不同页面
  • ?wd=hello&rsv-spt=1 是查询参数,可以做到访问同一个页面,不同内容
  • #5是锚点,可以做到访问同一个内容的不同位置

2. DNS 的作用是什么,nslookup 命令怎么用?

DNS作用:连接IP和域名

作用过程:

  1. 你的浏览器会向电信/联通提供DNS服务器询问 baidu.com对于什么IP

  2. 电信/联通会回答一个IP

  3. 然后浏览器才会向对应IP的80/443端口发送请求

  4. 请求内容是查看baidu.com的首页

注意:服务器默认用80提供http服务,443提供https服务

nslookup 命令

)

3. IP 的作用是什么,ping 命令怎么用?

IP的作用是定位一台设备,封装数据报文以与其他设备交流。

内网Ip:

路由器会在你家里创建一个内网,内网中的设备使用内网IP,格式一般是192.168.xxx.xxx,一般路由器会给你分配一个好记的内网IP,如192.168.1.1,还会给内网中的每个设备分配一个内网IP.

外网IP:

买宽带,路由器连上电信服务器,那么路由器就有一个外网IP,这个就是你在互联网中的位置.重启路由器,很有可能会被重新划分一个外网IP.所以路由器是没有固定的外网IP

注意:特殊IP

  1. 127.0.01表示自己
  2. localhost通过hosts指定为自己
  3. 0.0.0.0不表示任何设备
  4. hosts用法: 点开记事本用管理员身份打开->打开本地C盘->windows->system32->drivers->etc->hosts 可以直接更改hosts里面的东西改访问IP

ping如何使用:

4. 域名是什么,分别哪几类域名?

域名(Domain names)是互联网基础架构的关键部分。任何连上互联网的电脑都可以通过一个公共IP地址访问到。

  1. 一个域名可以对应不同的IP这个叫做均衡负载,防止一台机器扛不住
  2. 一个IP可以对应不同域名,共享主机,主要是比较穷就只能这样.

注意: www.xiedaimale.com和xiedaimala.com不是同一个域名

关系:

  1. com 是顶级域名
  2. xiedaimala.com是二级域名(俗称一级域名)
  3. www.xiedaimala.com是三级域名(俗称二级)

xiedaimala.com是www.xiedaimala.com的父级域名,可以不是同一家公司,也可是。WWW比较多余。