一、URL是个什么?
URL这个词汇也许早就耳熟能详,但是硬要你说出个123却又说不出个所以然,那今天来简单了解了解
(o゜▽゜)o☆
1.1 URL的组成
URL(Uniform Resource Locator),翻译为统一资源定位服务,它包含着六个部分:
直接上图!
一目了然有木有( ̄︶ ̄)↗ 来,咱们继续逐个瞅瞅(●'◡'●)
1.2 协议
https://告诉浏览器使用何种协议。对于大部分 Web 资源,通常使用 HTTP 协议或其安全版本,HTTPS 协议。另外,浏览器也知道如何处理其他协议。例如, mailto: 协议指示浏览器打开邮件客户端;ftp:协议指示浏览器处理文件传输。
1.3 域名
www.baidu.com 既是一个域名,也代表管理该域名的机构。它指示了需要向网络上的哪一台主机发起请求。当然,也可以直接向主机的 IP address 地址发起请求。但直接使用 IP 地址的场景并不常见。
说到这里,就不得不提一嘴,常见的一些域名了。通用顶级域名按后缀分,顶级域名,依照用途又可称为通用顶级域名,最初共有7个,分别是.com、.net、.org、.int、.edu、.gov、.mil。
- .com用于商业组织
- .net用于网络服务机构
- .org用于公益组织、非盈利机构
- .int用于国际性组织
- .edu用于学习学校、教育机构
- .gov用于政府机构
- .mil用于军事机构
另外DNS也是不得不提到的一个特别重要的东西:
DNS 是域名系统 (Domain Name System) 的缩写,DNS就是把域名和IP地址联系在一起的服务,有了DNS服务器,就不用输入IP地址来访问一个网站,可以通过输入网址访问,DNS协议运行在UDP协议之上。
那DNS服务的作用也就显而易见:
- 将域名解析为IP 地址
- 客户端向DNS服务器(DNS服务器有自己的IP地址)发送域名查询请求
- DNS服务器告知客户机Web服务器的IP 地址
- 客户机与Web 服务器通信 当然,如果你想了解更深入的关于DNS通信的内容,那这篇文章就看不到了,今天仅仅是浅析(~ ̄▽ ̄)~
除去DNS,还有一个十分不容忽视的==>>IP
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。如果你想要查询某个地址IP,可以给他ping一下。
欧克,就到这里吧。