ip 知识

ip 概述

ip 地址是由四段的10进制数字组成的地址,每段十进制占 8 bit,共 32 bit, 如:

# 十进制表示
172.16.122.204
# 二进制形式为
10101100.00010000.01111010.11001100

ip 分类

类型 范围
A 0.0.0.0 ~ 127.255.255.255
B 128.0.0.0 ~ 191.255.255.255
C 192.0.0.0 ~ 233.255.255.255
D 224.0.0.0 ~ 239.255.255.255
E 240.0.0.0 ~ 247.255.255.255

私有地址

  • 10.0.0.0 ~ 10.255.255.255
  • 172.16.0.0 ~ 172.31.255.255
  • 192.168.0.0 ~ 192.168.255.255

子网 及 子网掩码

如: 192.168.0.22/24

  • 192.168.0.22 为主机地址
  • 24 表示将前24为标记为网络号,即将32位的二进制的前24位为1其余为0,即1111 1111.1111 1111.1111 1111.0000 0000,转为十进制为255.255.255.0

将主机地址与子网掩码做二进制的与运算后,即可得到该子网的网络ip

  1100 0000.1010 1000.0000 0000.1011 0000
& 1111 1111.1111 1111.1111 1111.0000 0000
------------------------------------------
  1100 0000.1010 1000.0000.0000.0000 0000

转十进制为:192.168.0.0

子网中最大的ip即为该子网的广播IP,经过以上计算可知:

192.168.0.22/24的各参数如下
子网掩码为 :255.255.255.0
子网数:1
可用主机数:253
最大可容纳主机数:255
网络地址:192.168.0.0
广播地址:192.168.0.255
可用ip:192.168.0.1 ~ 192.168.0.244
0%