浅析 URL

浅析 URL

参考于维基百科

URL => Uniform Resource Locator : 统一资源定位符

统一资源定位符的标准格式如下
[协议类型]😕/[服务器地址]:[端口号]/[资源层级UNIX文件路径][文件名]?[查询]#[片段ID]

统一资源定位符的完整格式如下
[协议类型]😕/[访问资源需要的凭证信息]@[服务器地址]:[端口号]/[资源层级UNIX文件路径][文件名]?[查询]#[片段ID]

其中[访问凭证信息]、[端口号]、[查询]、[片段ID]都属于选填项

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

  • 传送协议。
  • 层级URL标记符号(为[//],固定不变)
  • 访问资源需要的凭证信息(可省略)
  • 服务器。(通常为域名,有时为IP地址)
  • 端口号。(以数字方式表示,若为默认值可省略)
  • 路径。(以"/"字符区别路径中的每一个目录名称)
  • 查询。(GET模式的窗体参数,以"?"字符为起点,每个参数以"&"隔开,再以"="分开参数名称与数据,通常以UTF8的URL编码,避开字符冲突的问题)
  • 锚点。以"#"字符为起点

举个栗子: https://www.google.com:443/search?q=http&start=10
其中:

  • https,是协议;
  • www.google.com,是服务器;
  • 443,是服务器上的网络端口号;
  • /,是路径;
  • search?q=http&start=10 是询问。

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

DNS => Domain Name System : 域名系统

DNS是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

Nslookup命令
nslookup一般用于:

  • 查找主机的IP地址。
  • 查找IP地址的域名。
  • 查找域的邮件服务器。
  1. 查找主机的IP地址:
nslookup www.baidu.com
  1. 反向查找:查找IP地址映射的域名
nslookup xx.xx.xx.xx
  1. 查找域名的邮件服务器
nslookup -querytype = mx  域名

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

IP => Internet Protocol : 网络协议

IP是在TCP/IP协议族中网络层的主要协议,用于分组交换数据网络。任务仅仅是根据源主机和目的主机的地址来传送数据。为此目的,IP定义了寻址方法和数据报的封装结构。

Ping命令 :

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

Domain 网域名称 : 域名

域名是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。域名可以说是一个IP地址的代称,目的是为了便于记忆。

  • 顶级域名(英语:Top-level domains,缩写:TLD)是域名中最高的一级,每个域名都以顶级域名结尾。
  • 子域名 将顶级域名进一步细分。域名层次结构中,顶级域名下面是二级域名,它位于顶级域名的左侧。
  • 国际化域名
posted @ 2020-02-02 15:25  带了1个小才艺  阅读(258)  评论(0)    收藏  举报