1.URL包含哪几部分,每部分分别有什么作用?
URL全称(Uniform Resource Locator),包括:协议,域名,路径,端口,查询参数,锚点。
![![URL示例]()](https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2020/5/29/1725fce2650414d1~tplv-t2oaga2asx-jj-mark:3024:0:0:0:q75.png)
- https:// 是协议,表面过了浏览器必须使用何种协议
- www.baidu.com 是域名,域名就是IP的别称。表明正在请求服务器
- /S 是路径 可以做到请求不同页面
- ?wd=hello&rsv-spt=1 是查询参数,可以做到访问同一个页面,不同内容
- #5是锚点,可以做到访问同一个内容的不同位置
2. DNS 的作用是什么,nslookup 命令怎么用?
DNS作用:连接IP和域名
作用过程:
-
你的浏览器会向电信/联通提供DNS服务器询问 baidu.com对于什么IP
-
电信/联通会回答一个IP
-
然后浏览器才会向对应IP的80/443端口发送请求
-
请求内容是查看baidu.com的首页
注意:服务器默认用80提供http服务,443提供https服务。
nslookup 命令

3. IP 的作用是什么,ping 命令怎么用?
IP的作用是定位一台设备,封装数据报文以与其他设备交流。
内网Ip:
路由器会在你家里创建一个内网,内网中的设备使用内网IP,格式一般是192.168.xxx.xxx,一般路由器会给你分配一个好记的内网IP,如192.168.1.1,还会给内网中的每个设备分配一个内网IP.
外网IP:
买宽带,路由器连上电信服务器,那么路由器就有一个外网IP,这个就是你在互联网中的位置.重启路由器,很有可能会被重新划分一个外网IP.所以路由器是没有固定的外网IP
注意:特殊IP
- 127.0.01表示自己
- localhost通过hosts指定为自己
- 0.0.0.0不表示任何设备
- hosts用法: 点开记事本用管理员身份打开->打开本地C盘->windows->system32->drivers->etc->hosts 可以直接更改hosts里面的东西改访问IP
ping如何使用:

4. 域名是什么,分别哪几类域名?
域名(Domain names)是互联网基础架构的关键部分。任何连上互联网的电脑都可以通过一个公共IP地址访问到。
- 一个域名可以对应不同的IP这个叫做均衡负载,防止一台机器扛不住
- 一个IP可以对应不同域名,共享主机,主要是比较穷就只能这样.
注意: www.xiedaimale.com和xiedaimala.com不是同一个域名
关系:
- com 是顶级域名
- xiedaimala.com是二级域名(俗称一级域名)
- www.xiedaimala.com是三级域名(俗称二级)
xiedaimala.com是www.xiedaimala.com的父级域名,可以不是同一家公司,也可是。WWW比较多余。