URL 包含哪几部分,每部分分别有什么作用?
URL 包含: 协议+域名或IP+端口号+路径+查询字符串+锚点。
协议:
域名:域名就是对IP的别称
域名就是以 .com 、.cn 、.net、.org 等结尾的字符串
- 一个域名可以对应不同IP---------这个叫做均衡负载,防止一台机器扛不住;
- 一个IP可以对应不同域名---------这个叫做共享主机,穷开发者会这么做
IP :是用来定位一个设备的。
几个特殊的IP:
- 127.0.0.1表示自己
- localhost通过hosts指定为自己
- 0.0.0.0不表示任何设备
端口号:是用来定位一个 设备的服务的
一台机器可以提供很多服务每个服务一个号码,这个号码就叫端口号port。
- 要提供HTTP服务最好使用80端口
- 要提供HTTPS服务最好使用443端口
- 要提供FTP服务最好使用21端口
- 一共有65535个端口(基本够用)
点击:
可以查看应用什么端口。
路径:作用是请求不同的页面
查询字符串
锚点
DNS 的作用是什么,nslookup 命令怎么用?
DNS的作用是将域名和IP对应起来。
nslookup 命令 是用来询问IP的。
λ nslookup baidu.com
服务器: dns1.neu.edu.cn
Address: 202.118.1.29
非权威应答:
名称: baidu.com
Addresses: 39.156.69.79
220.181.38.148