|
前置我就不说了,直接进主题,大家觉得好的就顶,不好就骂,呵呵。下面我们就以C类IP进行讲解。
大家都知道IPV4的IP地址是采用32位的二进制。二进制只有0和1,逢2进1,绝对不会出现2以上的数字。我们平时看到的192.168.1.1这样的IP地址其实是把32位的二进制转化为10进制表示,那样可以帮助大家记忆。
192.168.1.1=11000000.10101000.00000001.00000001。
我们先看下192.168.1.1/24,这个是一个IP地址,那究竟他是属于哪个网段的呢,为什么后面有个24呢。其实这个24代表他的子网掩码前面24位都是1,后面8位都是0,这个子网掩码是255.255.255.0,大家是不是有点印象了,这个是C类IP地址的默认子网掩码。24其实还有一个意义,就是IP地址前面24位一样的都属于同一网段。这里是和192.168.1.1前24位相同的都为一个网段。那就是前序为192.168.1的都是同一网段。例如192.168.1.255/24。我们在进一步看看,把他们转换为二进制码
11000000.10101000.00000001.00000001=192.168.1.1
11000000.10101000.00000001.11111111=192.168.1.255
大家看看他们的前24位是不是一样的?呵呵相信大家都了解了吧
大家在企业当中工作经常都会遇到要把不同的部门分开,另他们不能直接通信。但是我们知道C类IP每个网段有256台主机,除去开头的一个网络号和最后一个广播号,我们可以用的IP有254个。但是如果我现在有4个部门要划分,A部门有120台主机,B部门有60台主机,而C部门有20台主机,而D部门有10台主机,如果我们每个部门都采用一个网段的话,无疑是一个浪费,尤其是使用在ISP商申请来的IP。
那么我们要怎么做呢。其实这种情况我们大可以使用VLSM来划分子网。
我使用的是192.168.1.0这个网段。第一个部门有120台主机,我们可以使用192.168.1.1/25,这个IP来实现,为什么呢?其实是这样的。这个IP的意思是网络号有25位,主机号有7位,网络号借了主机号的一位。剩下7位的主机号的二进制的最大值是1111111,总共7个1。化为10进制就是127,加上第一个后8位全0的IP地址,那么划分后总共就有128个地址可用,刚好把一个C类网段分成了两半。但是我们怎么知道哪128个IP地址,还有一个问题他们的子网码也有所变化,变为25个1,255.255.255.128。划分之后第一个IP地址192.168.1.0和192.168.1.127是不能使用的,一个是网络号,代表一个网路,另一个是广播号,我们能使用的范围是192.168.1.1-192.168.1.126。
好了我们继续来分B部门的60台机器。我们把剩余的192.168.1.128/25划分,但是我们要怎么才能在把它分半呢,呵呵没错只要把主机号减少,让网络号增多就可以,我们可以把主机号在借一位,192.168.1.128/26。那么我们的主机号就剩下6个1,加上全0的就有64台机器。他的子网码是255.255.255.192,但是这个怎么计算他一共有多少个网段呢,其实我们借走多少个1,网段数就是2的多少次方。然后用一个网段的主机数除以网段数就可以划分后一个网段有多少个结果。但是这里转不过弯的人可能就有个小疑问了。192.168.1.128/25不是说借了主机号的1位吗,那为什么还会出现128这个主机号呢,其实128并不完全是主机号,其中要减去借走的第一个1即是128得出的才是他的主机号。看起来是128,其实他的主机号只是0。
好了说到这里相信大家都对VLSM有了一定的了解,相信下面的两个部门大家应该能自己划分了吧。
好了我的帖子告一段落希望能帮助到大家~~~~~~~ |
|