早教吧 育儿知识 作业答案 考试题库 百科 知识分享

子网掩码2的N次方-2N是怎么取值?如题

题目详情
子网掩码 2的N次方-2 N是怎么取值?
如题
▼优质解答
答案和解析
那具体要看你要求什么了.如果是求主机数.这个N就是根据你的子网掩码来的.举个例子吧.比如一个地址:192.168.1.4/26,求这地址所在的网段的主机数是多少.是就2的6次方0-2=30台主机.此时的N就是6.怎么算出来的.很简单,就是32-26./26其实就是子网掩码的位数.也是地址的网络号.这么说吧./26子网掩码就是:255.255.255.192,二进制就是:
11111111.11111111.1111111.11000000,这里前26个是1,就是/26,就是网络号是26位,26个1,6个0就是主机号.求主机数:2的N次方-2,这里的N就是主机号,就是子网掩码中为0的个数.
如果是求子网个数,这里的N又不同说法了.比如192.168.1.4/26要划分子网.一般情况下,划分子网,不会要减2的,但有些情况会减2,会认为有两个子网是不能用的.此时的N就是借用多少位来划分子网了.比如上面的地址,如果要划分4个子网,就要借用2位主机号,2的2次方=4,N=2.一般4个子网都可以用,但是考试时没说明,就要减2,可用的就是2个子网.第一个和最后一个不能用.划分子网都是以2的次方个的.所以这时的N就是看要划分多少个子网来确定的.