计算机的数制回顾
一般来说的百兆千兆的单位是bps(比特率,即位/秒,bit/s),而实际应用中的使用的是字节/秒(Byte/s);
Byte是字节,而bit是二进制位单元
8 bit = 1 byte, 1KiB = 210 = 1024B, 1 MiB = 220B = 1048576B = 1024 KiB 以此类推(GB TB PB EB ZB YB)
十进制数(Decimal number)(1010)10 ,1010D,1010
八进制数(Octal number)(1010)8 ,1010O
二进制数(Binary number)(1010)2,1010B
十六进制数(Hexadecimal number)(1010)16,1010H,0X1010
常见的八位二进制数
二进制 | 十进制 |
---|---|
10000000 | 128 |
11000000 | 192 |
11100000 | 224 |
11110000 | 240 |
11111000 | 248 |
11111100 | 252 |
11111110 | 254 |
11111111 | 255 |
子网划分
IP地址
-
IPv4由32位二进制数组成,一般用点分十进制来表示
IPv4地址由两部分组成:
网络部分(NETWORK)
主机部分(HOST)
-
IP地址分类(A B C D E)
-
A类地址范围:1.0.0.1 ~ 126.255.255.254
A类地址 = 网络部分 + 主机部分 + 主机部分 + 主机部分
(有类边界)默认子网编码为/8,即255.0.0.0
PS:以127开头的IP都表示本机(广播地址127.255.255.255除外)
127.0.0.1为本机回环地址
169.254.0.0 ~ 169.254.255.255为DHCP服务失效时分配的地址
-
B类地址范围:128.0.0.1 ~ 191.255.255.254
B类地址 = 网络部分 + 网络部分 + 主机部分 + 主机部分
(有类边界)默认子网编码为/16,即255.255.0.0
-
C类地址范围:192.0.0.1 ~ 223.255.255.254
C类地址 = 网络部分 + 网络部分 + 网络部分 + 主机部分
(有类边界)默认子网编码为/24,即255.255.255.0
-
D类地址范围:224.0.0.1 ~ 239.255.255.254
用于组播通信的地址
-
E类地址范围:240.0.0.1 ~ 255.255.255.254
用于科学研究的保留地址
-
-
-
IPv6由128位组成,一般用冒号分隔,十六进制表示
此处指路了解IPv6相关知识
链接: 图解IPv6.
IPv4私有网络地址和公有网络地址
-
公有网络地址(公网地址)是指在互联网上全球唯一的IP地址。
-
私有网络地址是指内部网络或主机的IP地址,IANA(互联网狮子分配机构)规定下列的IP地址保留用作私网地址,不在Internet上被分配,可在一个单位和公司内部使用。RFC198中规定的私有地址如下
A类私有地址 10.0.0.0 ~ 10.255.255.255 10.0.0.0/8
B类私有地址 172.16.0.0 ~ 172.31.255.255 172.16.0.0/8
C类私有地址 192.168.0.0 ~ 192.168.255.255 192.168.0.0/16
子网划分
- 网段组成:网络地址,可用IP,广播地址
例:192.168.1.189/24
网络号:192.168.1.0
可用IP:192.168.1.1 ~ 192.168.1.254
广播地址:192.168.1.255
-
子网掩码有32个二进制位
对应的IP地址的网络部分用1表示
对应的IP地址的主机部分用0表示
IP地址和子网掩码做“与”运算得到网络地址
将主机部分全部置为1得到广播地址
-
子网数 = 2^n,其中n为子网部分位数,例:/26,n=26-24
A类地址:子网掩码 - 8
B类地址:子网掩码 - 16
C类地址:子网掩码 - 24
-
主机数(可用IP)= 2^N -2, 其中N为主机部分位数:N = 32 - 26
N = 32 - 子网掩码
192.168.1.0 | /24 | /25 | /26 | /27 | /28 | /29 | /30 | /31 | /32 |
---|---|---|---|---|---|---|---|---|---|
子网掩码 | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 256 |
子网个数 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
IP数量 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
可用IP | 254 | 126 | 62 | 30 | 14 | 6 | 2 | 1 |
192.168.1.100/32 表示为一个固定IP
自用学习链接
弱电网络技术.
计算机网络.
KiB、MiB与KB、MB的区别.