URL:uniform resource locato(统一资源定位服)
UPL=协议+域名或ip+端口号+路径+查询字符串+锚点
一、协议 protocol
通信计算机双方必须共同遵从的一组约定。
二、域名和ip
1.ip=Internet protocol:
①如何定位一台设备;
②如何封装数据报文,以及跟其他设备交流;
2.特殊的ip:
①127.0.0.1表示自己;
②localhost通过host指定自己;
③0.0.0.0不表示任何设备;
3.域名:就是对ip的代称
①一个域名可以对应不同的ip,叫做均衡负载;
②一个ip可以对应不同域名,这个叫共享主机;
4.域名等级
①com 顶级域名
②xxx.com 二级域名(俗称一级域名)
③www.xxx.com 三年域名(俗称二级域名)
5.使用ping查看域名ip
在cmder中输入ping XXXXXX.com可以获得当前访问域名的ip地址
三、端口 port
计算机与外界交流的出口
①一共有35535个端口;
②0~1023号端口是留给系统使用的,其他端口可以给普通用户使用;
②只有拥有管理者权限后才能使用1024个端口;
③一个端口被占用,只能使用另一个端口;
④HTTP服务默认80端口;
⑤HTTPS服务默认443端口;
⑥FTP服务默认21端口;
四、DNS 域名系统
DNS是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。
过程:
①浏览器向运营商提供的DNS服务器询问域名对应的ip;
②运营商回应一个ip;
③浏览器才会向对应ip的80/443端口发送请求;
nslookup
nslookup+域名可以查看域名对应的所有ip