CIDR地址塊中有很多地址
發布時間:2014/8/30 19:38:27 訪問次數:1939
例如,地址192.199.170.82/27不僅表示IP地址是192.199.170.82,而且還表示這個地址塊的網絡的前綴有27位(剩下的5位是主機號), M10T0106-25因此這個地址塊包含32個IP地址(2’=32)。通過簡單的計算還可得出,這個地址塊的最小地址是192.199.170.64,最大地址是192.199.170.95。具體的計算方法是這樣的。找出地址掩碼中1和0的交界處發生在地址中的哪一個字節。現在是在第四個字節。因此只要把這一個字節的十進制82用二進制表示即可。十進制82的二進制是01010010,取其前3位(這3位加上前3個字節的24位等于前綴的27位),再把后面5位都寫成O,即01000000,等于十進制的64。這就找出了地址塊
的最小地址192.199.170.64。再把地址的第四字節的最后5位都置1,即01011111,等于十進制的95,這就找出了地址塊中的最大地址192.199.170.95。
由于一個CIDR地址塊中有很多地址,所以在路由表中就利用CIDR地址塊來查找目的網絡。這種地址的聚合常稱為路由聚合(route aggregation).它使得路由表中的一個項目可以表示原來傳統分類地址的很多個(例如上千個)路由。路由聚合也稱為構成超網(supernetting)。如果沒有采用CIDR,則在1994和1995年,因特網的一個路由表就會超過7萬個項目,而使用了CIDR后,在1996年一個路由表的項目數才只有3萬多個。路由聚合有利于減少路由器之間的路由選擇信息的交換,從而提高了整個因特網的性能。
例如,地址192.199.170.82/27不僅表示IP地址是192.199.170.82,而且還表示這個地址塊的網絡的前綴有27位(剩下的5位是主機號), M10T0106-25因此這個地址塊包含32個IP地址(2’=32)。通過簡單的計算還可得出,這個地址塊的最小地址是192.199.170.64,最大地址是192.199.170.95。具體的計算方法是這樣的。找出地址掩碼中1和0的交界處發生在地址中的哪一個字節。現在是在第四個字節。因此只要把這一個字節的十進制82用二進制表示即可。十進制82的二進制是01010010,取其前3位(這3位加上前3個字節的24位等于前綴的27位),再把后面5位都寫成O,即01000000,等于十進制的64。這就找出了地址塊
的最小地址192.199.170.64。再把地址的第四字節的最后5位都置1,即01011111,等于十進制的95,這就找出了地址塊中的最大地址192.199.170.95。
由于一個CIDR地址塊中有很多地址,所以在路由表中就利用CIDR地址塊來查找目的網絡。這種地址的聚合常稱為路由聚合(route aggregation).它使得路由表中的一個項目可以表示原來傳統分類地址的很多個(例如上千個)路由。路由聚合也稱為構成超網(supernetting)。如果沒有采用CIDR,則在1994和1995年,因特網的一個路由表就會超過7萬個項目,而使用了CIDR后,在1996年一個路由表的項目數才只有3萬多個。路由聚合有利于減少路由器之間的路由選擇信息的交換,從而提高了整個因特網的性能。
上一篇:CIDR使用32位的地址掩碼
上一篇:常用的CIDR地址塊