整数进制转换
数制
数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。人们通常采用的数制有十进制、二进制、八进制和十六进制。
基数
基数是指数制所使用数码的个数。例如:二进制的基数为2;八进制的基数为8;十进制的基数为10;十六整数进制转换16
位权
位权是指数制中某一位上的“1”所表示数值的大小(所处位置的价值)。例如,十进制的123,1的位权是102,2的位权是101,3的位权是100。二进制中的 1011 ,第一个1的位权是23,0的位权是22,第二个1的位权是21,第三个1的位权是20。
转换
1、十进制转换二进制
基数除法:
把转换的数除以新的进制的基数,得到余数作为新进制的最低位;
把除后得的商在除以新的进制基数,得到余数作为新进制的次低位;
继续重复上面的步骤,直到最后的商为零,这时的余数就是新进制的最高位。
2、其它进制转换十进制
方法是:将其它进制按权位展开,然后各项相加,就得到相应的十进制数。
例:(111)B=(1×22+1×21+1×20)D=(7)D
(222)8=(2×82 +2×81+2×80)=(145)D
3、二进制转换其它进制
二进制转换为八进制、十六进制:八进制满足23的关系,十六进制满足24的关系,因此把要转换的二进制从低位到高位每3位或4位一组,高位不足时在有效位前面添“0”,然后把每组二进制数转换成八进制或十六进制即可
八进制、十六进制转换为二进制时,把上面的过程逆过来即可。
例:
(110000011011)B = 1100/0001/1011 =(C1B)H
(C1B)H = 1100/0001/1011 =(110000011011)B
IP地址必知必会
IP地址简介
IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。
现在用到的IP地址的版本是IPV4(第四个版本),之后将会过渡到IPV6(第六个版本),IPV6地址的位数是128位二进制数。
IP地址的组成
IP地址分为两部分:网络部分,主机部分。
网络部分:用来确定终端是否在同一网段。
主机部分:用来确定终端的容量大小(最多容纳多少台)
子掩网码
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。其中连续的1代表了网络部分,连续的0代表了主机部分。
通过子网掩码,我们可以判断IP地址是否在同一网段中。
IP地址段分类
类别 | 地址段 | 二进制数表示地段 | 默认子掩网码 |
---|---|---|---|
A | 1-126 | 00000001 - 01111110 | 255.0.0.0/8 |
B | 128-191 | 10000000 - 10111111 | 255.255.0.0/16 |
C | 192-223 | 11000000 - 11011111 | 255.255.255.0/24 |
D | 224-239 | 11100000 - 11101111 | |
E | 240-255 | 11110000 - 11111110 |
127地址段:本地网卡环回测试地址。 0.0.0.0:所有网段
255.255.255.255:全网广播 x.x.x.255/24:本网段广播
公有地址与私有地址
公有地址
公有地址出现在互联网中,若地址重复,将不能进行正常转发,因为地址必须唯一。
私有地址
私有地址只用于局域网,且可重复使用。因为每个局域网都是独立的分支,若没有在互联网中出现的话,不会影响别的局域网通信。
类别 | 地址段 |
---|---|
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 |
有效主机容量的计算
有效主机容量= 2n- 2(n为主机的位数;-2代表是主机部分全为0的网络地址和主机部分全为1的广播地址)
例:192.168.1.145/28
主机位数:32 - 28=4
主机容量(含网络地址和广播地址):2^4 = 16
有效主机容量:16 - 2 = 14
主机范围:192.168.1.144/28 ~192.168.1.159/28
有效主机范围:192.168.1.145/28~192.168.1.158/28
网络标识:192.168.1.144/28
广播地址:192.168.1.159/28