浅析 URL

170 阅读2分钟

统一资源定位符(URL全称是"Uniform Resource Locator",俗称网页地址或简称网址)

URL

URL由六部分组成,分别是:

  • 协议,比如https
  • 域名或IP,比如baidu.com
  • 端口,(HTTP协议默认端口是80,HTTPS默认端口是443,在使用这两协议时,可以不用显示指定)
  • 路径,比如/s
  • 查询参数,比如?wd=hello&rsv_spt=1
  • 锚点,比如#5 图例url1.jpg

域名

首先了解什么是ip地址

因为域名是有ip地址发展而来的。 在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。通过IP地址就可以访问到每一台主机。IP地址由4部分数字组成,每部分都不大于256,各部分之间用小数点分开。例如本地即自己电脑的IP地址就是:“127.0.0.1”,在您的浏览器上打入这个IP地址,就可以访问到我们的电脑主页。我们的每个虚拟主机用户,都分配一个IP地址。

什么是域名

通过IP地址来访问每一台主机非常困难,因此,Internet提供了域名(Domain Name),域名也由前缀和后缀两部分组成,各部分之间用小数点分开例如"qq.com"就是腾讯网首页。

域名有哪些类型

按照域名的结构级别分为顶级域名(一级域名)和二级域名,域名各部分之间是以“.”分割的,简单来说,由点把域名分割成几部分,就有几级域名,分割成一部分称为顶级域名,两部分为二级域名,依此类推,就有三、四、五级域名......

  • .com(顶级域名)
  • huoming.com (二级域名)
  • hunan.huoming.com (三级域名)
  • yueyang.hunan.huoming.com (四级域名)

每一级域名控制它下面其他级的域名,级别越高,权利越大。

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

DNS是用来做域名解析的,它会在你上网输入网址后,把它转换成IP,然后去访问对方服务器,没有它,你想上百度就要记住百度的IP,上163就要记住163的IP,有了DNS的处理,你只需要记住对应网站的域名–也就是网址就可以了。

nslookup可以帮助你查询网站的IP地址,输入格式为"nslookup 网站地址",比如下面这个例子,就是查询我们经常光顾的百度的ip地址。

nslookup.png