URL 包含哪几部分,每部分分别有什么作用
URL包括:协议、域名或IP、端口号、路径、查询、锚点。
- URL的标准格式: [协议类型]://[服务器地址]:[端口号]/[资源层级UNIX文件路径][文件名]?[查询]#[片段ID]
- 协议:传送协议,http或者https;
- 服务器:通常为域名或IP,其中域名是可表示IP的字符串,IP是用来定位一个设备的字符串,域名可以说是一个IP地址的代称,目的是为了便于记忆后者;
- 端口号:端口号用于定位设备的服务,以数字方式表示,0~1023(210-1)号端口是留给系统使用的,默认的端口号可省略;服务器- - 默认用80端口提供http服务,默认用443端口提供https服务;
- 路径:用于判断访问什么网页,通过不同的路径请求不同的页面,以“/”字符区别路径中的每一个目录名称;
- 查询:用于定义看网页的什么内容,通过不同的查询参数可实现在同一个页面中得到不同的内容,以“?”字符为起点,每个参数以“&”隔开,再以“=”分开参数名称与数据;
- 锚点:用于定义看网页内容的哪个片段,实现文档内部的定位,以“#”字符为起点。
DNS 的作用是什么,nslookup 命令怎么用
- DNS(Domain Name System,域名系统)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS可以将方便用户记忆的域名地址转换为IP数字串,从而在因特网或者私有网络上找到特定的设备。DNS使用TCP和UDP端口53。
nslookup命令
- nslookup是一个查询internet域名服务的程序,可用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题 nslookup指令有两个模式:
1.交互式 交互式模式允许用户查询不同种类的主机和域名或在一个域名里输出主机列表,目的是查询域名的相关信息。 2.非交互式 非交互式模式只被用来输出名称和主机或域名被要求的信息.
- nslookup还可以指定到某个域名服务器做解析,命令格式为:
nslookup domain [dns-server]
IP 的作用是什么,ping 命令怎么用
- IP(Internet Protocol,互联网协议,又译为网际协议)是用于分组交换数据网络的一种协议。IP是在TCP/IP协议族中网络层的主要协议,任务仅仅是根据源主机和目的主机的地址来传送数据。
- IP定义了寻址方法和数据报的封装结构,第一个架构的主要版本为IPv4,目前仍然是广泛使用的互联网协议。IPv4把IP地址定义为32位二进制数,由于Internet的发展和可用IPv4地址的消耗殆尽,在1998年对使用128位新的版本的IPv6进行了标定,自2000年代中期以来,世界各地正在积极部署IPv6。
- IP地址(Internet Protocol Address,互联网协议地址)是分配给网络上使用网际协议的设备的数字标签。IP地址主要有两个功能:标识主机或者网络和寻址。
ping命令
- ping (Packet Internet Groper,因特网包探索器)是用于测试网络连接量的程序。ping命令可以对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此检查网络是否通畅或者网络连接速度。
在例子中,ping baidu.com: "[220.181.38.148]"表示baidu.com的IP地址为220.181.38.148; "字节=32"表示ICMP报文中有32个字节的测试数据; "时间=44ms"是往返时间。 "已发送=4"表示发送4个秒包、"已接收=4"表示收到4个回应包、"丢失=0"表示丢弃了0个;
域名是什么,分别哪几类域名
- 域名(Domain Name,简称:Domain)是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。域名可以说是一个IP地址的代称,目的是为了便于记忆后者。
- 一个域名可以对应不同的IP,这个叫做负载均衡;
- 一个IP可以对应不同域名,这个叫做共享主机。
域名分类
- 顶级域名 顶级域名(Top-level domains,TLD)是域名中最高的一级,每个域名都以顶级域名结尾。顶级域名包括通用顶级域,例如.com、.net、.edu和.org,以及国家和地区顶级域,例如.us、.cn和.tk。
- 二级域名 域名层次结构中,顶级域名下面是二级域名,它位于顶级域名的左侧。例如,在zh.wikipedia.org中,wikipedia是二级域名。
- 三级域名 域名层次结构中,二级域名下面是三级域名,它位于二级域名的左侧。例如,在zh.wikipedia.org中,zh是三级域名。
- 域名从右侧到左侧,隔一个点依次下降一层