URL 包含哪几部分,每部分分别有什么作用
- Uniform Resource Locator, URL 统一资源定位符。是对可以从互联网上得到的资源的位置和访问方法的表示,互联网上的每个资源都有一个唯一的URL。
- URL的一般语法格式为:protocol :// hostname[:port] / path / [;parameters][?query]#锚点 比如:
- protocol,传输协议,它指定了浏览器将以什么方式处理指定的资源,最常见的协议是超文本传输协议(HTTP),HTTP协议可以用来访问网络,其他常见协议比如:https、ftp、file等等。
- hostname,主机名,文件所在的服务器的名称或IP地址,它可以通过DNS在域名和IP地址之间相互映射。
- [:port],端口号,客户端通过IP地址(域名)找到相应的服务器,再通过端口号找到服务器提供的相应服务,不同的端口对应不同的服务。端口号一共有65535个,任何TCP/IP实现所提供的服务都用1~1023之间的端口号,如http默认端口号为80,https为443,ftp为21。IP地址和端口号,缺一不可,如果使用默认端口号,则可以省略不写。
- path 路径,用来表示主机上的资源或文件地址
- parameters 参数,指定特殊参数。
- query 查询参数
- 锚点,html中的锚点链接(锚点不会发送到服务器)
DNS 的作用是什么,nslookup 命令怎么用
-
域名解析,只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址。通过主机名,最终得到该主机名对应的IP地址
-
nslookup 域名 命令可以查询DNS的记录,查看域名解析是否正常
- 直接输入nslookup,返回默认的DNS服务器和IP地址。同时命令行处于等待状态
- 输入域名,比如baidu.com,返回百度的DNS服务器和外网地址。ctrl+c可以退出
- 或者直接输入nslookup baidu.com
IP 的作用是什么,ping 命令怎么用
- 接入网络的设备都必须有一个独一无二的IP地址,这样才能够标识一个目标
- 有几个特殊的IP
- 127.0.0.1 代表本机
- localhost通过hosts文件作为127.0.0.1的别名,通过在hosts文件添加
127.0.0.1 alias
来修改别名 - 0.0.0.0不代表任何设备
- ping命令,windows系统中,ping 域名 -t
- 使用Ping检查连通性有五个步骤:
1. 使用ipconfig /all观察本地网络设置是否正确
- Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;
3. Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
4. Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)。
- ping 域名 可以返回对应域名的IP地址
域名是什么,分别有哪几类域名
- 由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过DNS来将域名和IP地址相互映射
- 域名可以简单分为顶级域名(如.com),二级域名(如baidu.com,俗称一级域名),三级域名(如www.baidu.com,俗称二级域名)