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


    一.网络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


  • 相关阅读:
    计算机图形学学习方法和相关书籍,做游戏,GIS,虚拟现实,三维引擎的都能够看看.
    HDU 1248 寒冰王座(全然背包:入门题)
    android widget 开发实例 : 桌面便签程序的实现具体解释和源代码 (上)
    Oracle varchar 字段排序问题
    Response.AddHeader使用实例
    Unity 3D 文件导入出错
    Sencha app build 出现 missing name after . operator 问题
    TFS(Team Foundation Server)介绍和入门
    较具体的介绍JNI
    Struts2学习笔记1
  • 原文地址:https://www.cnblogs.com/datastart/p/10494319.html
Copyright © 2020-2023  润新知