zoukankan      html  css  js  c++  java
  • IP地址分类及其相关计算问题

    IP地址分类及其相关计算问题

    公网IP和子网IP

      公网IP:

      • A类:1.0.0.0 到 127.255.255.255 主要分配 给大量主机而局域网网络数量较少的大型网络

      • B类:128.0.0.0 到191.255.255.255 一般用于国际性大公司和政府机构

      • C类:192.0.0.0 到223.255.255.255 用于一般小公司校园网研究机构等

      • D类:224.0.0.0 到 239.255.255.255 用于特殊用途,又称做广播地址

      • E类:240.0.0.0 到255.255.255.255 暂时保留

      子网IP:

      • A类:10.0.0.0 到 10.255.255.255

      • B类:172.16.0.0 到172.31.255.255

      • C类:192.168.0.0 到192.168.255.255

      
      NAT:
      

      NAT(Network Address Translation)是网络地址转换,它实现内网的IP地址与公网IP的地址相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用 。

    子网掩码

      子网掩码与IP地址结合使用,可以区分出一个网络地址的网络号和主机号。通过计算机的子网掩码判断两台计算机是否属于同一网段

      ○ IP地址与子网掩码进行逻辑与运算,得出的结果即为网络号

      ○ IP地址与子网掩码的反码进行逻辑与运算,得出的结果即为主机号

      A类网络缺省子网掩码:255.0.0.0

      ○ B类网络缺省子网掩码:255.255.0.0

      ○ C类网络缺省子网掩码:255.255.255.0

      ○ 利用子网数来计算

        • 现假如要将一B类IP地址168.195.0.0划分成27个子网

        • 第1步,首先要划分成27个子网,“27”的二进制为“11011”;

        • 第2步,该子网数二进制为五位数,即n = 5;

        • 第3步,将该B类地址的子网掩码255.255.0.0的主机号前5位全部置“1”,即可得到 255.255.248.0,这就是划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。

      ○ 利用主机数来计算

        • 如要将一B类IP地址为168.195.0.0的网络划分成若干子网,要求每个子网内有主机数为700台

        • 第1步,首先将子网中要求容纳的主机数“700”转换成二进制,得到1010111100。

        • 第2步,计算出该二进制的位数为10位,即n = 10

        • 第3步,将255.255.255.255从后向前的10位全部置“0”,得到的二进制数为“11111111.11111111.11111100.00000000”,转换成十进制后即为255.255.252.0,这就是该要划分成主机数为700的B类IP地址 168.195.0.0的子网掩码。 

     

      

  • 相关阅读:
    Windows Azure Storage (17) Azure Storage读取访问地域冗余(Read Access – Geo Redundant Storage, RA-GRS)
    SQL Azure (15) SQL Azure 新的规格
    Azure China (5) 管理Azure China Powershell
    Azure China (4) 管理Azure China Storage Account
    Azure China (3) 使用Visual Studio 2013证书发布Cloud Service至Azure China
    Azure China (2) Azure China管理界面初探
    Azure China (1) Azure公有云落地中国
    SQL Azure (14) 将云端SQL Azure中的数据库备份到本地SQL Server
    [New Portal]Windows Azure Virtual Machine (23) 使用Storage Space,提高Virtual Machine磁盘的IOPS
    Android数据库升级、降级、创建(onCreate() onUpgrade() onDowngrade())的注意点
  • 原文地址:https://www.cnblogs.com/Demrystv/p/9333177.html
Copyright © 2011-2022 走看看