IP地址的概念

参考链接:大道至简

IP:

IP是为了区分在Internet上的每台主机而给每台主机设置的编号。常用的格式:192.168.0.1

域名:

域名也是为了区分不同的主机,和IP相比域名更加容易记忆。常见的格式:www.baidu.com。

常见的域名类型:

.com 用于商业公司

.org 用于组织、协会等

.net 用于网络服务

.edu 用于教育机构

.gov. 用于政府部门

.mil 用于军事领域
随着Internet向全世界的发展,除了edu、gov、mil、一般只在美国专用外,另外三个大类com、org、net则成为全世界通用,因此这三大类域名通常称为国际域名。

由于国际域名资源有限,各个国家、地区在域名最后加上了国家标识段,由此形成了各个国家、地区自己的国内域名,如:

.com.cn 中国的商业

.org.hk 香港的组织

.net.jp 日本的网络

显然国际域名具有比国内域名更高的级别,更有利于企业的形象。

网址:

网址也叫:URL(统一资源定位符),他是域名+传输协议构成的。例如:http://www.baidu.com。

  1. http://:代表超文本传输协议,通知baidu.com服务器显示Web页,通常不用输入;

  2. www:代表一个Web(万维网)服务器;

  3. baidu.com/:这是装有网页的服务器的域名,或站点服务器的名称;

  4. China/:为该服务器上的子目录,就好像我们的文件夹;

  5. Index.htm:index.htm是文件夹中的一个H搜索TML文件(网页)

网址(url)和域名的关系?

  • 网址就是网站的地址;比如:http://zhidao.baidu.com/question/263101382.html?push=core&group=1;
  • 域名是zhidao.baidu.com,指http://前面到第一个/中间的一段。

域名和IP地址的关系?

  • ip是房子的门牌地址,域名是房子的主人名字。房子可以换主人,但是不能换地址。ip地址是Internet网中主机地址的一种数字标识,IP就使用这个地址在主机之间传递信息,而域名是互联网中用于解决地址对应问题的一种方法。域名像名字一样简单好记,可以广泛传播.

域名与IP地址的对应关系

  1. 一对一
    Internet上IP地址是唯一的,一个IP地址对应着唯一的一台主机。
    给定一个域名地址能找到一个唯一对应的IP地址。
  2. 一对多
    一台计算机提供多个服务,既作www服务器又作邮件服务器。
    IP地址还是唯一,但可根据计算机提供的多个服务给予不同域名。
    一个IP地址对应多个域名。

什么是DNS?

DNS: 域名系统(Domain Name System)
人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。

DNS和HOSTS比较?

相同点:都是把网址解析成IP地址
HOSTS文件相当于一个本地的小型DNS服务器,电脑会优先在本地的HOSTS文件中查找网址对应的IP,如果没有找到,才向DNS请求。
通俗地比方:DNS就是全市的电话黄页,HOSTS就是你的个人通讯本了。

你可能感兴趣的:(c++,tcp/ip,网络协议,网络)