- URL
- IP
- 域名
- DNS
▲URL(Uniform Resource Locator)
统一资源定位符(英语:Uniform Resource Locator,缩写:URL;或称统一资源定位器、定位地址、URL地址,俗称网页地址或简称网址)是因特网上标准的资源的地址(Address),如同在网络上的门牌。它最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址,现在它已经被万维网联盟编制为因特网标准.
URL=协议+域名或IP+端口号+路径+查询字符串+锚点
- 协议:比如
http或https - 域名/IP:比如
google.com - 端口号:比如
80或443 - 路径:比如:
/w/idex.html - 查询字符串:可以查询当前页面中的不同内容,以
?字符为起点,每个参数以&隔开 - 锚点:一般以
#字符为起点,比如:#666
▲IP(Internet Protocal)互联网协议
-
如何定位一台设备
-
如何封装数据报文,以便跟其他设备交流
*如何使用ping命令获取网址IP信息
ping 命令用来测试数据包能否透过IP协议到达特定主机,直接
ping 域名即可。*特殊IP
- 127.0.0.1表示自己;
- localhost 通过hosts指定为自己(可替换);
- 0,0,0,0 不表示任何设备;
▲域名
域名相当于IP地址的别称;
一段域名地址中,主要有顶级域名,二级域名、三级域名;
例如:www.baidu.com其中.com顶级域名,baidu.com二级域名,www.baidu.com是三级域名,所以www.baidu.com和baidu.com是两个域名。
- 一个域名可以对应不同的IP;叫做均衡荷载;
- 一个IP可以对应不同的域名;叫做共享主机;
▲DNS(域名系统/服务)(Domain Name System)
DNS (Domain Name System) 域名系统,是一个层次化、分散化的Internet连接资源命名系统。DNS维护着一个包含域名与对应资源例如IP地址的列表.
DNS最突出的功能是将易于记忆的域名(例如mozilla.org)翻译成为数字化的IP地址(例如151,106,5,172).这一从域名到IP地址的映射过程被成为DNS查询(DNS lookup),与之对应,DNS反向查询(rDNS)用来找到与IP地址对应的域名。 我们在浏览器内输入baidu.com时,运行过程如下:
1. 浏览器会向运营商提供的DNS服务器询问此网站对应的IP;
2. 运营商会回应一个IP;
3. 然后浏览器会向对应IP的80或者443端口发送请求;
4. 请求的内容是查看baidu.com的首页;
- 服务器默认使用
80/443端口分别提供http服务/https服务
*nslookup 命令
使用nslookup 域名,可以直接获取某个网站的IP地址;
nslookup baidu.com,Addreses:39.156.69.79和220.181.38.148则为baidu.com的IP地址(与所在区域有关)