如何利用子網劃分解決IP位址浪費

2022-12-16 23:00:04 字數 3334 閱讀 2076

由於網路的諸多好處,越來越多的部門和個人將其主機連線到網際網路上.但是由於許多使用者小能合理的使用ip位址,造成大量ip位址的浪費,導致ip位址資源緊張,節約ip位址刻不容緩。利用劃分了網來節約ip'位址是非常有效的.

ip位址己經被廣泛應用了十多年,它的工作效能相當好,呈指數增漲的internet使用者就是乙個證明,雖然ip位址在不久的將來將被用盡,新的位址分配方案最終將取代現在的分配方案。由於現在ipv6的協議並不完全和成熟,需要長期的試驗驗證,因此,ipv4到ipv6的完全過渡將是乙個比較長的過程,在過渡期間我們仍然需要在ipv4上實現網路間的互連。所以應該節約ip位址。

1, ip位址

在tcp/ip網路中,每個主機都有唯一的位址,它是通過ip協議來實現的.ip協議要求在每次與tcp/ip網路建立連線時,每台主機都必須為這個連線分配乙個唯一的32位位址,因為在這個32位ip位址中,不但可以用來識別某一台主機,而且還隱含著網際間的路徑資訊。

日前,ip位址使用32位二進位制位址格式,為方便記憶,通常使用以點號劃分的十進位制來表示如:202.112.

14.1乙個ip位址主要由兩部分組成:一部分是用於標識該位址所從屬的網路號(其中包括網路型別和網路id兩部分);另一部分用於指明該網路上某個特定主機的主機號。

為了給不同規模的網路提供必要的靈活性,ip位址的設計者將ip位址空間劃分為五個不同的位址類別,如圖1所示,其中a,b,c類最為常用。

網路號由網際網路權力機構分配,目的是為了保證網路位址的全球唯一性.主機位址由各網路的管理員統一分配.因此,網路位址的唯一性與網路內主機位址的唯一性確保了ip位址的全球唯一性。

其中網路位址(主機id都為0的ip位址)和廣播位址(主機id都為1的ip位址)不能分配給網上的主機。

2,子網劃分與計算

採用借位的方式來劃分了網。從主機位最高位開始借位變為新的了網位,所剩餘的部分則仍為主機位。.這使得ip位址的結構分為三部分:

網路位、子網位和主機位。(如圖2所示)子網編址使得ip位址具有一定的內部層次結構,這種層次結構便於ip位址分配和管理。

引入子網後,網路位加上子網位才能全域性唯一地標識乙個網路。把所有的網路位用1來標識,主機位用0來標識,就得到了子網掩碼。(表1中列出了常見的a,b,c類網的子網掩碼的一般形式)子網掩碼用於遮蔽ip位址的一部分以區別網路id和主機id;用來將網路分割為多個子網;判斷目的主機的ip位址是在本區域網還是在遠端網。

在tcp/ip網路上的每乙個主機都要求有子網掩碼。這樣當tcp/ip網路上的主機相互通訊時,就可用子網掩碼來判斷這些主機是否在相同的網路段內。

例如,如果某台主機的ip位址為192.168.101.

5,通過分析可以看出它已屬於c類網路,所以其了網掩碼為255.255.255.

0,則將這兩個資料作邏輯與運算後結果為192.168.101.

0,所得出的值中非0位的位元組即為該網路的1d。該主機與ip位址為

192.168.101.

4的主機是在同一區域網內(192.168.101.

4與255.255.255.

0邏輯與運算後結果為192.168.101.

0,網路id一致),與ip位址為198.188.110.

4的主機是遠端通訊(198.188.110.

4與255.255.255.

0邏輯與運算後結果為198.188.110.

0,網路id不一致)。在劃分子網時最令人頭疼的是子網掩碼的計算。有乙個快捷的計算方法,可以順

利的解決這個問題。例如,要根據每個網路的主機數量進行子網位址的規劃和計算子網掩碼。比如乙個子網有10臺主機,那麼對於這個子網就需要10+1+1+1=13個ip位址。

(注意加的第乙個1是指這個網路連線時所需的閘道器位址,接著的兩個1分別是指網路位址和廣播位址。)13小於16(16等於2的4次方),所以主機位為4位。而256-16=240,所以該了網掩碼為255.

255.255.240。

如果乙個子網有14臺主機,大家常犯的錯誤是:依然分配具有16個位址空間的子網,而忘記了給閘道器分配位址。這樣就錯了,因為14+1+1+1=17,大於16,所以我們只能分配具有32個位址(32等於2的5次方)主機位為5位空間的子網。

得出了網掩碼:255.255.

255.224。

3,子網劃分的好處

縮減網路流量由於網路是各不相同的,沒有可以信賴的路由器,資料報流量會在整個網路中「備受折磨」,並且還可能會導致網路的停頓。使用路由器,大多數的流量將被限制在本地網路中,而只有那些被標明傳送到其他網路的資料報,才會通過路由器。路由器建立了廣播域。

在同乙個網路段上,使用路由器可以建立規模更小的廣播域,以及流量更低的網路。

優化網路效能這將是縮減網路業務量的直接結果簡化管理同乙個巨大的網路相比,在一組較小的網際網路絡中,判斷並隔離網路所出現的故障,要容易得多。可以更加靈活地形成大範圍地網路同區域網相比,通常廣域網地鏈結被認為是更加緩慢而且昂貴地,因此,乙個單一覆蓋面更大地大網路,會出現上面所提到地各種問題。而要完成對多個相對小地網路的互聯,則會使系統更為有效。

4,通過劃分子網來節約ip位址

ip位址的編址方案使用類的概念。通過圖1可以得出常用的a,b,c類網中a類網可以容納***臺主機,適用於大型網;b類可以容納65534臺主機,用於中型網;c類網可以容納254臺主機,適用於小型網。但普通的單位很難達到a,b類網這樣的規模,乙個單位或公司單獨使用a,b類網將使相當一部分ip位址不能使用,因此可以讓幾個單位或公司公用乙個網路號,每個單位或公司僅使用該網路號的乙個了網段。

另一方面,對a,b兩類網直接對網中每台計算機進行管理將是乙個相當繁瑣的工作甚至不可能實現,就象讓乙個大學校長直接來管理每乙個學生一樣讓人望而卻步。所以將乙個網路劃分成多個子網甚至在子網中再劃分子網的子網。就象將乙個學校劃分成各個系室由系室管理班級,由班級來管理學生一樣來分層管理就容易的多。

現以佔絕大多數的小型單位或公司為例。如某公司有四個部門,每個部門大約有20臺左右的計算機。如果為每個部門申請乙個c類網路位址,顯然非常浪費。

因為每個c類網路可支援254個主機位址,四個c類網路可支援1016個主機位址,該公司僅有80臺左右的計算機,將有900多個ip位址被浪費,而日還會增加路由器的負擔。其實只申請乙個c類網路位址就足夠了。申請乙個c類網路位址,將網路採用3位二進位制數劃分子網方案劃分成8個子網(見表2),每個子網可容納30 (25-2)臺主機,足夠任何乙個部門使用,還有擴充的餘地(部門增加主機或該公司新增部門)。

如果採用第二種方案將大大節約ip位址,而且由於其ip位址的網路位址部分相同,則單位內部的路由器應能區分不同的子網,而外部的路由器則將這些子網看成同乙個網路又有助於本單位的主機管理。5,結語

有其他方案,例如使用專用ip位址來訪問網路上的資源。專用ip位址只能夠用在公司內網上,無法直接對外。所以要通過防火牆等裝置幫助間接連線到外網上。

外界的主機只看得到該裝置的公用ip位址,看不到在公司內部所使用的專用ip位址,比較安全,但網速較慢。所以綜合各種因素,最理想的節約ip位址的方案是充分利用子網.

掌握IP位址知識子網掩碼與子網劃分

目錄 一 摘要 二 子網掩碼的概念及作用 三 為什麼需要使用子網掩碼 四 如何用子網掩碼得到網路 主機位址 五 子網掩碼的分類 六 子網編址技術 七 如何劃分子網及確定子網掩碼 八 相關判斷方法 一 摘要 近期在我的論壇中大家對子網掩碼以及子網劃分的討論比較多,因為前面也寫了關於ip位址的教程,為了...

IP位址基礎知識及子網劃分

私網ip rfc1918留出了3塊ip位址空間 1個a類位址段,16個b類位址段,256個c類位址段 這些位址不能被路由到inter 的骨幹網上,骨幹路由器會將這些位址丟棄。10.0.0.0 10.255.255.255 172.16.0.0 172.31.255.255 192.168.0.0 1...

學習《IP位址管理與子網劃分》心得

看完 ip位址管理與子網劃分 後我學習到一些關於子網及子網掩碼的知識,在此,我 一下我所學的知識。子網掩碼和ip一樣,是乙個應用與tcp ip網路的32位二進位制值,用於遮蔽ip位址的一部分,以區別網路網路標識和主機標識,並通過與ip位址的邏輯運算,確定主機是在區域網上還是在遠端網上。子網掩碼在使用...