浅析 URL

URL

URL(Uniform Resource Locator):统一资源定位符,简称网址。

URL所包含的部分 2019-8-27-11-33-39.bmp

  1. 协议
  2. 域名 / IP地址:通常为域名,有时为IP地址;图中.com为顶级域名,.baidu为二级域名,依次类推。
  3. 路径
  4. 查询参数
  5. 锚点:锚点不会传给服务器

DNS

DNS(Domain Name System):域名系统,输入域名,输出域名相对应的IP地址。

可使用nslookup ping命令查询对应的 IP 地址

nslookup baidu.com     
服务器:  UnKnown            
Address:  fe80::1        
                         
非权威应答:                   
名称:    baidu.com         
Addresses:  220.181.38.14
          39.156.69.79   
复制代码
ping baidu.com

正在 Ping baidu.com [39.156.69.79] 具有 32 字节的数据:
来自 39.156.69.79 的回复: 字节=32 时间=48ms TTL=50
来自 39.156.69.79 的回复: 字节=32 时间=48ms TTL=50
来自 39.156.69.79 的回复: 字节=32 时间=48ms TTL=50
来自 39.156.69.79 的回复: 字节=32 时间=46ms TTL=50

39.156.69.79 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 46ms,最长 = 48ms,平均 = 47ms
复制代码

IP

IP(Internet Protocol):网际协议。

主要约定了两件事

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

只要我们在互联网中就拥有至少一个独特的 IP 地址;IP分为局域网公网

image.png

  • 公网IP:只要我们的路由器连接上电信运营商的服务器,就会有一个“外网IP”,例如:14.17.32.211。这就是我们在互联网中的地址;重启路由器时,可能会被分配新的“外网IP”,所以路由器没有固定的IP。
  • 局域网IP:路由器会创建一个“内网”,内网中的设备都会使用内网IP,一般这个内网IP格式都是192.168.**.**。路由器一般会给自己分配一个好记的内网IP,例如:192.168.1.1;然后给内网中其他设备分配不同的内网IP。
分类:
前端
标签: