子网 & 子网掩码 & 网关
ip地址是由网络号和主机号组成的,从而在网络中唯一表示一个网络上的主机。
只有在一个网络号下的计算机之间才能够“直接”互通,不同网络号的计算机需要“网关”才能互通,但这样划分不是很灵活,因此ip网络还允许划分为更小的网络,叫做“子网”,也就产生了“子网掩码”,“子网掩码“的作用就是用来判断任意两个IP地址是否属于同一子网络,只有在同一“子网”的计算机才能直接互通。
可变长掩码
例如你被分配了一个C类地址,网络号为192.168.10.0,而你现在需要将其划分为三个子网,其中一个子网有100台主机,其余的两个子网有50台主机。我们知道一个C类地址有254个可用地址,那么你如何选择子网掩码呢?
从上表中我们发现,当我们在所有子网中都使用一个子网掩码时这一问题是无法解决的。此时VLSM就派上了用场,我们可以在100个主机的子网使用255.255.255.128这一掩码,它可以使用192.168.10.0到192.168.10.127这128个IP地址,其中可用主机号为126个。我们再把剩下的192.168.10.128到192.168.10.255这128个IP地址分成两个子网,子网掩码为255.255.255.192。其中一个子网的地址从192.168.10.128到192.168.10.191,另一子网的地址从192.168.10.192到192.168.10.255。子网掩码为255.255.255.192每个子网的可用主机地址都为62个,这样就达到了要求。可以看出合理使用子网掩码,可以使IP地址更加便于管理和控制。