|
发表于 2002-11-12 11:51:41
|
显示全部楼层
最初由 freebell 发布
[B]
至于计算分成多少个子网的方法很多,不过我个人不太喜欢这种计算方法,可以用理解其原理的方法去算,否则向我这样的记性,过一段时间就忘了。
另外,你对能用不能用这几个地址的理解上有些小的误解。现在做的是无类划分,不要再去套按类划分时候的网络地址和广播地址。对于一个子网来说,给出其网络地址及其掩码,这个网段就确定了。我们还以上面的地址及分法为例。
对于分得的第一个子网,即192.168.0.0/23,其网络为为23位,主机位为32-23=9位,要明确的概念是,每个子网有一个子网的网络地址和子网内的广播地址,那么什么是网络地址呢?网络地址就是这个子网内主机位全部为0(网络位当然是给出的网络位)的那个地址,现在我们来看,对应于这个子网的网络地址应该是什么,转换为二进制,更好理解一些。前面的网络位部分不变,由于网络位为23,故前面的两个8位我们不考虑,我们来看第三个8位组,前面7个为网络位,这里我们知道是全为0,而这个8位组的第8位(从左到右看)是属于主机ID部分的,可以是0,也可以是1,由于这里计算的是网络地址,所以主机位全部为0,这样的话,第三个8位组就是00000000,故对应十进制数也为0,同样道理,主机ID全为0的话,第四个8位组对应的十进制数也为0,这样,本子网的网络地址就是192.168.0.0。
在看什么是子网的广播地址。子网的广播地址就是主机位全部为1的那个地址(网络位当然是本网段的网络位)。同样道理,我们来看第三个8位组,前面7位为网络位,这里为0,而第8位(从左到右看)属于主机位,对于广播地址来说,由于主机位全为1,所以这一位为1,这样的话第三个8位组就是00000001,对应的十进制数为1,而第四个8位组为全1,所以为255,这样的话这个子网的广播地址为192.168.1.255。
最后看一下可用的主机ID,子网内除了子网的网络地址和广播地址之外,其他的地址都可以用于主机地址,计算的方法是2的n次方减2,其中的n为子网的主机位数,这里我们知道是32-23=9位,所以可用的主机数就是512-2=510个。
说得比较啰嗦。自己试着计算一下第二个子网的对应信息如何? [/B]
概念讲的很清楚,我是有误解的地方.
回头再去看点资料.谢谢. |
|