linux基础-网络IP地址的分类及划分

时间:2024-03-03 19:38:46

一.网络IP地址分类说明

  • 按照IP地址数值范围划分(ABC类,D类组播地址,E类预留研发使用)
  • 按照IP地址用途进行划分(公网地址 私网地址)
  • 按照IP地址通讯方式划分(单播地址 组播地址 广播地址)

   单播地址:就是网卡上配置的IP地址

   组播地址:一般为D类地址,只能在一个组内进行互相访问通讯

   广播地址:主机位全为1

   网络地址:主机位全为0

  划分私网和公网地址最主要的作用:就是避免IP地址资源枯竭

  常见的私有地址:

   10.0.0.0/8                (10.0.0.0          到    10.255.255.255)
       172.16.0.0/12           (172.16.0.0      到    172.31.255.255)
       192.168.0.0/16         (192.168.0.0    到    192.168.255.255)
       169.254.0.0/16         (169.254.0.0    到    169.254.255.255)*

  IP私网地址类似于我们的身份证信息,公网地址类似于我们的护照信息(全世界唯一)

  特殊IP地址说明:

  

  总结得知:

  1. 0和255作为主机的地址,是不能进行分配使用的,只有0-255之间的地址可以进行分配为主机地址使用
  2. 根据主机地址范围取值:可以引入一个公式:可以分配的主机地址个数=2N-2

     比如这样一个C类地址192.168.12.X可以分配的主机地址是28-2=254个

     N次方的N表示有多少个主机位,-2就表示减去上述所说的网络地址和广播地址,剩余的就是可分配的主机地址。

二.网络IP地址划分说明(VLSM可变长子网掩码划分过程)

 IP地址划分子网的原因:

  • 为了避免Ip地址资源浪费,会对IP地址进行子网划分
  • 大量的广播包形成广播风暴,会严重影响主机性能
  • 会对路由器产生压力,路由的性能也会被耗尽

 IP地址划分子网计算法:

 172.16.0.0  == 前两个八位为网络位,后两个为主机位

 

  网络掩码概念:

  有32位二进制组成,并且每八位为一组,只要是网络位都会置为1

 

 172.16.0.0  这个B类地址为例说明:

  172-128=44-32=12-8=4
    10101100  00010000 00000000  00000000
    11111111  11111111 00000000  00000000

  掩码:
    255.0.0.0     A类掩码信息     /8
    255.255.0.0   B类掩码信息   /16
    255.255.255.0 C类掩码信息   /24