《浅析 URL》

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

URL是统一资源定位器(Uniform Resource Locator),它包含;

  • 协议:规定请求和相应的格式,协议有http、https
  • 域名/IP:定位一台设备
  • 端口:定位设备的服务
  • 路径:请求不同的页面
  • 查询参数:请求同一个的页面的不同内容
  • 锚点:请求同一个内容的不同位置,锚点是不会传给服务器的

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

DNS是域名系统(Domain Name System),通过DNS可以找到域名对应的IP;
nslookup 域名 ,可以找到该域名对应的IP

λ nslookup baidu.com
服务器:  XiaoQiang
Address:  192.168.31.1

非权威应答:
名称:    baidu.com
Addresses:  39.156.69.79
        220.181.38.148

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

IP是互联网协议(Internet Protocol),主要约定了两件事:

  1. 如何定位一台设备
  2. 如何封装数据报文,以便和其他设备联系

ping 命令一般用来测试网络的连通性,也可以根据域名得到服务器IP

λ ping baidu.com

正在 Ping baidu.com [220.181.38.148] 具有 32 字节的数据:
来自 220.181.38.148 的回复: 字节=32 时间=9ms TTL=47
来自 220.181.38.148 的回复: 字节=32 时间=6ms TTL=47
来自 220.181.38.148 的回复: 字节=32 时间=8ms TTL=47
来自 220.181.38.148 的回复: 字节=32 时间=8ms TTL=47

220.181.38.148 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 6ms,最长 = 9ms,平均 = 7ms

域名是什么

域名是ip的别称。一个域名可以对应多个IP,这叫做负载均衡,防止一台机器扛不住;一个IP可以对应多个域名,这叫做主机共享;
域名包括:

  • 顶级域名:例如:com
  • 二级域名:俗称一级域名,例如:baidu.com
  • 三级域名:俗称二级域名,例如:www.baidu.com,三级域名是二级域名的子域名
    www.baidu.com 和 baidu.com 其实是两个域名

你可能感兴趣的:(《浅析 URL》)