URL(Uniform Resource Locator, 统一资源定位器)。
它是www的统一资源定位标志,简单地说URL就是web地址,俗称“网址”。
URL = 协议+域名或IP+端口号+路径+查询字符串+锚点
- http://是协议(protocol)。
它表明了浏览器必须使用何种协议。
它通常都是HTTP协议或是HTTP协议的安全版,即HTTPS。
Web需要它们二者之一,但浏览器也知道如何处理其他协议,
- www.baidu.com是域名(Domain Name)。
它表明正在请求哪个Web服务器。
或者,可以直接使用IP address, 但是因为它不太方便,所以它不经常在网络上使用。
.
- :80 是端口(port)。
它表示用于访问Web服务器上的资源的技术“门”。
如果Web服务器使用HTTP协议的标准端口(HTTP为80,HTTPS为443)来授予其资源的访问权限,则通常会被忽略。
- /是路径(Path to the file)。
这里是根目录,在Web的早期阶段,像这样的路径表示Web服务器上的物理文件位置。
如今,它主要是由没有任何物理现实的Web服务器处理的抽象。
- ?wd=hello&rsv_spt=1 是查询参数(Parameters)。
这些参数是用 & 符号分隔的键/值对列表。
在返回资源之前,Web服务器可以使用这些参数来执行额外的 *** 作。
每个Web服务器都有自己关于参数的规则,唯一可靠的方式来知道特定Web服务器是否处理参数是通过询问Web服务器所有者。
- #5 是锚点(Anchor). 锚点表示资源中的一种“书签”,给浏览器显示位于该“加书签”位置的内容的方向。
DNS (Domain Name System) 域名系统,是包含 TCP/IP 的行业标准协议套件之一,DNS 客户端和 DNS 服务器共同为计算机和用户提供计算机名称到 IP 地址映射名称解析服务。
要了解域名系统,就要对域名有所了解
域名(Domain names)是互联网基础架构的关键部分。
任何连上互联网的电脑都可以通过一个公共IP地址访问到,对于IPv4地址来说,这个地址有32位(它们通常写成四个范围在0~255以内,由点分隔的数字组成,比如173.194.121.32)
一个域名是由几部分组成的简单结构,它被点分隔,不同于中文书写顺序,它需要从右到左阅读。
1、顶级域名
顶级域名又分为两类:
一是国家顶级域名(national top-level domainnames,简称nTLDs),目前200多个国家都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等;
二是国际顶级域名(international top-level domain names,简称iTDs),例如表示工商企业的 .Com,表示网络提供商的.net,表示非盈利组织的.org等。
目前大多数域名争议都发生在com的顶级域名下,因为多数公司上网的目的都是为了赢利。
为加强域名管理,解决域名资源的紧张,Internet协会、Internet分址机构及世界知识产权组织(WIPO)等国际组织经过广泛协商, 在原来三个国际通用顶级域名:(com)的基础上,增设了新通用顶级域名(New GTLD)。
新通用顶级域名是ICANN出台的一个新的开放政策,任何个人和公司都可以申请自己的域名后缀。
截止到目前为止,已有上千个新后缀域名被申请,其中全球注册量最大的新通用顶级域名包括.xyz、.top、.wang、.win、.club、.party等。
2、二级域名
二级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称,例如 ibm,yahoo,microsoft等;在国家顶级域名下,它是表示注册企业类别的符号,例如com,edu,gov,net等。
3、三级域名
三级域名用字母( A~Z,a~z,大小写等)、数字(0~9)和连接符(-)组成,各级域名之间用实点(.)连接,三级域名的长
nslookup 命令那么如何查询一个网址的域名系统呢?
nslookup (全称 name server lookup) ,是一个在命令行界面下的网络工具,它有两种模式:
交互 & 非交互,进入交互模式在命令行界面直接输入nslookup按回车,非交互模式则是后面跟上查询的域名或者 IP 地址按回车。
一般来说,非交互模式适用于简单的单次查询,若需要多次查询,则交互模式更加适合
在终端输入 nslookup baidu.com可以查询 到百度对应的IP
IP
IP地址是分配给连接到使用Internet协议的网络的每个设备的一串数字
通过IP地址,设备间可以互相通讯,如果没有IP地址,我们将无法知道哪个设备是发送方,无法知道哪个是接收方
主要功能:
- 定位一台设备:标识其网络接口,并且提供主机在网络中的位置。
- 封装数据报文,以跟其他设备交流。
IP分为内网和外网。
外网就是路由器之外,内网就是路由器包括的有线和无线
查看外网IP
- 在终端输入ipconfig,可以查看
- 或者从WWW.ip138.com 来查询IP地址
-
使用
ipconfig /al
l观察本地网络设置是否正确
-
ping 127.0.0.1,127.0.0.1
回送地址Ping,检查本地的TCP/IP协议有没有设置好;
-
Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
-
Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常
6. Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常
ping baidu.com
可以查询到相应的IP地址,
一般来说,每个电脑查询到的IP地址应该不会相同
知识点
1.一个域名可以对应不同IP
一般ping同一个域名会得到不同的IP
这个叫负载均衡,防止一台机器扛不住,可以把这个域名绑定到多个不同的IP 引流,将压力平均分给多个IP分摊。
这样,假设即使同时有100万人访问百度,但有了多个IP的同时分担,也能轻松应对。
2.一个IP可以对应不同域名
这个叫做共享主机。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)