一、URL 包含哪几部分,每部分分别有什么作用
URL = 协议 + 域名或IP + 端口号 + 路径 + 查询字符串 + 锚点
- 协议:确认地址的协议
- 域名或IP:服务器地址
- 端口号:服务端口
- 路径:目标路径
- 查询字符串:(GET模式的窗体参数,以“?”字符为起点,每个参数以“&”隔开,再以“=”分开参数名称与数据,通常以UTF8的URL编码,避开字符冲突的问题)
- 锚点:用来定位网页的某个位置
二、DNS 的作用是什么,nslookup 命令怎么用
DNS作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。
# 语法
# nslookup 网址
$ nslookup www.baidu.com
服务器: UnKnown
Address: 192.168.43.1
非权威应答:
名称: www.a.shifen.com
Addresses: 180.101.49.11
180.101.49.12
Aliases: www.baidu.com
三、IP 的作用是什么,ping 命令怎么用
IP 约定了如何定位一台设备,如何封装数据报文,如何和其他设备交流
# 语法
# ping 网址
$ ping www.baidu.com
正在 Ping www.a.shifen.com [180.101.49.11] 具有 32 字节的数据:
来自 180.101.49.11 的回复: 字节=32 时间=17ms TTL=52
来自 180.101.49.11 的回复: 字节=32 时间=12ms TTL=52
来自 180.101.49.11 的回复: 字节=32 时间=12ms TTL=52
来自 180.101.49.11 的回复: 字节=32 时间=15ms TTL=52
180.101.49.11 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 12ms,最长 = 17ms,平均 = 14ms
四、域名是什么,分别哪几类域名
域名就是对IP的别称,我们可以通过 ping 命令找到一个网址的IP
域名分为顶级域名、一级域名、二级域名
- com 是顶级域名
- github.io 是二级域名(俗称一级域名)
- xxx.github.io 是三级域名(俗称二级域名)