网络(3) - TCP/IP系列( IP子网划分)
什么是IP地址?
- IP地址在网络中用于标识一个节点(或者网络设备的接口)
- IP地址也用于IP分组在网络中的寻址
- 一个IPv4地址有32bit
- IPv4地址通常采用“点分十进制”标识
IP地址的类别
netmask 网络掩码
- 网络掩码为32bits,与IP地址的位数相同;
- 网络掩码在二进制的表示上是一堆连续的1,后面接连续的0;
- 值为1的bit对应IP地址中的网络位;为0的bit对应IP地址中的主机位,以此来辅助我们识别一个IP地址中的网络和主机位;
IP网络通信类型
路由器隔绝广播域;
一个交换机即是一个广播域;
广播包:
2层:目的MAC为全F;
3层:目的IP为全1;
什么是单播 Unicasting?
什么是广播 Broadcasting?
什么是组播 Multicasting?
IP地址类型
网络地址:指点网络的地址。在网络的IPv4地址范围内,最小地址保留为网络地址。此地址的主机部分的每个主机位均为0。
广播地址:用于向网络中的所有主机发送数据的特殊地址。广播地址使用该网络范围内的最大地址。即主机部分的各比特位全部为1的地址。
主机地址:可分配给网络中终端设备的地址。
例如:192.168.1.0这个C类网络的网络号,广播号及可分配IP分别是?
VLSM (Variable Length Subnet Mask) 可变长子网掩码
为什么要划分子网?
1. 一个B类地址用于广播域,地址浪费;
2. 广播域太庞大,一旦发生广播,内网不堪重负。
将一个网络号划分成多个子网,每个子网分配给一个独立的广播域;广播域缩小,网络规划根据合理;IP地址得到合理利用。
如何进行子网划分?
1. 判断类别 找掩码;
2. 变更掩码 找子网;
3. 得出子网号;
4. 得出主机段;
5. 得出广播号;
例如:
IP地址的类别
想范围公网,必须将私有IP转换为公有IP。(可用NAT技术)