1. URL 包含哪几部分,每部分分别有什么作用
URL : 协议+域名/ip+端口号+路径+查询字符串+锚点
-
protocol(协议):指定使用的传输协议,最常用的是HTTP协议,它也是目前WWW中应用最广的协议。
-
hostname(主机名):是指存放资源的服务器的域名系统 (DNS) 域名或 IP 地址。有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:username:password)。
-
port(端口号):整数,可选,省略时使用方案的默认端口,各种传输协议都有默认的端口号,如http的默认端口为80。如果输入时省略,则使用默认端口号。有时候出于安全或其他考虑,可以在服务器上对端口进行重定义,即采用非标准端口号,此时,URL中就不能省略端口号这一项。
-
path(路径):由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。
-
?query(查询):可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。
-
fragment,信息片断/锚点,字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。
2. DNS 的作用是什么,nslookup 命令怎么用
- DNS就是把域名和IP地址联系在一起的服务,有了DNS服务器,就不用输入IP地址来访问一个网站,可以通过输入网址访问,DNS协议运行在UDP协议之上。
快捷键windows+r,输入cmd
先来一个简单的 nslookup baidu.com 默认会用WiFi的网关dns解析这个域名的ip,返回的是域名的ip地址
nslookup baidu.com 8.8.8.8 表示用谷歌的dns来解析百度的域名
另外nslookup支持ipv6的域名 比如nslookup ipv6.baidu.com
此外还有个参数 -d 能够返回出本地dns的缓存信息
3. IP 的作用是什么,ping 命令怎么用
作用:
IP地址从字面看,它具有定位的作用,他的定位原则取决于它的分配原则,IP地址查询就是基于此,
ping命令 :
快捷键windows+r,输入cmd
首先可以用“ipconfig”命令查看本机ip
使用"ping 本机ip",来查看检验本机ip是否正确
输入“ping 127.0.0.1”命令来检查本地的TCP/IP协议是否是正常的,发送与接收的数据相同就是正常的
ping命令比较重要的作用,输入“ping 网站地址”命令检查网络是否畅通和输入“ping 其它电脑ip”命令是否能连接局域网其它电脑
4. 域名是什么,分别哪几类域名
域名的定义 :
域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。 由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
域名的分类 :
-
从区域上来划算:在中国域名有两类,一类是中文域名,使用人数较少,主要是因为部分浏览器不支持中文域名操作;一类是英文域名,使用人数众多。
-
用互联网域名体系划分的话,分为三类,分别是类别顶级域名、地理顶级域名、新顶级域名。