目录
IP地址
2019年11月25日,全球五大区域互联网注册管理机构之一的欧洲网络协调中心(RIPE NCC)宣布 IPv4 地址已全部用完,未来将会转化为IPv6地址。但由于私有网络地址的存在,目前主要还是使用IPv4地址。
IPv4通常由32位二进制数组成,一般用点分十进制来表示,分成四组,每组八位,分为网络部分(network)和主机部分(host)。
IPv6有128位,一般用冒号分隔,16进制表示
地址分类
地址分为公有网络地址和私有网络地址。
公有网络地址又分为五类,其中A类IP地址为:1.0.0.1~126.255.255.254,其组成为网络部分+主机部分+主机部分+主机部分,默认子网掩码为/8,255.0.0.0。B类网络地址为:128.0.0.1~191.255.255.254,组成为网络部分+网络部分+主机部分+主机部分,默认子网掩码为/16,255.255.0.0。C类网络地址为: 192.0.0.1~223.255.255.254,组成为网络部分+网络部分+网络部分+主机部分,默认子网掩码为/24,255.255.255.0。D类网络地址:224.0.0.1~239.255.255.254,用于组播通信。E类网络地址为: 240.0.0.1~255.255.255.254,科学研究的保留地址。127开头的代表本机(127.255.255.255除外),127.0.0.1位本机回环地址。
私有网络地址也分为三类,A类:10.0.0.0~10.255.255.255 ,子网掩码为 10.0.0.0/8;B类:172.16.0.0~172.31.255.255,子网掩码172.16.0.0/12;C类:192.168.0.0~192.168.255.255 , 子网掩码192.168.0.0/16
子网划分
子网的网段由网络地址,可用IP和广播地址组成。已知IP地址和子网掩码,即可计算网络地址和广播地址。举个例子,已知192.168.1.129/24, 计算过程如下: 192 168 1 129 11000000 10101000 00000001 10000001 11111111 11111111 11111111 00000000 子网掩码255.255.255.128 11000000 10101000 00000001 00000000 网络地址192.168.1.0 11000000 10101000 00000001 11111111 广播地址192.168.1.255
可用地址为192.168.1.1~192.168.1.254.
由此可知,子网数为2^n,n为子网部分位数,可用ip=2^n-2,n为主机部分位数。
小结
作为一个网络工作者,熟悉IP地址的分类及划分是基础,要求能根据需求划分网络地址。