- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IP地址十进制与二进制转换
IP二进制和十进制互相转换
二进制和十进制互相转换
为了管理I P地址,有必要非常熟悉二进制和十进制相互转换的过程。和在十进制数中一
位表示它的值是1 0的幂一样,二进制中的1位表示它的值是2的幂,如表3 - 4所示。换句话说,
从左向右,随着位的移动,每一位依次乘以2。这个表仅仅表示了8位(一个8位位组)。为扩展
这个表,我们只需在左边加入位,每个新位的值是前一个位的2倍。
1. 十进制到二进制的转换
为将十进制数转换到二进制数,第一步是找到最高的二进制位。最高的位意味着具有最
大的十进制值的位置。这个位的十进制值将从数字中减去,然后就确定剩下的最高位。这个
过程不断重复,直至剩下的数为0。所有中间的位设置为0。
表3-3 默认子网掩码、最大的网络和主机
地址类默认子网掩码网络位数网络主机位数主机
A类255.0.0.0 8 126 24 16 777 206
B类255.255.0.0 16 16 383 16 65 533
C类255.255.255.0 2 4 2 097 151 8 2 5 4
作为例子,让我们将十进制数1 7 8转换为二进制。
1) 再次查看表3 - 4,可以看见适合1 7 8的最高位是1 2 8 ( 27)。下一个最高的位是2 5 6 ( 28),它
不适合1 7 8。
2) 178-128=5 0。
3) 再次查看表3 - 4,适合5 0的最高位为3 2 ( 25)。
4) 50-32=1 8。
5) 适合1 8的最高位为1 6 ( 24)。
6) 18-16=2
7) 剩下的部分准确地等于2 ( 21),剩下的数为0。
表3-4 8位位组中的位和相关的十进制值
第7位第6位第5位第4位第3位第2位第1位第0位
二进制位1 1 1 1 1 1 1 1
2的幂27 26 25 24 23 22 21 20
十进制1 2 8 6 4 3 2 1 6 8 4 2 1
表3-5 将十进制1 7 8转换为二进制1 0 11 0 0 1
第7位第6位第5位第4位第3位第2位第1位第0位
十进制1 2 8 0 3 2 1 6 0 0 2 0
二进制位1 0 1 1 0 0 1 0
我们刚刚进行的过程总结在表3 - 5中。
2. 二进制到十进制的转换
为从二进制转换到十进制,以表示I P地址或子网掩码,只需将二进制表示的每一位和十
进制建立联系,然后将这些十进制相加。这个过程如表3 - 6所示,我们将一个二进制值
0 0 11 0 11转换为十进制。
表3-6 将1 0 0 11 0 11二进制转换为1 5 5十进制
二进制形式1 0 0 1 1 0 1 1 十进制值
?????????128????? 128
????????????????????? 0 0
??????????????????????????? 0?????? 0
???????????????????????????????? 16?? 16
????????????????????????????????????????8?? 8
????????????????????????????????????????????? 0 ? 0
???????????????????????????????????????????????????? 2 2
1 1
???????????????????????????????????????????????????????? 总计1 5 5
来自教室的信息
2的幂—一些你确实需要知道的数字
I P寻址中,最容易感到混淆的部分是在掩码和8位位组分界线不相等的时候如何决
定子网边界。一个I P地址是一个3 2位数字,我们用4个十进制数字来表示,每个数字代
表3 2位中的8位。这便于书写(谁愿意写3 2个1和0 ),而且将需要知道的十进制数字保持
为最小,但是它可能很难了解子网和它们的主机地址是如何组织的。为顺利地做到这
一点,需要在二进制和2的幂上多花费一些时间。我希望我可以给你一些主意,以帮助
你得到应该知道的最重要的东西。
现在你需要立即知道的数字是2的幂,从20到27,而且和其他的6个数字:192,224,
文档评论(0)