子网划分一直是网管初学者头疼的问题,在网吧当中很多网管朋友是由服务员做起,慢慢学习网管技巧和知识,所以没有系统学习过TCP/IP方面的知识,由于最基础的TCIP/IP知识在日常当中根本用不到,所以导致子网划分的方法和技巧往往很难掌握到实质的经验,这也是为什么子网划分成为初学网管的难题。要想理解什么是子网划分,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。本文以我曾经对一个超过255单网段网吧的实际子网划分案例,用我的理解为大家分析在网吧应用当中最常见的子网划分原则和技巧,并希望与大家交流经验。
关键知识-子网掩码:子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
子网掩码和IP地址的关系
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。
运算演示之一:
IP地址:192.168.0.1 子网掩码:255.255.255.0 AND转化为二进制进行运算:IP地址:11000000.10101000.00000000.00000001 子网掩码:11111111.11111111.1111111 1.00000000 AND运算:11000000.10101000.00000000.00000000转化为十进制后为:192.168.0.0以上运算将不同IP通过AND运算后,就能确定IP是否同属于192.168.0.0这网段,也就可以判断是否可以直接通信。