DNS、IP地址、子网掩码和网关

2018-04-09  创建人:Ruo_Xiao
邮箱:xclsoftware@163.com

一、DNS

  1. 英文名:Domain Name Server。域名服务器
  2. 作用:将域名翻译成IP地址。

二、IP地址

  1. 英文:Internet Protocol Address,互联网协议地址。
  2. 是Internet上为主机编址的方式。常见的IP地址分为IPv4和IPv6两大类。
  3. 是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
  4. 分成如下5类
    这里写图片描述
  5. IP地址 = 网络地址 + 主机地址。

三、子网掩码

  1. 实际上在设计IP地址时,就考虑了网络的层次结构。即:每个IP地址都包含了该主机所在的网络地址以及该主机的主机地址。具体IP地址上哪个是网络号哪个是主机号,就由子网掩码决定。
  2. 唯一作用:将IP地址划分成网络地址和主机地址。
  3. 由32位组成,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。
  4. 这里需要明白,两台计算机可以通信的前提是这两台计算机必须在同一个网络上,即网络地址必须一样。
  5. 网络地址的计算方法:将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址
  6. 主机地址的计算方法:将IP地址和子网掩码都换算成二进制,然后将IP地址和非子网掩码进行与运算,结果就是主机地址
  7. 栗子:IP地址是192.168.2.10,子网掩码是255.255255.0,则网络号为192.168.2.0,主机号为0.0.0.10。
  8. IP地址和子网掩码另外一种表现方式:.a.b.c.d/n,n就是网络地址与IP地址的前n位相同。

四、网关

  1. 栗子:有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192.168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。
  2. 为了实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。
  3. 这里需要强调,网关是一种概念,其作用是实现不同网络之间的通信。而路由器是实现网关这种功能的常用设备。

猜你喜欢

转载自blog.csdn.net/itworld123/article/details/79861403