子网(完整版)已知Ip地址,子网掩码如何计算子网号、主机号

美国主机网  时间:2021-01-03  阅读:()

已知Ip地址子网掩码如何计算主机号

如ip121.175.21.9 子网掩码255.192.0.0 我只能根据子网掩码求出后 22位为主机号但是答案都是点分十进制的为 0.47.21.9 不知道与22有什么关系

答 因为掩码是255.192.0.0 所以可以确定IP地址的前10位为网络号  192确定了第二个字节前两位是 1 1加第一个字节共 10位邹飞注 ,因为在第二段十进制数中出现差异所以只看第二段十进制数 ,把175转换成二进制为10101 1 1 1加粗部分处于网络位,求主机号就是把网络位全置 0也就是说把01 1 1 1001(121转换).10 101 1 1 1.21.9(加粗部分处于网络位全置 0)就变成0.00101 1 1 1.21.9再把00101 1 1 1转换成十进制就是所求的主机号了 .0.47.21.9

哦我完全看懂了子网号与主机号的求法了子网掩码是

255.255.255.240 就只看最后一个字节从 2401 1 1 10000B说明前四位是子网后四位是主机这样从 250001 1001B它的前四位是0001 所以网络号是 1 后四位是1001 二进制 所以它的主机号9 十进制 。又如 ip121.175.21.9子网掩码255.192.0.0 由于192=1 1000000B而175=101011 1 1B所以网络号是121  IP第一字节对应子网掩码的第一个字节 255子网号是2  IP第二字节对应子网掩码的第二个字节

192 因为192的二进制前两位是 1表示子网位所以 IP中的175的二进制的前两位10即十进2就是子网号 主机号是47 175的后六位101 1 1 1即 0.47.21.9已知IP地址和子网掩码 如何求子网数及每个子网的主机号范围

悬赏分 10 |解决时间 2007-6-2300:28 |提问者 cangyuebb

已知网络193.1.1.0子网掩码是255.255.255.224 

这个网络分了几个子网每个子网的主机号范围是怎样的

如果可以的话麻烦写下具体算法谢了

最佳答案

不知道下面这段能不能解答你的疑惑。

在TCP/IP协议中 SUBNET MASKS 子网掩码的作用是用来区分网络上的主机是否在同一网络取段内。在大型网络中 CLASS A的SUBNET MASKS 为

255.0.0.0 CLASS B的SUBNET MASKS 为255.255.0.0  CLASS C 的SUBNET MASKS 为255.255.255.0 。

假如某台主机的 SUBNET MASKS 为IP地址为202.1 19.1 15.78 它的SUBNET MASKS 为255.255.255.0 。将这两个数据作 AND运算后所得出的值中的非0的BYTE部分即为NETWORK ID 网络号邹飞注 。运算步骤如下

202.1 19.1 15.78 的二进制值为

1 1001010.01 1 101 1 1.01 1 1001 1.01001 1 10

255.255.255.0 的二进制值为:

1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1.00000000

AN D后的结果为

1 1001010.01 1 101 1 1.01 1 1001 1.00000000

转为二进制后即为

202.1 19.1 15.0

它就是NETWORK ID 在IP地址中剩下的即为 HOST ID主机号邹飞注 即为78这样当有另一台主机 的IP地址为202.1 19.1 15.83 它的SUBNET MASKS也是255.255.255.0 则其NETWORK ID 为202.1 19.1 15 HOSTID 为83 因为这两台主机的 NETWORK ID 都是202.1 19.1 15  因此这两台主机在同一网段内 。

但是在实际应用中可能会有多个分布与各地的网络而且每个网络的主机数量并不很多 如果申请多个NETWORK ID 会造成IP资源的浪费 而且很不经济如果我们在 SUBNET MASKS 上动一下手脚可以在只申请一个NETWORK ID 的基础上解决这个问题。

比如我们有三个不同的子网每个网络的 HOST数量各为20、 25和50下面依次称为甲、 乙和丙网但只申请了一个NETWORK ID 就是202.1 19.1 15 。首先我们把甲和乙网的 SUBNET MASKS 改为255.255.255.224  224的二进制为1 1 100000  即它的SUBNET MASKS 为

1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1.1 1 100000

子网掩码的标识方法是 IP地址中的网络和子网部分用二进制数 1表示主机部分用二进制数 0表示。这是C类网络最后一个字节拿出三位来作子网地址可以形成 23-2=6个子网这样每一个子网就只能最多有 25-2=30台主机去了。邹飞注。 

这样我们把HOST ID的高三位用来分割子网 这三位共有000、 001 、 010、

01 1 、 100、 101 、 1 10、 1 1 1八种组合除去 000 代表本身和1 1 1 代表广播 还有六个组合也就是可提供六个子网它们的 IP地址分别为 前三个字节还是202.1 19.1 15 

00100001~001 1 1 1 10 即33~62为第一个子网

从这里看出 IP最后一位不是从 1开始的邹飞注

01000001~0101 1 1 10 即65~94为第二个子网

01 100001~01 1 1 1 1 10 即97~126为第三个子网

202.1 19.1 15  1 15的子网号是3第三个子网。 由 1 15怎样算出3我就不知道了邹飞注

10000001~1001 1 1 10 即129~158为第四个子网

10100001~101 1 1 1 10 即161~190为第五个子网

1 1000001~1 101 1 1 10 即193~222为第六个子网

选用161~190段给甲网 193~222段给乙网 因为各个子网都支持 30台主机足以应付甲网和乙网 20台和25台的需求。

再来看丙网 由于丙网有 50台主机按上述分割方法无法满足它的 IP需求我们可以将它的SUBNET MASKS 设为255.255.255.192  由于192的二进制值为1 1000000按上述方法它可以划分为两个子网 IP地址为

01000001~01 1 1 1 1 10 即65~126为第一个子网

10000001~101 1 1 1 10 即129~190为第二个子网

这样每个子网有62个IP可用将65~126分配丙网多个子网用一个NETWORK ID 即告实现。

如果将子网掩码设置过大也就是说子网范围扩大。那么根据子网寻径规则很可能发往和本地机不在同一子网内的目的机的数据 会因为错误的相与结果而认为是在同一子网内那么数据包将在本子网内循环直到超时并抛弃。数据不能正确到达目的机 导致网络传输错误。 如果将子网掩码设置得过小 那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输 数据包都交给缺省网关处理这样势必增加缺省网关的负担造成网络效率下降。因此任意设置子网掩码是不对的应该根据网络管理部门的规定进行设置。

随着IP地址资源的日趋枯竭可供分配的 IP地址越来越少往往一个拥 有几百台计算机规模的网络只能得到区区几个 IP地址于是许多人开始采用其他技术来扩展IP空间。

1.子网掩码设置

如果你所分配的 IP地址仅能满足对主机的需求 但远不能满足你欲在局 域网中再建若干子网的需要设置子网掩码就是你不得不采取的措施了。

子网掩码同样也以四个字节来表示 用来区分IP地址的网络号和主机号 默认子网掩码如下表所示

子网掩码(以十进制表示)

A类255 0 0 0

B类255 255 0 0

C类255 255 255 0

当IP地址与子网掩码相与时非零部分即被确认为网络号。

假如我们将子网掩码中第四字节最高位起的某些位由 0修改成1使本来应当属于主机号的 部分改变成为网络号这样就实现了我们划分子网的目的。例如你得到了一个C类网络地址198.189.98 按常规你所有的设备从198.189.98.0到198.189.98.254都将处于同一网络之中 但如果你需要将自己 的网络划分成5个子网以便管理 那就必须修改子网掩码 255.255.255.0 将此掩码的第四个字节中的前三位再拿出来充当子网掩码 即将第四字节的 00000000 修改成1 1 100000(十进制数为224) 故应当将子网掩码设置为 255.255.255.224 。这样我们有001 、 010、 01 1 、 100、 101 、 1 10六种方式与之相与得到不同的网络号 (除去000和1 1 1作为保留地址不能使用 )各子网的前三个字节仍然是 198.189.98 。可以知道如子网掩码的位数越多能划分的子网数也就越多但 是每个子网的主机数就会越少。 子网掩码的划分设置也有一个缺点 划分的子网越多 损失的IP地址也会越多。因为每个子网都会保留全 0或全1的两个地址而不能使

子网划分 C 类IP地址

子网位/主机位 子网掩码 子网最大数/主机最大数2/6 255.255.255.192 2/62

3/5 255.255.255.224 6/30

4/4 255.255.255.240 14/ 14

5/3 255.255.255.248 30/6

6/2 255.255.255.252 62/2

云俄罗斯VPSJusthost俄罗斯VPS云服务器justg:JustHost、RuVDS、JustG等俄罗斯vps主机

俄罗斯vps云服务器商家推荐!俄罗斯VPS,也叫毛子主机(毛子vps),因为俄罗斯离中国大陆比较近,所以俄罗斯VPS的延迟会比较低,国内用户也不少,例如新西伯利亚机房和莫斯科机房都是比较热门的俄罗斯机房。这里为大家整理推荐一些好用的俄罗斯VPS云服务器,这里主要推荐这三家:justhost、ruvds、justg等俄罗斯vps主机,方便大家对比购买适合自己的俄罗斯VPS。一、俄罗斯VPS介绍俄罗斯...

青果云(590元/年),美国vps洛杉矶CN2 GIA主机测评 1核1G 10M

青果网络QG.NET定位为高效多云管理服务商,已拥有工信部颁发的全网云计算/CDN/IDC/ISP/IP-VPN等多项资质,是CNNIC/APNIC联盟的成员之一,2019年荣获国家高薪技术企业、福建省省级高新技术企业双项荣誉。那么青果网络作为国内主流的IDC厂商之一,那么其旗下美国洛杉矶CN2 GIA线路云服务器到底怎么样?官方网站:https://www.qg.net/CPU内存系统盘流量宽带...

ZJI:韩国BGP+CN2线路服务器,国内三网访问速度优秀,8折优惠码每月实付440元起

zji怎么样?zji最近新上韩国BGP+CN2线路服务器,国内三网访问速度优秀,适用8折优惠码zji,优惠后韩国服务器最低每月440元起。zji主机支持安装Linux或者Windows操作系统,会员中心集成电源管理功能,8折优惠码为终身折扣,续费同价,全场适用。ZJI是原Wordpress圈知名主机商:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服...

美国主机网为你推荐
域名价格什么是域名的商业价值??虚拟主机推荐有哪些好的虚拟主机推荐免费国外空间国外免费空间有哪些好用?中国域名注册中国十大域名注册商虚拟空间免费试用目前哪里有免费试用的虚拟主机 或者服务器用啊?北京网站空间求永久免费的网站服务器!大连虚拟主机大连华企智源是做网站的吗?云南虚拟主机云南虚拟主机,公司网站用本地客户,云南数据港怎么样?windows虚拟主机windows10用什么虚拟机深圳虚拟主机深圳有哪些比较有名气的网络推广公司
播放vps上的视频 个人域名备案流程 pw域名 godaddy优惠码 外国域名 网页背景图片 新站长网 免费网络电视 本网站服务器在美国 秒杀预告 美国网站服务器 个人免费主页 网站加速软件 国内域名 徐州电信 成都主机托管 广东主机托管 北京主机托管 tracker服务器 wordpress空间 更多