文章目录
1.ip地址编址方案
ip地址编址分为ipv4以及ipv6,现目前使用较多的为ipv4,所以本篇所涉及知识为ipv4编址方案内容。
ip地址由32位二进制数组成,这些位被划分为4个字节,中间用“.”号隔开,每组8位,以十进制数形式表示。分为网络地址和主机地址两个部分。
例如192.168.10.1使用二进制表示为:
11000000.10101000.00001010.00000001
- IPV4一共有:2^32 大约是40多亿个地址
- IP地址在网络是唯一的,不能重复
- ip地址分为公有地址、私有地址、保留地址
- 不同类型的地址使用NAT网络地址技术进行转换
2.ip地址的分类
ip地址总共分为A,B,C,D,E五类地址,常用的为A、B、C这三类
2.1.A类地址
A类网络地址范围
第一个字节的第一位必须为0,第一个字节的取值为0-127
即:0xxxxxxx 取值范围是:00000000-01111111 (0-127)
如:1.1.1.1/8 网络号:8位 子网掩码:255.0.0.0
二进制表示为:
00000001.00000001.00000001.00000001
网络号(标识地址具体在哪个网络):1.0.0.0
广播地址:1.255.255.255
在这网络中有多少个地址呢?2^24
有效地址(可以配置给主机的地址):2^24-2
子网掩码为:255.0.0.0 斜杠表示:1.1.1.1/8
2.2.B类地址
B类网络地址范围
第一个字节的第一位必须是1,且第二位必须是0,第一个字节的取值为128-191
即:10000000 取值范围是:10000000-10111111 (128-191)
如:181.1.1.1/16 网络号:16位 子网掩码:255.255.0.0
二进制表示为:
10110101.00000001.00000001.00000001
网络地址:181.1.0.0
广播地址:181.1.255.255
有效地址:2^16-2 可用地址范围:181.1.0.1----181.1.255.254
2.3.C类地址
C类网络地址范围
第一个字节的前两位必须是1,且第三位必须是0,第一个字节的取值为192-223
即:11000000 取值范围是:11000000-11011111 (192-223)
如:192.168.1.1/24 网络号:24位 子网掩码:255.255.255.0
二进制表示为:
11000000.10101000.00000001.00000001
网络地址:192.168.1.0
广播地址:192.168.1.255
有效地址:2^8-2 254
2.4.D类地址范围:第一个字节为224–239,用作组播地址。
2.5.E类地址范围:第一个字节为240–255,用于科学用途。
3.保留ip
地 址 | 功能 |
---|---|
网络地址全为0 | 表示当前网络或网段 |
网络地址全为1 | 表示所有网络 |
地址127.0.0.1 | 保留用于环回测试 |
节点地址全为0 | 表示网络地址或指定网络中的任何主机 |
节点地址全为1 | 表示指定网络中的所有节点 |
整个IP地址全为0 | 思科路由器用它来指定默认路由,也可能表示任何网络 |
整个IP地址全为1 | 到当前网络中所有节点的广播,有时称为“全1广播”或限定广播即:255.255.255.255 |
4.子网划分
子网划分的意义:将大的网络划分成若干个小网络,尽量减少广播风暴,提高网络效率
4.1.A类网络子网划分
如12.1.1.1 ,默认子网掩码值是:255.0.0.0 /8 的子网划分
如果要进行子网划分,就向主机位借位。
假设借2位,那么子网掩码值是:255.192.0.0 /10
有哪些网络?
12.0.0.0
网络号是:12.0.0.0/10
广播号:12.63.255.255
可用地址:12.0.0.1—12.63.255.254
12.64.0.0
12.128.0.0
12.192.0.0
4.2.B类网络子网划分
如181.1.1.1 ,默认子网掩码值是:255.255.0.0 /16 的子网划分
如果要进行子网划分,就向主机位借位。
假设借2位,那么子网掩码值是:255.255.192.0 /18
划分了几个网络?2^2=4
块大小:256-192=64
有哪些网络呢?
181.1.0.0
网络号是:181.1.0.0/18
广播号:181.1.63.255
可用地址:181.1.0.1–181.1.63.254
181.1.64.0
181.1.128.0
181.1.192.0
4.3.C类网络子网划分
如192.168.1.0/24,默认子网掩码值是:255.255.255.0 的子网划分
如果要进行子网划分,就向主机位借位。
假设借1位,那么子网掩码值是:255.255.255.128 /25
块大小(每个小网络的地址总数):256-128=128
分成了哪些网络呢?
网络1:192.168.1.0/25
网络号:192.168.1.0/25
广播地址(是这个网络中的最后一个地址):192.168.1.127/25
可用地址范围:192.168.1.1-192.168.1.126
网络2:192.168.1.128/25
网络号:192.168.1.128/25
广播地址(是这个网络中的最后一个地址):192.168.1.255/25
可用地址范围:192.168.129-192.168.1.254
4.CIDR值表
CIDR(Classless Inter-Domain Routing,无类域间路由选择)它消除了传统的A类、B类和C类地址以及划分子网的概念,因而可以更加有效地分配IPv4的地址空间。它可以将好几个IP网络结合在一起,使用一种无类别的域际路由选择算法,使它们合并成一条路由从而较少路由表中的路由条目减轻Internet路由器的负担 。
CIDR 还使用“斜线记法”,它又称为CIDR记法,即在IP地址后面加上一个斜线“/”,然后写上网络前缀所占的比特数(这个数值对应于三级编址中子网掩码中比特1的个数)。 IP地址::={<网络前缀>,<主机号>}
CIDR对照表
子网掩码值 | /表示法 |
---|---|
255.0.0.0 | /8 |
255.128.0.0 | /9 |
255.192.0.0 | /10 |
255.224.0.0 | /11 |
255.240.0.0 | /12 |
255.248.0.0 | /13 |
255.252.0.0 | /14 |
255.254.0.0 | /15 |
255.255.0.0 | /16 |
255.255.128.0 | /17 |
255.255.192.0 | /18 |
255.255.224.0 | /19 |
255.255.240.0 | /20 |
255.255.248.0 | /21 |
255.255.252.0 | /22 |
255.255.254.0 | /23 |
255.255.255.0 | /24 |
255.255.255.128 | /25 |
255.255.255.192 | /26 |
255.255.255.224 | /27 |
255.255.255.240 | /28 |
255.255.255.248 | /29 |
255.255.255.252 | /30 |