1)
ip
地址是以2进制数为表示方法,所以汇总的方式也是以偶数为开始,以奇数位结束。0计为偶数位。
例如:172.16.0.x/24
172.16.1.x/24
172 | 16 |x |x
|128 64 32 16 8 4 2 1 |
|0 0 0 0 0 0 0 0 |
|0 0 0 0 0 0 0 1 |
发生变化的二进制数只有第23位的两个数,以上汇总就可以汇到第23位。0在这里是假设为偶数位的,假如我们在上面的例子里加入一个 172.16.3.x/24的网段,看看发生了什么变化:
172 | 16 |x |x
|128 64 32 16 8 4 2 1 |
|0 0 0 0 0 0 0 0 |
|0 0 0 0 0 0 0 1 |
|0 0 0 0 0 0 1 1 |
可变化的位向前移动了一位,我们不能从172.16.1.x/24汇总到172.16.2.x/24,汇总只能从一个偶数位开始,一个奇数位结束。
2)汇总的路由条目个数,只能是2的n次方的个数增加。
| 128 64 32 16 8 4 2 1 |
| 0 0 0 0 0 0 0 0 |
| 0 0 0 0 0 0 0 1 | 以上汇总条目共2条
———————————————————————————
| 0 0 0 0 0 0 1 0 |
| 0 0 0 0 0 0 1 1 | 以上汇总条目共4条
———————————————————————————
| 0 0 0 0 0 1 0 0 |
| 0 0 0 0 0 1 0 1 |
| 0 0 0 0 0 1 1 0 |
| 0 0 0 0 0 1 1 1 | 以上汇总条目共8条
例如:172.16.0.x/24
172.16.1.x/24
172 | 16 |x |x
|128 64 32 16 8 4 2 1 |
|0 0 0 0 0 0 0 0 |
|0 0 0 0 0 0 0 1 |
发生变化的二进制数只有第23位的两个数,以上汇总就可以汇到第23位。0在这里是假设为偶数位的,假如我们在上面的例子里加入一个 172.16.3.x/24的网段,看看发生了什么变化:
172 | 16 |x |x
|128 64 32 16 8 4 2 1 |
|0 0 0 0 0 0 0 0 |
|0 0 0 0 0 0 0 1 |
|0 0 0 0 0 0 1 1 |
可变化的位向前移动了一位,我们不能从172.16.1.x/24汇总到172.16.2.x/24,汇总只能从一个偶数位开始,一个奇数位结束。
2)汇总的路由条目个数,只能是2的n次方的个数增加。
| 128 64 32 16 8 4 2 1 |
| 0 0 0 0 0 0 0 0 |
| 0 0 0 0 0 0 0 1 | 以上汇总条目共2条
———————————————————————————
| 0 0 0 0 0 0 1 0 |
| 0 0 0 0 0 0 1 1 | 以上汇总条目共4条
———————————————————————————
| 0 0 0 0 0 1 0 0 |
| 0 0 0 0 0 1 0 1 |
| 0 0 0 0 0 1 1 0 |
| 0 0 0 0 0 1 1 1 | 以上汇总条目共8条