各进制之间的换算和各类IP地址与子网划分
- 速率
- 进制
- 进制换算
- 十进制换算成二进制
- 二进制转换
- 二进制、八进制、十六进制转换表
- 常见八位二进制数
- IP地址
- IP地址
- IPV4地址组成:
- IPV4私有网络地址和公有网络地址
- ==IP公网地址分为A、B、C、D、E五大类==:
- 私有网络地址(私网地址)
- 子网划分
- 网段组成:
- 子网掩码
- IP地址和子网掩码作“与”的运算后得到网络地址和广播地址
- 求网络地址
- 求广播地址
- 网段划分
速率
8bit=1Byte
1024Byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
1024PB=1EB
1024EB=1ZB
1024ZB=1YB
ps:百兆、千兆网络的单位bps(比特率,即位/秒,bit/s),实际应用中(迅雷)传输的单位是Byte(字节,即字节/秒,Byte/s)。
进制
从小到大:BDOH
进制换算
十进制换算成二进制
方法一:余数倒排
约数小学中学都讲过,不再浪费时间
方法二:减法:
512 256 128 64 32 16 8 4 2 1
例:255
255-256 0
255-128 1
127-64 1
63-32 1
31-16 1
15-8 1
7-4 1
3-2 1
1 1
结果:255转换二进制11111111
二进制转换
1、二进制转换八进制数:3位一转换
例:101 000 110 12^2+12 ^0=5 0 12 ^2+12 ^1=6 So=506
2、二进制转换十六进制数:4位一转换
例:0001 0100 1111 12^0=1 12 ^2=4 12 ^3+12 ^2+12 ^1+12 ^0=H
二进制、八进制、十六进制转换表
常见八位二进制数
IP地址
IP地址
IPV4是由32位二进制数组成,一般用点分十进制来表示
IPV6是由128位二进制数组成,一般用冒号分隔,十六进制来表示
IPV4地址组成:
网络部分
主机部分
192.168.1.142
网络部分(192.168.1) 主机部分(142)
IPV4私有网络地址和公有网络地址
IP公网地址分为A、B、C、D、E五大类:
A类地址范围:1.0.0.1~126.255.255.254
A类地址=网络部分+主机部分+主机部分+主机部分
(有类边界)默认子网掩码为/8,即225.0.0.0
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
用于科学研究的保留地址
以127开头的IP地址都代表本机(广播地址127.255.255.255除外),127.0.0.1为本机回环地址 ——用来检测本机网卡是否正常
169.254.0.0~169.254.255.255DHCP服务失效时分配的地址
私有网络地址(私网地址)
私有网络地址(私网地址)是指内部网络或主机的IP地址,IANA(互联网数字分配机构)规定将下列的IP地址保留用作私网地址,不在Internet上被分配,可在一个单位或公司内部使用。RFC1918中规定私有地址如下:
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/12
B类私有地址:192.168.0.0~192.168.255.255 掩码地址:192.168.0.0/16
子网划分
网段组成:
网络地址,可用IP,广播地址
例:192.168.1.189/24
网络号:192.168.1.0
广播地址:192.168.1.255
可用IP:192.168.1.1~192.168.1.255
(掐头去尾)
子网掩码
子网掩码有32个二进制位(一共四段,每段中有八位,段与段之间用点分隔)
对应IP地址的网络部分用1表示
对应IP地址的主机部分用0表示
ps:掩码地址的表示:
例:/20 11111111.11111111.11110000.00000000(有20个1,剩下用0来表示)
IP地址和子网掩码作“与”的运算后得到网络地址和广播地址
0和任何数相与都等于0
1和任何书相与都得到任何数本身
求网络地址
例:192.168.1.189/26
11000000.10101000.00000001.10111101 IP地址
11111111.11111111.11111111.11000000 子网掩码
11000000.10101000.00000001.10000000 网络地址——根据上面两条规则算出网络地址
192.168.1.128 ——由二进制转换为十进制
求广播地址
将主机部分位全部置1得到广播地址(主机部分是掩码1之后的部分)
此时广播地址为:11000000.10101000.00000001.10 111111
二进制转换为十进制得到:192.168.1.191
网段划分
子网数=2^n,n为子网部分位数(1),例:/26,n为26-24,
当n.>=8时,掩码数-8;
当n>=16时,掩码数-16;
当n>=24时,掩码数-24.
主机数(可用IP数)=2^N-2,其中N为主机部分位数:N=32-26
广播地址:2^n-1
加油