数制的基本概念以及IP地址范围的基本了解

网友投稿 309 2022-11-06

数制的基本概念以及IP地址范围的基本了解

数制的基本概念以及IP地址范围的基本了解

壹、数制介绍

1、二进制(Binary number)

二进制它的特点是逢二进一,所以二进制里只有0和1两个数字符号。

表示 :(1010)2 或者 1010B

2、八进制(Octal number)

八进制就是逢8进1,所以八进制数采用 0~7这八数来表达一个数。

表示(1010)8 或者 1010O

3、十进制(Decimal number)

十进制就是逢10进10,所以它的基数是10,数值采用0~9来表示。

表示(1010)10 或者 1010D 或者 1010

4、十六进制(Hexadecimal number)

十六进制基数是16,它有16个数字符号,除了十进制的十个数字外还使用了6个英文字母(A~F),分别代表10~15 。

表示(1010)16 或者 1010H 或者 OX1010

表1-1 二、八、十、十六进制转换表

二进制数转换八进制数: 3位一转换 二进制数转换十六进制数: 4位一转换

二进制 八进制 十进制 十六进制
1 1 1 1
10 2 2 2
11 3 3 3
100 4 4 4
101 5 5 5
110 6 6 6
111 7 7 7
1000 10 8 8
1001 11 9 9
1010 12 10 A
1011 13 11 B
1100 14 12 C
1101 15 13 D
1110 16 14 E
1111 17 15 F

贰、IP地址

网络的单位bps(比特率,即位/秒,bit/s)传输单位字节/秒,即Byte/sByte是字节,bit是二进制单位。

具体:8bit=1Byte1024Byte=1KB1024KB=1MB1024MB=1GB1024GB=1TB1024TB=1PB1024PB=1EB1024EB=1ZB1024ZB=1YB

IP地址分为A、B、C、D、E五类

A类地址范围: 1.0.0.1~126.255.255.254A类地址=网络部分+主机部分+主机部分+主机部分(有类边界)默认子网掩码为/8,即255.0.0.0 B类地址范围: 128.0.0.1~191. 255.255.254B类地址=网络部分+网络部分+主机部分+主机部分(有类边界)默认子网掩码为/16,即255.255.0.0 C类地址范围: 192.0.0.1~223.255.255.254C类地址=网络部分+网络部分+网络部分+主机部分(有类边界)默认子网掩码为/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.255 DHCP服务失效时分配的地址。 私有网络地址(以下简称私网地址) 是指内部网络或主机的IP地址,IANA(互联网数字分配机构)规定将下列的IP地址保留用作私网地址,不在Internet.上被分配,可在一个单位或公司内部使用。RFC1918中规定私有地址如下: A类私有地址: 10.0.0.0~10.255.255.255 10.0.0.0/8B类私有地址: 172.16.0.0~172.31.255.255 172.16.0.0/12C类私有地址: 192.168.0.0~192.168.255.255 192.168.0.0/16 叁、子网划分

IP地址和子网掩码作“与”运算得到网络地址

0和任何数相与都等于01和任何数相与都等于任何数本身

网段组成:网络地址,可用IP,广播地址,子网掩码有32个二进制位对应的IP地址的网络部分用1表示对应的IP地址的主机部分用0表示

表1-2 常见八位二进制数

二进制 十进制
10000000 128
10101000 168
10101100 172
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255

肆、总结

计算中常用的数制有二进制、八进制、十进制、十六进制,它们之间可以互相转换。

有了子掩码后,只要把IP地址和子网掩码作逻辑"与"运算,所得的结果就是IP地址的网络地址。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何运行与Apache Kafka和MQTT代理演示?
下一篇:MyBatis使用resultMap如何解决列名和属性名不一致
相关文章

 发表评论

暂时没有评论,来抢沙发吧~