前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网络号和主机号的计算

网络号和主机号的计算

作者头像
用户1215536
发布2018-02-05 14:52:08
2.5K0
发布2018-02-05 14:52:08
举报

因为想要学习网络号和主机号的计算需要先知道其IP地址和子网掩码,所以这篇博客的学习是以上一篇IP地址分类及私网IP为基础的。

具体为: 网络号=IP地址&子网掩码

             主机号=IP地址&(取反后的子网掩码)

例如

有一个C类地址为: 192.9.200.13其缺省的子网掩码为: 255.255.255.0 则它的网络号和主机号可按如下方法得到:

① IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101

②子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000

③将两个二进制数逻辑与(AND)运算后得出的结果即为网络部分

11000000 00001001 11001000 00001101AND 11111111 11111111 11111111 00000000

=11000000 00001001 11001000 00000000

= 192 . 9 . 200 . 0

即网络号为192.9.200.0 

④将子网掩码取反再与IP地址逻辑与(AND)后得到的结果即为主机部分

11000000 00001001 11001000 00001101 AND 00000000 00000000 00000000 11111111

=00000000 00000000 00000000 00001101 

= 0 . 0 . 0 . 13

即主机号为13(或者0.0.0.13)。

注意有些时候并没有按照标准分成五类IP地址,如192.168.1.1/22 强制规定前22位为网络地址,后10位为主机地址,这时的子网掩码是255.255.252.0而不是255.255.255.0。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015-05-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档