1. URL
1.1 组成部分
协议+域名+端口号+路径+查询字符串+锚点
1.2 作用
- 协议:就是https这部分,说明自己用的是什么协议。除了https(端口号默认443)之外还有http协议(端口号默认为80)
- 域名:域名就是对IP的别称,就是www.baidu.com这部分内容。一个域名可以对应不同的IP(负载均衡),一个IP也可以对应不同域名(共享主机)
- 路径:指明你想要访问该域名的什么页面
- 查询字符串:指明你想访问这个页面的什么内容
- 锚点:指明逆向访问这部分内容的哪一块
2.DNS
2.1 作用
使域名和IP对应起来。当你输入一个网址,你的浏览器会向电信/联通提供的DNS服务器询问网址对应的IP,接到响应后,浏览器会向对应的端口号(80、443)发送请求。
2.2 nslookup
可以通过这个命令询问一个网站的IP。
3.IP
3.1 IP的作用
英文全称Internet Protocal,主要约定两件事:如何定位一台设备;如何封装数据报文,与其他设备交流。
3.2 几个特殊的IP
- 127.0.0.1 表示本机
- localhost 通过系统文件hosts指定为本机
- 0.0.0.0 不表示任何设备
3.3 PING
可以通过ping命令+域名来获取一个域名的服务器IP
4 域名
4.1 介绍
域名全称(Domain Name System),域名系统中任何名称都是域名。
4.2 域名分类
- 例如.com, .net和.org都是顶级域名
- baidu.com 这种是二级域名
- www.baidu,com 这种是三级域名
注意:他们分别都是父子关系,另外www是多余的,一般不需要写