1.URL的组成
协议 + 域名或IP + 端口号 + 路径 + 查询字符串 + 锚点
2.IP
IP :Internet protocol网络协议
- 约定如何定位一台设备
- 约定如何封装数据报文
ip分类:
- 外网IP:从电信运营商获得
- 内网IP:由路由器创建
- 特殊的IP:
- 127.0.0.1 表示自己
- localhost 表示hosts指定为自己
- 0.0.0.0不表示任何设备
-
ping
:常用来作为网络可用性的检查
3.端口
- 一台机器可以提供很多服务
- 每个服务一个端口号port
- 端口使用规则:
- 0--1023端口是留给系统使用,需管理员权限
- 端口被占用,需更换端口
- 一共由65535个端口
- 常用端口
FTP : 21
SSH:22
HTTP:80
HTTPS:443
4.域名
- 域名可以说是一个IP地址的代称,目的是为了便于记忆IP地址
- 一个域名可以对应不同IP
- 一个IP可以对应不同域名
www.fanison.com 和 fanison.com是同一个域名吗? 不是!
1. com是顶级域名
2. fanison.com是二级域名
3. www.fanison.com是三级域名
5.DNS
- DNS(Domain Name System, 域名系统/域名服务)
输入URL到页面加载显示完成发生了什么?
`
1. DNS解析
2. TCP连接
3. 发送HTTP请求
4. 服务器处理请求并返回HTTP报文
5. 浏览器解析渲染页面
6. 连接结束
`
-
nslookup
:查询DNS的记录,查看域名解析是否正常
nslookup domain [dns-server]