我们在日常使用网络的过程中,可能会发现有些网站的域名是易“www”开头,而有些则没有“www”,这两种情况有什么区别,原因是什么呢?在回答这个问题前,我们需要先了解什么是域名。
域名,英语翻译为Domain Name,简称Domain,它是一串是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。
IP地址是路由寻址用的数字标识,但是不容易记忆,因而人们便发明了另外一套容易被人识别记忆的数字符号,就是域名。
域名与IP地址随机分配不同,域名往往由注册者选择而成,为了方便记忆以及推广宣传,域名往往与注册者的产品、公司名称有较高的关联度或者有其他特殊的含义。如www.baidu.com,便是由百度的字母拼音组成。
域名由“.”分割而成,一般来说由几个点就是几级域名,以上面的www.baidu.com为例,它本身就是一个二级域名,其中的.com是顶级域名,baidu.com是一级域名,www.baidu.com是二级域名。其中www.baidu.com是baidu.com的一个子域名,它是百度搜索引擎的标准域名。但由于百度的业务领域比较广泛,一个www.baidu.com无法覆盖所有业务和网站,所以除www.baidu.com之外,还有pan.baidu.com表示百度网盘,tieba.baidu.com表示百度贴吧,wenku.baidu.com表示百度文库等等。
www,其实是World Wide Web的缩写,中文翻译为万维网。是一个通过互联网访问的,由许多互相连接的超文本组成的系统。万维网是信息时代发展的核心,也是数十亿人在互联网上进行交互的主要工具。但万维网不等于互联网,它只是互联网所能提供的服务其中之一。互联网带有范围广泛的信息资源和服务,除此以外还有文件传输(FTP)、电子邮件(E-mail)、远程登录(Telnet)等。为了区分互联网中的各种应用,就有了不同的子域名,比如互联网就以www作为子域名,文件传输以ftp作为子域名,电子邮件以mail作为子域名。
上面我举的几个百度的例子,其实都是属于万维网,但为了方便解析而省略了www。
上面我们提到域名是为了方便人们记忆来替代IP地址的,但计算机不能直接识别域名,这就需要一种特殊机制奖域名翻译未IP地址,这个过程被称为DNS,也就是域名解析。
在配置解析的时候,我们配置不同的主机头,所代表的域名就不同,比如当我们设置www为主机值时,那么访问www.baidu.com即可访问网站。当我们设置@作为域名前缀的时候,直接访问baidu.com就可以访问网站了。
当然同一个域名可以设置很多个解析,每个解析都可以映射到不同的ip地址,就像如果我们有一个域名example.cn,那么我们可以设置www.example.cn解析到ip1,hello.example.cn解析到ip2等等。输入不同的域名就可以访问不同的站点。
而上面提到的pan.baidu.com,就是采用了二级域名的方式,前缀使用pan,将pan.baidu.com解析到一个独立的ip地址。
评论留言