现在的网吧都越开越大了,一个标准C类网络已经无法满足容量上的要求,那能不能讲192.168.0.x和192.168.1.x放到一个网络里来?当然可以了!
引入CIDR的概念,很容易得出结论,192.168.0.0/255.255.254.0,或者说192.168.0.0/23,就是192.168.0.x + 192.168.1.x,若不论网络地址和广播地址,一共可以容纳512个节点。当然,192.168.0.0/22、192.168.0.0/21、192.168.0.0/20……乃至192.168.0.0/16,都是可以容纳更多节点的规划方法。
不过我本人对CIDR的印象不好,CIDR只是一个方法,应该不属于一种规范,这样就带来了一些兼容性问题。
当年在设置Windows 2000(SP2)中的RRAS时,里面有一项类似过滤措施的接口筛选,可能很多朋友都有这个经历:定义目标网络时,它不认218.4.0.0/255.255.0.0这样的网络,说子网掩码无效,需要你手动配置218.4.0.0/24、218.4.1.0/24、218.4.3.0/24……218.4.255.0/24这样256个目标网络(因为C类的IP地址它只认255.255.255.0这样的子网掩码)。
在网吧内网划分IP地址方面,很多网管朋友问过,“网吧内超过254台主机,IP地址怎么划分,为何都挤到192.168.x.x这种C类里来?”
10.0.0.0/8和172.16.0.0/16 - 172.31.0.0/16其实就是一个现成的、很不错的选择,也是符合标注要求的。至于有朋友说这样的划分会引起“广播风暴”,这是没有什么道理的。
先不说广播风暴是否真的会出现,咱们可以想想,10.0.0.0/8的确是可以容纳16777216个节点,但你真有16777216台主机吗?广播量与局域网内的主机数量成正比,可跟局域网可以容纳的主机数量没有任何关系,而且在网吧这种软硬件环境里,只要设备和链路正常和客户机正常,就不会产生广播风暴。
你厌倦了10.x.x.x,你也厌倦了172.16.x.x - 172.31.x.x,你还厌倦了192.168.x.x,那么我倒是可以代表ICANN给你分配一段,个性化IP地址的网络。
网吧内网用1.1.1.x这样一个又吉祥又好记又有个性的网络,完全具有可行性。如果互联网上的有人访问1.1.1.x,是不会转到你那里去的,只会去真正的1.1.1.x地址那里。