IP地址分类介绍
这里讨论IPv4,IP地址分成了A类、B类、C类、C类、E类,如下图所示:
解释:
- A类以0开头,网络地址有7位,主机地址有24位,举例:A类地址:0100000 10000000 00000000 00000000,红色部分为网络地址,绿色部分为主机地址。
- B类以10开头,网络地址有14位,主机地址有16位,举例:B类地址:1000001 00000000 00000000 00000001,红色部分为网络地址,绿色部分为主机地址。
- C类以110开头,网络地址有21位,主机地址有8位。
- D类是组播地址,以1110开头。
- E类是科研地址,以1111开头。
- 主机地址不能全0(为网络地址)和全1(广播地址),子网地址现在能全0和全1了。
地址范围
- A类:1.0.0.1~126.255.255.254(0000 0001 0000 0000 0000 0000 0000 0001 ~0111 1111 1110 1111 1111 1111 1111 1110),注意127.x.x.x不能用。
- B类:128.0.0.1~191.255.255.254(1000 0000 0000 0000 0000 0000 0000 0001 ~1011 1111 1111 1111 1111 1111 1111 1110),注意169.254.x.x被微软买断,用作用户获取不到IP时自动分配的IP地址。
- C类:192.0.0.1~223.255.255.254(1100 0000 0000 0000 0000 0000 0000 0001 ~1101 1111 1111 1111 1111 1111 1111 1110)
- D类:224.0.0.1~239.255.255.254(1110 0000 0000 0000 0000 0000 0000 0001 ~1110 1111 1111 1111 1111 1111 1111 1110)
- E类:240.0.0.1~255.255.255.254(1111 0000 0000 0000 0000 0000 0000 0001 ~1111 1111 1111 1111 1111 1111 1111 1110)
私有地址
- A类:10.0.0.0~10.255.255.255
- B类:172.16.0.0~172.31.255.255
- C类:192.168.0.0~192.168.255.255
子网
- 在一个IP网络中划分子网使我们能将一个单一的大型网络——至少(逻辑上)看上去如此——分成若干个较小的网络。
子网掩码
- 它用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机。
- 给定IP地址,根据子网掩码能够求得IP地址的子网地址是多少,主机地址是多少。
- 给定一个IP地址,我们能够看出他是A类地址还是B类还是C类还是D类还是E类,因此我们能够知道默认网络地址是哪几位,主机地址是哪几位,再根据子网掩码就能看出子网数是多少个,主机数是多少个。
举例:
- 给定IP为210.31.233.128 ,子网掩码为255.255.255.128
- 可以看出IP地址是C类地址,因此默认的子网掩码为:255.255.255.0,现在的子网掩码是255.255.255.128,因此共划分了2个子网,每个子网的主机数至多有127-2=125个。