一、子网掩码概念及作用
1.子网掩码必须和ip结合在一起用,指明一个ip地址的那些位标识的是主机所在的子网
2.子网掩码将ip地址划分为主机地址和网络地址
二、子网掩码组成
1.子网掩码和ip地址一样为32位二进制表示
2.子网掩码和ip地址的32位相对应,ip地址的某位是网络地址则对应的子网掩码为1,否则为0
三、子网掩码的表示方法
1.点十式表示法
如:11111111.11111111.11111111.00000000二进制转十进制就是255.255.255.0
2.CIDR斜线记法
ip/n(n表示的是有多少个字节是网络位)
192.168.1.100/24化成子网掩码(共有24个位为网络位,化成子网掩码前24位都为1,后8位为0);
11111111.11111111.11111111.00000000十进制就为255.255.255.0
四、为什么使用子网掩码
简单理解.A主机要与B主机通信,A的IP地址和B的IP地址会和A的子网掩码做与运算
1.如果两个结果相同则再同一网段,就可以通过ARP广播发现B的MAC地址,进行通信
2.如果两个结果不同,则说明不在同一网段这时就要通过路由器进行通信
五、什么是网关
计算机的网关就是到其他网段的出口,也就是路由器接口ip地址,可以网段中随意的ip地址,不过
通常使用网段中第一个或最后一个地址,避免与网段中地址冲突
六、子网掩码和IP地址的关系
子网掩码就是判断俩台主机是不是在同一网段的,双方主机的ip地址与其中一个主机的掩码进行与运算,
如果结果相同,可以直接通信
与运算
与运算是计算机中一种基本的逻辑运算方式,符号表示为&,也可以表示为 and。
参加运算的两个数据,按二进制位进行“与”运算。
运算规则:0&0=0;0&1=0;1&0=0;1&1=1;
七、CIDR与VLSM
1.有类网络、无类网络、超类网络、子网
有类网络(标准网络):能把ip地址归结到A.B.C三类,使用的是标准的子网掩码
无类网络:无类网络ip地址的掩码是变长的,可以把主机ID一部分拿来当做子网ID
超网:很多小网络组成一个大网络。也可以说子码掩码长度小于对应的有类网络的网络叫超网
子网:有类网络划分成很多小网络,也可以说子码掩码长度大于对应的有类网络的网络叫子网
2.CIDR无类别域间路由
本质是消除A.B,C类地址以及子网划分的概念,将多个地址块聚合在一起,生成一个大的网络
CIDR采用8-30位可用网络ID,不同于A.B.C类的8.16.24位。
CIDR表示方法:IP地址/n,n表示IP地址中的前n位代表网络部分(n个二进制数1),其余(32-n)位代表
主机部分。这种方法称为“斜线记法”,它又称为CIDR记法。
3.VLSM可变长子网掩码
VLSM(Variablr length Sunet Mask)规定了一个有类网络中有多个子网掩码的能力,和子网能够在进行划分
的能力,VlSM也就是可以对主机位进行再划分,将一部分的主机位划进网络位,这样网络位就不在受 8,16,24位的限制了。