子网掩码用来区分网段
ip地址/子网掩码
子网掩码:用连续的1来表示网络位的个数
相关公式
网络位个数 = 2^(可变网络位)
主机数=2^(主机位)
可用主机位=2^(主机位)-2
用自已的子网掩码分别和自已的IP及对方的IP相与,比较结果,相同则同一网络,不同则不同网段
例子:
192.168.1.1/24
1100 0000(192) 1010 1000(168) 0000 0001(1) 0000 0001(1)
1111 1111. 1111 1111. 1111 1111. 0000 0000(子网掩码)
192.168.1.0(两个网段相乘得出) 网段号
192.168.1.2/23
1111 1111.1111 1111.1111 1110.0000 0000(子网掩码)
192.168.0.0(两个网段相乘得出) 网段号
因为192.168.1.0和192.168.0.0两个无端号不同,所以不通
如何确定两个地址是否在同一网段
将A地址转化为二进制,和自己的子网掩码相乘,得出A的网段
将B地址转化为二进制,和自己的子网掩码相乘,得出B的网段
如果AB网段一致,则在同一网段
划分子网:
来回拆借网络位和主机位
在原有ABC类基础上再划分
例子:
192.168.91.0/24 标准C类地址
主机位=2^(32-24)=256
平均4个部门
1111 1111 . 1111 1111 . 1111 1111 . 00 00 0000
1111 1111 . 1111 1111 . 1111 1111 . 00 11 1111
第一段范围
第一个地址 最后一个地址
192.168.91.0 192.168.91.63
1111 1111 . 1111 1111 . 1111 1111 . 01 00 0000
1111 1111 . 1111 1111 . 1111 1111 . 01 11 1111
第二段范围
第一个地址 最后一个地址
192.168.91.64 192.168.91.127
1111 1111 . 1111 1111 . 1111 1111 . 10 00 0000
1111 1111 . 1111 1111 . 1111 1111 . 10 11 1111
第三段范围
第一个地址 最后一个地址
192.168.91.128 192.168.91.191
1111 1111 . 1111 1111 . 1111 1111 . 11 00 0000
1111 1111 . 1111 1111 . 1111 1111 . 11 11 1111
第四段范围
第一个地址 最后一个地址
192.168.91.192 192.168.91.255
每一段范围
求出第一个地址 主机位全0
求出最后一个地址 主机位全1
例子:
3.中国移动10.0.0.0/8,为32个省分配各自的子网
1新的子网的子网掩码
因为要为32个省分配,所以要5个子网,和原来8个子网相加=13个子网
2每个子网的主机数
因为主机数=2^(主机位)
所以2^(32-13)=524288
3第一个子网和最后一个子网的网络ID
第一个子网:1111 1111.0000 0000.0000 0000.0000 0000——>10.0.0.0
最后一个子网:1111 1111.1111 1000.0000 0000.0000 0000——>10.248.0.0
1.节约地址
2.提高效率
3.提高安全
作用:提供更多接口
透明设备 二层设备
网络设备原理:有很多张表,通过表项发送出去
1.学习------------------------自动学习源mac地址
2.转发------------------------自动查找目的mac的出口,按照出口转发
3.查询------------------------mac地址表中没有目的mac,会广播查找
4.刷新------------------------每300s会清空一次mac地址表