浅析URL

一.URL组成

1111://2222.2222.3333/4444(5555)
一个典型的域名由上面几部分组成的,我把他们分为四部分:
1111:协议名,一般为HTTP或者HTTPS
2222:一级域名
3333:顶级域名,com表示公司,org表示非盈利组织
4444:表示路径名
5555:query语句
举例说明:

https(1111)://www.baidu.(2222)com(3333)/s?tn=02003390_43_hao_pg&isource=infinity&iname=baidu&itype=web&ie=utf-8&wd=URL(5555)

二.DNS

DNS英文全称是Domain Name System,也就是域名解析器,当输入域名时如baidu.com并按下enter时,浏览器首先会根据系统默认的DNS服务器地址,访问DNS服务器,并将域名绑定的IP地址返回。常用的DNS有:
阿里 AliDNS: (223.5.5.5; 223.6.6.6)
百度 BaiduDNS: (180.76.76.76)
114DNS (114.114.114.114, 114.114.115.115)
114DNS安全版 (114.114.114.119, 114.114.115.119)
114DNS家庭版 (114.114.114.110, 114.114.115.110)
tips:终端命令行工具nslookup 域名,可以获得和域名相绑定的IP
浅析URL_第1张图片

三.IP

上帝说要有互联网,于是就有了IP。IP标定了互联网上每一设备,早期的IP协议IPV4,它使用了32位(4字节)进行标定,因此它可以标定4,294,967,296个地址。截止至2019年11月26日,IPV4所能分配的IP已经消耗殆尽,而IPV6(使用128位进行标定)的互联网地址的普及道路还在进行。
tips:使用命令行工具ping 域名,可以获得该域名的Ip地址并且可以获得从本机至此Ip访问的延迟和丢包情况。
浅析URL_第2张图片

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