常识普及——网址、域名

Published on 2010 - 10 - 17

  上网的人都要浏览网站,浏览网站都要输入网址。虽然域名这个东西很常见,但是大部分人都不知道这中间的含义,让人感觉挺悲哀的。

  实际上要访问一个网站就像打电话一样,只需要拨打相应的电话号码,就能给你接通到别人的电话。每个网站就像你要找的人一样,输入特定的字符,就自动转接到对方的服务器,然后对方的服务器又传回相应的数据,就像接了电话说“喂”一样。当然,它也可以什么都不传,就像没有人接听电话一样,电脑上就不会有相应的现实。同样,如果输入了不存在的域名,就像拨打了空号一样,也不会有任何显示。

  其实每个网站的域名一开始也是像电话号码一样的一连串数字,只不过不方便人们记忆,就弄成英文字母数字之类的方便记忆。当然,每一个域名还是对应着一连串数字。比如说www.google.com就对应74.125.153.141,毕竟机器还是认数字的。输入域名后,机器会自动转到那一连串数字,再连接到网站的服务器。当然,在浏览器里直接输入数字也可以,效果都是一样的。比如输入www.google.com和74.125.153.141,都换转跳到Google公司的主页。

  既然域名跟电话号码差不多,那他也是像电话号码一样有讲究的。域名不仅仅代表它所代表的网站的地址,还能从某种程度上说明一个网站的性质,就像你拨打电话开到电话号码就知道那部电话是属于哪个国家那个省份那个城市甚至哪个区一样。

  都知道以086开头的是中国的电话,086-010-xxxxxxxx就是北京的电话了,网址也一样。估计最常见的网址就是www.xxxxx.com类型了,这是简写。就拿www.google.com举例(天哪我怎么这么爱用Google),网址的全拼应该是http://www.google.com或者https://www.google.com。前面那个http或https就是所谓的统一资源定位符体制。别问我这是什么意思,因为我也不知道。我只知道他在网址前面。就算网址一样,前面的不一样进入的网页也不一样。比如http://mail.google.com和https://mail.google.com,前者是普通的连接,后者是加密连接。加密连接让第三方(比如说万恶的长城牌防火墙)看不到传输的内容,这个不解释,你们懂得。

  以下是一些统一资源定位符体制的例子:

  • http——超文本传输协议

  • https——用加密传送的超文本传输协

  • ftp——[文件传输协议](http://zh.wikipedia.org/zh-cn/%E6%96%87%E4%BB%B6%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE "文件传输协议"

  • mailto——电子邮件

  • ldap——轻型目录访问协议

  • file——当地电脑或网上分享的文

  • news——Usenet[新闻组](http://zh.wikipedia.org/zh-cn/%E6%96%B0%E9%97%BB%E7%BB%84 "新闻组"

  • gopher——Gopher协议

  超文本传输协议(HTTP)的统一资源定位符将从因特网获取信息的五个基本元素包括在一个简单的地址中:

  1. 传送协议

  2. 服务器

  3. 端口号。(以数字方式表示,若为HTTP的缺省值“:80”可省略

  4. 路径。(以“/”字符区别路径中的每一个目录名称

  5. 查询。(GET模式的窗体参数,以“?”字符为起点,每个参数以“&”隔开,再以“=”分开参数名称与数据,通常以UTF8的URL编码,避开字符冲突的问题)

  典型的统一资源定位符看上去是这样的:

  其中:

  1. http,是协议

  2. duguzuyang.appspot.com,是服务器

  3. 80,是服务器上的网络端口号

  4. ?p=113001,是路径;

  大多数网页浏览器不要求用户输入网页中“http://”的部分,因为绝大多数网页内容是超文本传输协议文件。

  再说说www.xxx.com服务器。

  www是World Wide Web  的缩写,直译过来就是世界范围的网页。不过它的中文名是王万维网,没有采用直译。

  xxx是自定义的,随便怎么取。以前只能是英文字母、数字、_,现在都可以输入中文了,GOD

  .com来头就大了。com是company的缩写,xxx.com就应该是是xxx公司的主页。

  引用一下Wikipeida;

  • 域名 建立时间 使用范围说明

  • .com (company的缩写)供商业机构使用,但无限制最常用,被大部分人熟悉和使用

  • .net  (network的缩写)1985.1原供网络服务供应商使用,现无限制

  • *.org  *(organization的缩写) 1985.1原供不属于其他通用顶级域类别的组织使用,现无限制

  • .edu (education的缩写) /.gov (government的缩写)/.mil(military的缩写)  1985.1供美国教育机构/美国政府机关/美国军事机构。因历史遗留问题一般只在美国专用

  1988年11月应北约(NATO)要求,开始使用.int。该域名原计划也用于部份因特网基建数据库,如.ip6.int,即 .in-addr.arpa的IPv6版本。但后来又建议所有新的数据库需使用.arpa建立(与TLD以前的系统相同),现有的亦将在可能的情况下移动 到.arpa,令IPv6反搜寻使用.ip6.arpa。

  • .int 1988年11月国际联盟、国际组织,供由条约而成立的国际性机构使用

  • .arpa 是美国军方保留的域

  1997年,美国政府叫停了IAHC设立7个新通用顶级域名(.arts艺术机构、.firm商业公司、.info信息机构、.nom个人个体、.rec消遣机构、.store商业销售机构及 .web因特网相关机构)的建议。

  2000年11月16日ICANN发布了7个新通用顶级域名: .aero,.biz, .coop, .info, .museum, .name, .pro

  • .aero 供航空运输业使用

  • .biz 供商业使用

  • .coop 供联合会 (cooperatives)使用

  • .info(infomation的缩写) 供资讯性网站使用,但无限制

  • .museum 供博物馆使用

  • .name 供家庭及个人使用

  • .pro 供部份专业使用

  至2005年6月,ICANN公布多个新通用顶级域,详情仍在研究中: .cat, .jobs, .mobi, .post, .tel, .travel, .xxx, .kid

  • .asia 供亚洲社群使用

  • .cat 供加泰罗尼亚语/文化使用

  • .jobs 供求职相关网站使用

  • .mobi 供手提电话等装置网站使用

  • .travel 供旅行社、航空公司、酒店及旅游协会等机构使用

  • .tel 供连接电话网络与因特网的服务使用

  下列通用顶级域正在接受审批,可能会在不久的将来加入通用顶级域域名服务器之中:

  • .post 供邮政服务使用

  • .xxx 供色%情网站使用

  • .mail 供邮件网站使用

  虽然写得清清楚楚,但是滥用的情况不在少。比如说有人开的独立博客以.com结尾,真乱套。按理说博客网址应该是以.info或者.net结尾。写博而已,以.com结尾,不成开公司了吗?