URL是什么
URL(Uniform Resource Locator)——统一资源定位符,或称统一资源定位器、定位地址、URL地址。我们俗称的网址就是URL。
URL的组成
URL由协议、域名或ip、端口号、路径、查询参数、锚点组成,查询参数和锚点可选。 如:abc.com:8081?id=1#top
协议:常见的有HTTP协议和HTTPS协议。他的作用是规定了WWW服务器与浏览器之间信息传递规范的标准。
ip:Internet Protocol,主要约定了如何定位一台设备,如何封装报文来跟其他设备交流。
域名:是对ip的别称,例如:qq.com、baidu.com。但一个ip可以对应多个域名,叫做共享主机,用来节约资源;一个域名也可以对应多个ip,以便均衡负载,防止一台主机垮掉。域名分为几级,com、cn、org等等属于顶级域名,baidu.com属于二级域名(俗称一级域名),xxx.xxx.com属于三级域名(俗称二级域名)。IP和域名通过DNS对应。
端口号:一台机器提供不同服务需要不同端口,端口的编号就是端口号,类似饭店的不同服务窗口。
路径:路径是用来请求同一域名下的不同页面的。
查询参数:用来请求同一页面的不同内容。
锚点:请求同一个内容的不同位置。
DNS
域名系统(Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。
常用命令ping和nslookup
ping命令
ping用来测试数据包能否透过IP协议到达特定主机。
nslookup命令
nslookup命令是常用域名查询工具,就是查DNS信息用的命令。