浅析URL

1. URL 包含哪几部分,每部分分别有什么作用?

URL由协议、域名(主机名)、端口号、路径、查询参数、锚点组成。

协议:主要约定了如何定位一台设备以及如何封装数据报文,具体有http,https;

域名:由于IP地址有不方便记忆并且不能显示地址组织的名称和性质等缺点,于是有了域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址。

端口:一台机器可以提供很多服务,每个服务一个端口号码,如http的默认端口为80。

路径:由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。

查询参数:一般用来表示查询网页上的具体细节。

锚点:一般前面用#表示,用来具体查询关键字词,或者定位到同一页面的不同位置,锚点不支持中文。


2. DNS 的作用是什么,nslookup 命令怎么用

DNS(Digital Name System)域名系统,将域名和IP地址相互映射成一个分布式系统。使用过程:输入访问地址后,浏览器向电信提供的DNS寻问查询的网站是什么IP地址;电信回答一个IP地址;然后浏览器向对应的IP端口80/443发送请求,请求内容是查看查询地址的内容。

nslookup用来查询DNS的记录中一个网站的IP地址,查询域名解析是否正常,在网络故障的时候用来诊断网络问题。

直接查询:nslookup domain [dns-server]


3. IP 的作用是什么,ping 命令怎么用


主要约定了1.如何定位一台设备 2. 如何封装数据报文以及和其他设备交流。IP分为内网和外网,由路由器链接,路由器连上电信服务器,就有一个外网IP,但是路由器没有固定地址。手机和电脑的IP是内网IP,路由会给内网中的每一个设备分配一个内网IP,一般来说格式是192.168.xxx.xxx;一个域名可以对应不同IP,这是均衡负载,一个IP也可以对应不同域名,这是共享主机。

ping命令:用于获取一个域名对应什么IP

用法:ping domain,如ping baidu.com

你可能感兴趣的:(浅析URL)