例如: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
發生變化的二進制數只有第
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 0 0 0 0 0
可變化的位向前移動了一位,我們不能從
| 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 0
| 0 0 0 0 0 0 1 1
———————————————————————————
| 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
———————————————————————————
| 0 0 0 0 1 0 0 0
| 0 0 0 0 1 0 0 1
| 0 0 0 0 1 0 1 0
| 0 0 0 0 1 0 1 1
| 0 0 0 0 1 1 0 0
| 0 0 0 0 1 1 0 1
| 0 0 0 0 1 1 1 0
| 0 0 0 0 1 1 1 1
以上例子可以看出,彙總條目以
例:
192.168.21.0 /24 192.168.22.0 /24 192.168.23.0 /24 192.168.24.0 /24
從上面可以看出,我們無法從
而
如果確實要求精確彙總,那麼
而
20~23
24
路由彙總
路由選擇表中存儲瞭如下網絡:
172.16.12.0/24
172.16.13.0/24
172.16.14.0/24
172.16.15.0/24
要計算路由器的彙總路由,需判斷這些地址最左邊的多少位相同的。計算彙總路由的步驟如下:
第一步:將地址轉換爲二進制格式,並將它們對齊
第二步:找到所有地址中都相同的最後一位。在它後面劃一條豎線可能會有所幫助。
第三步:計算有多少位是相同的。彙總路由爲第1個IP地址加上斜線可能會有所幫助。
172.16.12.0/24 = 172. 16. 000011 00.00000000
172.16.13.0/24 = 172. 16. 000011 01.00000000
172.16.14.0/24 = 172. 16. 000011 10.00000000
172.16.15.0/24 = 172. 16. 000011 11.00000000
172.16.15.255/24 = 172. 16. 000011 11.11111111
IP地址172.16.12.0---172.16.15.255的前22位相同,因此最佳的彙總路由爲172.16.12.0/22
就是這個題目:
假設下面有4個路由:
172.18.129.0/24
172.18.130.0/24
172.18.132.0/24
172.18.133.0/24
如果這四個進行路由匯聚,能覆蓋這四個路由的是:
a.172.18.128.0/21
b.172.18.128.0/22
c.17 ...
選A
解答如下:
172.18.129.0/24、172.18.130.0/24、172.18.132.0/24和172.18.133.0/24分別化成二進制.
172.18.129.0: 這裏只將129化爲二進制,其他省.129:10000001
其他也是一樣,即:130:10000010 132:10000100 133:10000101
路由匯聚就是將他們共同的部分找出來,即:他們前 21位是相同的,即路由匯聚後的地址爲: 172.18.128.0/21