文章目录

  • 1. ip地址(iPv4)组成
  • 2. 子网掩码及其作用
  • 3. ip地址分类
  • 4. ip地址相关计算
  • 4.1 网络地址的计算
  • 4.2 广播地址的计算
  • 4.3 地址范围的计算
  • 4.4 主机数量


1. ip地址(iPv4)组成

IP地址=网络部分+主机部分=32位

将IP地址和子网掩码全部换算为二进制,子网掩码连续全为1的是网络地址,后面的为主机地址。

例:某主机的IP地址为:192,168.8.123,子网掩码为:255.255.255.0。

则:由子网掩码可得,该主机前3B,即前24位为网络地址,而后8位为主机地址。即:192.168.8.0为网络地址

2. 子网掩码及其作用

子网掩码是一个32位地址,是与IP地址结合使用的一种技术。

它的主要作用有两个:

一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上;

二是用于将一个大的IP网络划分为若干小的子网络。

3. ip地址分类

javascript 实现子网掩码转换器 子网掩码换算成ip地址_网络地址

IP地址,一共分成了5类,范围分别如下:

  • A类IP:从0.0.0.0 – 127.255.255.255,共有2^24 - 2 = 16777214个IP
  • B类IP:从128.0.0.0 – 191.255.255.255,共有2^16 - 2 = 65534个IP
  • C类IP:从192.0.0.0 – 223.255.255.255,共有2^8 - 2 = 254个IP
  • D类IP:从224.0.0.0 – 239.255.255.255
  • E类IP:从240.0.0.0 – 255.255.255.255
    其中,能在Internet或被用户使用的A、B、C三类,而D类用作组播地址,E类作为科研保留地址段。
    公有ip范围

A类的公有IP:

  • 1.0.0.0 ~ 9.255.255.255
  • 11.0.0.0 ~ 126.255.255.255

B类的公有IP:

  • 128.0.0.0 ~ 172.15.255.255
  • 172.32.0.0 ~191.255.255.255

C类的公有IP:

  • 192.0.0.0 ~ 192.168.255.255
  • 192.169.0.0 ~ 223.255.255.255
  • 私有IP的范围:

A类私有IP地址:

  • 10.0.0.0~10.255.255.255

B类私有IP地址:

  • 172.16.0.0~172.31.255.255

C类私有IP地址:

  • 192.168.0.0~192.168.255.255

4. ip地址相关计算

4.1 网络地址的计算

ip地址与子网掩码进行运算,得到的地址即为网络地址

4.2 广播地址的计算

网络地址不变,主机地址全部置为1,即得到广播地址

4.3 地址范围的计算

网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址

地址范围为:[ 网络地址+1 ,广播地址-1 ]

4.4 主机数量

主机的数量 = 2^二进制主机位数 - 2

(减2是因为主机不包括网络地址和广播地址。)