從兩級lP地址到三級lP地址
發布時間:2014/9/19 19:35:12 訪問次數:1069
在今天看來,在ARPANET的早期,IP地址的設計確實不夠合理。
第一,IP地址空間的利用率有時很低。
每一個A類地址網絡可連接的主機數超過1 000萬臺,而每一個B類地址網絡可連接的主機數也超過6萬臺。然而有些網絡對連接在網絡上的計算機數目有限制,P89LPC932A1根本達不到這樣大的數值。例如10BASE-T以太網規定其最大結點數只有1 024命。這樣的以太網若使用一個B類地址就浪費6萬多個IP地址,地址空間的利用率還不到2%,而其他單位的主機無法使用這些被浪費的地址。有的單位申請到了一個B類地址網絡,但所連接的主機數并不多,可是又不愿意申請一個足夠使用的c類地址,理由是考慮到今后可能的展。IP地址的浪費,還會使lP地址空間的資源過早地被用完。
第二,給每一個物理網絡分配一個網絡號會使路由表變得太大因而使網絡性能變壞。
每一個路由器都應當能夠從路由表查出應怎樣到達其他網絡的下一跳路由器。因此,互聯網中的網絡數越多,路由器的路由表的項目數也就越多。這樣,即使我們擁有足夠多的lP地址資源可以給每一個物理網絡分配一個網絡號,也會導致路由器中的路由表中的項目數過多。這不僅增加了路由器的成本(需要更多的存儲空間),而且使查找路由時耗費更多的時間,同時也使路由器之間定期交換的路由信息急劇增加,因而使路由器和整個因特網的
性能都下降了。
第三,兩級lP地址不夠靈活。
有時情況緊急,一個單位需要在新的地點馬上開通一個新的網絡。但是在申請到一個新的lP地址之前,新增加的網絡是不可能連接到因特網上工作的。我們希望有一種方法,使一個單位能隨時靈活地增加本單位的網絡,而不必事先到因特網管理機構去申請新的網絡號。原來的兩級IP地址無法做到這一點。
為解決上述問題,從1985年起在IP地址中又增加了一個“子網號字段”,使兩級lP地址變成力三級IP地址,它能夠較好地解決上述問題,并且使用起來也很靈活。這種做法叫作劃分子網(subnetting) [RFC 950],或子網尋址或子網路由選擇。劃分子網已成為因特網的正式標準協議。
在今天看來,在ARPANET的早期,IP地址的設計確實不夠合理。
第一,IP地址空間的利用率有時很低。
每一個A類地址網絡可連接的主機數超過1 000萬臺,而每一個B類地址網絡可連接的主機數也超過6萬臺。然而有些網絡對連接在網絡上的計算機數目有限制,P89LPC932A1根本達不到這樣大的數值。例如10BASE-T以太網規定其最大結點數只有1 024命。這樣的以太網若使用一個B類地址就浪費6萬多個IP地址,地址空間的利用率還不到2%,而其他單位的主機無法使用這些被浪費的地址。有的單位申請到了一個B類地址網絡,但所連接的主機數并不多,可是又不愿意申請一個足夠使用的c類地址,理由是考慮到今后可能的展。IP地址的浪費,還會使lP地址空間的資源過早地被用完。
第二,給每一個物理網絡分配一個網絡號會使路由表變得太大因而使網絡性能變壞。
每一個路由器都應當能夠從路由表查出應怎樣到達其他網絡的下一跳路由器。因此,互聯網中的網絡數越多,路由器的路由表的項目數也就越多。這樣,即使我們擁有足夠多的lP地址資源可以給每一個物理網絡分配一個網絡號,也會導致路由器中的路由表中的項目數過多。這不僅增加了路由器的成本(需要更多的存儲空間),而且使查找路由時耗費更多的時間,同時也使路由器之間定期交換的路由信息急劇增加,因而使路由器和整個因特網的
性能都下降了。
第三,兩級lP地址不夠靈活。
有時情況緊急,一個單位需要在新的地點馬上開通一個新的網絡。但是在申請到一個新的lP地址之前,新增加的網絡是不可能連接到因特網上工作的。我們希望有一種方法,使一個單位能隨時靈活地增加本單位的網絡,而不必事先到因特網管理機構去申請新的網絡號。原來的兩級IP地址無法做到這一點。
為解決上述問題,從1985年起在IP地址中又增加了一個“子網號字段”,使兩級lP地址變成力三級IP地址,它能夠較好地解決上述問題,并且使用起來也很靈活。這種做法叫作劃分子網(subnetting) [RFC 950],或子網尋址或子網路由選擇。劃分子網已成為因特網的正式標準協議。
上一篇:劃分子網的基本思路