子网划分的借位,这样怎么借,我的理解对么如下?
使用公式2^n-2 >= 最大主机数 如主机数 30 那么公式是 2^5-2 >=30 主机位数n为:5 相对应的子网需要27位网络位、5位主机位,借几位要看原来总网,比如原来是/20,现在/27,要借7位 那么 如主机数 50 那么公式是 2^6-2 >=50 主机位数n为:6 相对应的子网需要26位网络位、6位主机位,借几位要看原来总网
已知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, 它的网络号计算方法: 将两个二进制数做按位与(&)运算后得出的结果即为网络号, 11000000 00001001 11001000 00001101 & 11111111 11111111 11111111 00000000 ------------------------------------------------------------- 11000000 00001001 11001000 00000000=192.9.200. 0即网络号为192.9.200.0。 它的主机号计算方法:将子网掩码取反再与IP地址按位与(&)后得到的结果即为主机号, 11000000 00001001 11001000 00001101 & 00000000 00000000 00000000 11111111 ------------------------------------------------------------ 00000000 00000000 00000000 00001101 =0.0.0.13即主机号为13(或者0.0.0.13)。
怎么求主机号?
把IP和掩码都换算成二次制: ip:01111100.11000100.00011011.00111011 掩码:11111111.11100000.00000000.00000000 则此子网掩码表示此IP前面11位是网络号,所以后21位是主机号即: 00000000.00000100.00011011.00111011 再算回十进制得:0.4.27.59