打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何将一个网络分为两个子网、如何通过已知IP和子网掩码计算其同一网段的主机IP

IPV4的IP地址格式通常表示为xxx.xxx.xxx.xxx,其中xxx为十进制数,取值范围是[0,255],若用16进制表示则为xx.xx.xx.xx,其中xx的取值范围是[0,FF]。

实际上,IP地址使用二进制位表示最能说明其本质,它共占4x8=32个二进制位,前n个二进制为表示网络ID,即,网络号,后32-n个二进制位表示每个子网段的主机IP地址,其中n是根据各个子网内主机的数量的最大值来决定,即2^(32-n)>=max(各子网内主机num)。

比如在建设实验室时,想让每个机房的主机分别在各自的子网内,每个机房内最多可以配置200台电脑,那么通过2^(32-n)>=max(各子网内主机num)可以计算出n=32-8,因200台电脑使用200个IP,而由二进制的IP地址可知,每个子网内的IP地址数量均为2的指数次幂,故每个机房200台电脑可以分配256个IP,即IP地址的后8位作为子网内的主机号,前24位作为每个子网的网络号。注意这256个IP地址的主机号中([000000000-11111111]即[0-255]),其中主机号全0即表示当前的子网的网络号,全1的通常是广播地址,这两个都不能用作实际机器的IP地址。

路由器在确认IP是否属于本子网时是通过子网掩码来区分。网络号所占的位全1,其余为全0即是子网掩码,如上面8位主机号,其子网掩码为(255.255.255.0),子网掩码与IP地址按位相与,其结果中,主机号全为0,剩余高位即为此IP的子网号。

IP地址:192.168.1.1,子网掩码:255.255.255.0。

11000000.10110000.00000001.00000001

11111111.11111111.11111111.00000000

按位相与得:

11000000.10110000.00000001.00000000

即网络号为192.168.1.0

一、如何将一个网络分为两个子网?

如将网络40.15.0.0分为两个子网,第一个子网是40.15.0.0/17,那么第二个子网将会是()。

解:

第一个子网是40.15.0.0/17,即表示网络号占前17位,后15位表示主机号。第一个子网二进制可表示为(40.15.00000000.00000000),其中40.15占前16位,网络号占17位,分为两个子网,必定是第17位不同,第一个子网的第17位为0,那么第二个子网的第17位则为1,即(40.15.10000000.00000000),即40.15.128.0/17,这两个子网的子网掩码分别是(255.255.0.0和255.255.128.0)。

二、如何通过已知IP和子网掩码,判断IP属于同一网段?

已知IP:10.110.12.29,Mask:255.255.255.224,判断与已知IP属于同一网段的是哪个()。

A.10.110.12.0

B.10.110.12.30

C.10.110.12.31

D.10.110.12.32

子网掩码转换为二进制表示(11111111.11111111.11111111.11100000),可知后5位是主机号。

用已知IP与Mask按位相与可得子网络号为10.110.12.0。

又因本网段内主机号为5位,则本网段内IP地址可选范围是[10.110.12.0,10.110.12.31],又因主机号位全0表示子网络号,全1用于广播地址,则IP地址范围是[10.110.12.1,10.110.12.30],可知B符合。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
子网掩码的计算与划分详解
子网划分和子网掩码的计算方法
在同一网段划分不同VLAN
子网掩码与子网划分
【转】 IP地址及子网划分
子网掩码计算小结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服