劃分子網和構造超網的學習

2021-10-06 09:57:02 字數 2323 閱讀 9685

標準的劃分方法的缺點:

凡是從其他網路傳送給本單位某個主機的 ip 資料報,仍然是根據 ip 資料報的目的網路號 net-id,先找到連線在本單位網路上的路由器。

然後此路由器在收到 ip 資料報後,再按目的網路號 net-id 和子網號 subnet-id 找到目的子網。

最後就將 ip 資料報直接交付目的主機。

​ ip位址 ::=

1.1.1劃分子網後變成了**結構1.2.1問題引出

202.196.32.3

11010100 11001000 00100000 00000011

劃分子網了嗎?

如果劃分了,子網號幾位?

對於兩個ip位址,如何判斷是否屬於同乙個子網?

1.2.2字碼掩碼規則

子網掩碼長度=32位

乙個網路中子網掩碼是指他的網路號和子網號對應的位數全為一,然後對應的主機號位置為0

而這個子網掩碼和給定的ip位址做逐位與運算或and運算

運算完成後得到的網路位址就是子網的網路位址

子網掩碼就相當於把ip位址中的主機號給過濾掉 ,剩下的就是網路號和子網號。

1.2.3 子網掩碼是乙個重要屬性

不同的子網掩碼得出相同的網路位址。但不同的掩碼的效果是不同的。

(1) 從收到的分組的首部提取目的 ip 位址 d。

(2) 先用各網路的子網掩碼和 d 逐位相「與」,看是否和 相應的網路位址匹配。若匹配,則將分組直接交付。 否則就是間接交付,執行(3)。

(5) 若路由表中有乙個預設路由,則將分組傳送給路由表 中所指明的預設路由器;否則,執行(6)。

(6) 報告**分組出錯。

判斷是否直接交付

判斷目的的ip和我源主機是不是在同乙個網路上。

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-whvhop2m-1590216924215)(

∵ 24<20<25

∴ 選擇5位作為子網位址,共可提供30個子網位址。

檢查剩餘的位數能否滿足每個子網中主機台數的要求:

∵ 23>5+2

∴ 可以滿足每子網5臺主機的要求。

選擇5位作為子網位址

∵ 11111000 = 248

∴ 子網掩碼為255.255.255.248。

子網位址可在8、16、24、32、……、240共30個位址中任意 選擇20個。

分析:該公司需要有1000個物理網路,加上主機號全 0和全1的兩 種特殊位址,子網數量至少為1002。 選擇子網號的位長為10,可以用來分配的子網最多為1010個, 也就是1024個,滿足使用者要求 。

問題3:

主機1的ip位址為156.26.27.71

主機2的ip位址為156.26.27.110

子網掩碼為255.255.255.192

判斷它們是不是在同乙個子網上

(1) b 類位址在 1992 年已分配了近一半,眼看就要在 1994 年 3 月全部分配完畢!

(2) 網際網路主幹網上的路由表中的專案數急劇增長(從幾千個 增長到幾萬個)。

(3) 整個 ipv4 的位址空間最終將全部耗盡。

使用變長子網掩碼 vlsm 可進一步提高 ip 位址資源的利用 率。

在 vlsm 的基礎上又進一步研究出無分類編址方法,它的正式名字是無分類域間路由選擇 cidr (classless inter-domain routing)。

cidr 消除了傳統的 a 類、b 類和 c 類位址以及劃分子網的 概念,因而可以更加有效地分配 ipv4 的位址空間。 cidr使用各種長度的「網路字首」(network-prefix)來代替分 類位址中的網路號和子網號。

ip 位址從**編址(使用子網掩碼)又回到了兩級編址。

i p地

址::=

<網路

字首

>

,<主機

號>

ip位址 ::=

ip位址::

=《網路

字首>

,《主機

號》字首長度不超過 23 位的 cidr 位址塊都包含了多個 c 類位址。

這些 c 類位址合起來就構成了超網。

cidr 位址塊中的位址數一定是 2 的整數次冪。

網路字首越短,其位址塊所包含的位址數就越多。而在**結構的ip位址中,劃分子網是使網路字首變長。

的表示方法

字首長度不超過 23 位的 cidr 位址塊都包含了多個 c 類位址。

這些 c 類位址合起來就構成了超網。

cidr 位址塊中的位址數一定是 2 的整數次冪。

網路字首越短,其位址塊所包含的位址數就越多。而在**結構的ip位址中,劃分子網是使網路字首變長。

劃分子網的方法

劃分子網的方法子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分ip位址中的網路id和主機id,它用來遮蔽ip位址的一部分,從ip位址中分離出網路id和主機id.子網掩碼是由4個十進位制數組成的數值 中間用 分隔,如255.255.255.0。若將它寫成二進位制的形式為 1111111...

劃分子網的方法

子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分ip位址中的網路id和主機id,它用來遮蔽ip位址的一部分,從ip位址中分離出網路id和主機id.子網掩碼是由4個十進位制數組成的數值 中間用 分隔,如255.255.255.0。若將它寫成二進位制的形式為 11111111.11111...

關於劃分子網的好處

為什麼要劃分子網呢,不用說自然有它的好處 第一,節約ip位址,這個很容易懂,比如乙個c類的位址塊,192。168。1。0 24,可以有254個主機,可是你的網路只有20臺機器,也就是說你浪費了234個ip位址,實際上拿出來5位作主機位址就夠了,也就是說把你的子網掩碼寫成255.255.255.224...