URL
什么是URL
统一资源定位系统(Uniform Resource Locator,缩写URL)是因特网的万维网服务程序上用于指定信息位置的表示方法。
URL 的组成部分
https://www.baidu.com/s?wd=hi&rsv_spt=1#2
URL包含以下六个部分:
- 协议,比如https://,表明浏览器必须使用何种协议,HTTP或HTTPS。
- 域名或IP,比如www.baidu.com,表明正在请求哪个Web服务器。
- 端口,比如HTTP的端口为80,HTTPS的端口为443。
- 路径,比如/s,是网络服务器上资源的路径。
- 查询参数,比如?wd=hi&rsv_spt=1,这些参数是用 & 符号分隔的键/值对。
- 锚点,比如#2,锚点相当于资源中的一种“书签”,可以快速定位。
DNS
什么是DNS
DNS 是域名系统 (Domain Name System),可以将域名和IP地址相互转换,能够使人更方便的访问互联网,即可以不用输入IP地址来访问一个网站,而是可以通过输入网址访问。
nslookup 命令怎么用
nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
λ nslookup baidu.com
服务器: XiaoQiang
Address: 192.168.31.1
非权威应答:
名称: baidu.com
Addresses: 39.156.69.79
220.181.38.148
IP
IP的作用
IP的作用是定位一台设备,封装数据报文以与其他设备交流。
ping命令的使用
ping的主要功能是用来检测网络的连通情况和分析网络速度。
λ ping baidu.com
正在 Ping baidu.com [39.156.69.79] 具有 32 字节的数据:
来自 39.156.69.79 的回复: 字节=32 时间=37ms TTL=49
来自 39.156.69.79 的回复: 字节=32 时间=38ms TTL=49
来自 39.156.69.79 的回复: 字节=32 时间=38ms TTL=49
来自 39.156.69.79 的回复: 字节=32 时间=37ms TTL=49
39.156.69.79 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 37ms,最长 = 38ms,平均 = 37ms
域名
域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
域名可分为不同级别,包括顶级域名、二级域名,三级域名等。比如:www.baidu.com,其中.com顶级域名,baidu.com二级域名,www.baidu.com是三级域名。