1.IP
Internet Protocol的缩写,意思是“网络之间互连的协议”,通俗来讲就是给世界上每个能互相通信的设备都编个号,这样就可以顺着这个号码找到你。
在shell中可以用ping这个命令查看是否能访问这个IP,延迟是多少
2.URL
URL指的是统一资源定位符(Uniform Resource Locator),用于定位互联网上的资源,俗称网址。比如:"www.baidu.com/s?wd=1#1"遵守以下语法规则:scheme://host.domain:port/path/filename
(1)scheme:定义因特网服务的类型。常见的协议有http、https、ftp、file,其中最常见的类型是http,而https则是进行加密的网络传输。
(2)host:定义域主机(http的默认主机是www)
(3)domain:定义因特网域名,www.baidu.com
(4)port:定义主机上的端口号(http的默认端口号是80,https默认是443,FTP默认是21)
(5)path:定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)
(6)filename:定义文档/资源的名称
3.DNS
DNS,全称Domain Name System,我们输入的网址并不能帮我们访问到应该去的服务器获取资源,因为我们没有该服务器的IP地址,所以就需要一个能帮我们找到该域名对应服务器IP的系统
在shell中可以用nslookup这个命令来获取到该域名对应的IP
4.域名
上面所说的URL,俗称网址,但是并不等于域名,URL中包括了域名,域名可以说是一个IP地址的代称,目的是便于记忆和使用。
域名分为顶级域名和子级域名
顶级域名
- .com 商业,现在成为全球注册量最大,最通用的域名,company
- .gov 政府,现在被用于政府网站
- .edu 教育机构
- .mil 军事,现在被用于国防部及其附属机构的网站
- .org 非盈利组织
子域名
子域名将顶级域名进一步细分。域名层次结构中,顶级域名下面是二级域名,它位于顶级域名的左侧。例如,developer.mozilla.org中,developer是二级域名。