導航:首頁 > 網路連接 > 計算機網路子網怎麼算

計算機網路子網怎麼算

發布時間:2023-05-19 18:09:42

㈠ 子網劃分怎麼計算

子網劃分是通過借用IP地址的若干位主機位來充當子網地址從而將原網路劃分為若乾子網而實現的。

劃分子網時,隨著子網地址借用主機位數的增多,子網的數目隨之增加,而每個子網中的可用主機數逐漸減少。以C類網路為例,原有8位主機位,2的8次方即256個主機地址,默認子網掩碼255.255.255.0。

借用1位主機位,產生2個子網,每個子網有126個主機地址;借用2位主機位,產生4個子網,每個子網有62個主機地址。

每個子網中,第一個IP地址(即主機部分全部為0的IP)和最後一個IP(即主機部分全部為1的IP)不能分配給主機使用,所以每個子網的可用IP地址數為總IP地址數量減2;根據子網ID借用的主機位數,我們可以計算出劃分的子網數、掩碼、每個子網主機數,列表如下:

(1)計算機網路子網怎麼算擴展閱讀:

注意事項

在劃分子網時,不僅要考慮目前需要,還應了解將來需要多少子網和主機。對子網掩碼使用必須要更多的子網位,可以得到更多的子網,節約了IP地址資源,若將來需要更多子網時,不用再重新分配IP地址,但每個子網的主機數量有限。

反之,子網掩碼使用較少的子網位,每個子網的主機數量允許有更大的增長,但可用子網數量有限。一般來說,一個網路中的節點數太多,網路會因為廣播通信而飽和,所以,網路中的主機數量的增長是有限的,也就是說,在條件允許的情況下,會將更多的主機位用於子網位。

綜上所述,子網掩碼的設置關繫到子網的劃分。子網掩碼設置的不同,所得到的子網不同,每個子網能容納的主機數目不同。若設置錯誤,可能導致數據傳輸錯誤。

㈡ 計算機網路如何計運算元網掩碼

IP地址是以 網路號 和 主機 號來表示網路上的主機的,只有在一個網路號下的計算機之間才能「直接」互通,不同網路號的計算機要通過 網關 (Gateway)才能互通。但這樣的劃分在某些情況下顯得並不十分靈活。為此 IP網路 還允許劃分成更小的網路,稱為子網(Subnet),這樣就產生了 子網掩碼 。子網掩碼的作用就是用來判斷任意兩個IP地址是否屬於同一子網路,這時只有在同一子網的計算機才能"直接"互通。那麼怎樣確定子網掩碼呢?

前面講到IP地址分網路號和主機號,要將一個網路劃分為多個子網,因此網路號將要佔用原來的主機位,如對於一個C類地址,它用24位來標識網路號,要將其劃分為2個子網則需要佔用1位原來的主機標識位。此時 網路號 位變為25位, 主機 標示變為7位。同理借用2個主機位則可以將一個C類網路劃分為4個子網……那計算機是怎樣才知道這一網路是否劃分了子網呢?這就可以從子網掩碼中看出。子網掩碼和IP地址一樣有32bit,確定 子網掩碼 的方法是其與IP地址中標識網路號的所有對應位都用"1",而與主機號對應的位都是"0"。如分為2個子網的C類IP地址用25位來標識網路號,則其子網掩碼為:11111111 11111111 11111111 10000000即255.255.255.128。於是我們可以知道,A類地址的預設子網掩碼為255.0.0.0,B類為255.255.0.0,C類為255.255.255.0。下表是C類地址 子網劃分 及相關子網掩碼:

子網位數 子網掩碼 主機 數 可用主機數

1 255.255.255.128 128 126

2 255.255.255.192 64 62

3 255.255.255.224 32 30

4 255.255.255.240 16 14

5 255.255.255.248 8 6

6 255.255.255.252 4 2

你可能注意到上表分了 主機 數和可用主機數兩項,這是為什麼呢?因為當地址的所有主機位都為"0"時,這一地址為子網的網路地址,而當所有主機位都為"1"時為 廣播地址 。

同時我們還可以使用可變長 掩碼 (VLSM)就是指一個網路可以用不同的掩碼進行配置。這樣做的目的是為了使把一個網路劃分成多個子網更加方便。在沒有VLSM的情況下,一個網路只能使用一種 子網掩碼 ,這就限制了在給定的子網數目條件下主機的數目。例如你被分配了一個C類地址, 網路號 為192.168.10.0,而你現在需要將其劃分為三個子網,其中一個子網有100台 主機 ,其餘的兩個子網有50台主機。我們知道一個C類地址有254個可用地址,那麼你如何選擇子網掩碼呢?從上表中我們發現,當我們在所有子網中都使用一個子網掩碼時這一問題是無法解決的。此時VLSM就派上了用場,我們可以在100個主機的子網使用255.255.255.128這一 掩碼 ,它可以使用192.168.10.0到192.168.10.127這128個IP地址,其中可用主機號為126個。我們再把剩下的192.168.10.128到192.168.10.255這128個IP地址分成兩個子網, 子網掩碼 為255.255.255.192。其中一個子網的地址從192.168.10.128到192.168.10.191,另一子網的地址從192.168.10.192到192.168.10.255。子網掩碼為255.255.255.192每個子網的可用 主機地址 都為62個,這樣就達到了要求。可以看出合理使用子網掩碼,可以使IP地址更加便於管理和控制。

、、、、、、、、、、、、、、、、、、、、、、、、、

定義子網掩碼

用於子網掩碼的位數決定於可能的子網數目和每個子網的主機數目。在定義子網掩碼前,必須弄清楚本來使用的子網數和主機數目。

定義子網掩碼的步驟為:

A、確定哪些組地址歸我們使用。比如我們申請到的網路號為 「210.73.a.b」,該網路地址為c類IP地址,網路標識為「210.73.a」,主機標識為「b」。

B、根據我們所需的子網數以及將來可能擴充到的子網數,用宿主機的一些位來定義子網掩碼。比如我們需要12個子網,將來可能需要16個。用第四個位元組的前四位確定子網掩碼。前四位都置為「1」,即第四個位元組為「11110000」,這個數我們暫且稱作新的二進制子網掩碼。

C、把對應初始網路的各個位都置為「1」,即前三個位元組都置為「1」,則子網掩碼的間斷二進制形式為:「11111111.11111111.11111111.11110000」 。

D、把這個數轉化為間斷十進制形式為:「255.255.255.240」 。

計算方式

由於子網掩碼的位數決定於可能的子網數目和每個子網的 主機 數目。在定義子網掩碼前,必須弄清楚本來使用的 子網 數和 主機 數目。

根據子網數

利用子網數來計算

在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。

1)將子網數目轉化為 二進制 來表示

2)取得該 二進制 的位數,為 N

3)取得該IP地址的類子網掩碼,將其 主機地址 部分的前N位置1 即得出該IP地址劃分子網的子網掩碼。

如欲將B類IP地址168.195.0.0劃分成27個子網:

1)27=11011

2)該 二進制 為五位數,N = 5

3)將B類地址的子網掩碼255.255.0.0的 主機地址 前5位置1(B類地址的主機位包括後兩個位元組,所以這里要把第三個位元組的前5位置1),得到 255.255.248.0

即為劃分成27個子網的B類IP地址 168.195.0.0的子網掩碼(實際上是劃成了32-2=30個子網)。

這一段介紹的是舊標准下計算的方法,關於舊的標准後文在介紹,在新標准中則可以先將27減去1,因為計算機是從0開始計算的,從0到27實際上是有28個,所以說如果需要27個就需要將27減去1。

根據主機數

利用主機數來計算

1)將主機數目轉化為二進制來表示

2)如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的 二進制 位數,為 N,這里肯定N<8。如果大於254,則 N>8,這就是說 主機地址 將占據不止8位。

3)使用255.255.255.255來將該類IP地址的 主機地址 位數全部置1,然後從後向前的將N位全部置為 0,即為子網掩碼值。

如欲將B類IP地址168.195.0.0劃分成若乾子網,每個子網內有 主機 700台:

1) 700=1010111100

2)該 二進制 為十位數,N = 10

3)將該B類地址的子網掩碼255.255.0.0的 主機地址 全部置1,得到255.255.255.255

然後再從後向前將後10位置0,即為: 11111111.11111111.11111100.00000000

即255.255.252.0。這就是該欲劃分成 主機 為700台的B類IP地址168.195.0.0的子網掩碼。

子網掩碼最直接的作用是判斷IP地址與另一個IP地址是否在同一個網段內。

下面先簡單看一個電腦上IP的基本配置

IP地址:192.168.0.5

子網掩碼:255.255.255.0

默認網關:192.168.0.1

如上的例子,IP地址、子網掩碼、默認網關。假如現在上邊的電腦A(IP地址192.168.0.5)要給電腦B(IP地址為192.168.0.22)發送數據,首先A將數據發到路由器,路由器經過判斷B的地址和A的地址在同一個網段內,然後路由器就將數據直接發送給B。

路由器具體使用子網掩碼來判斷IP地址是先將這些IP地址和子網掩碼都換成二進制,然後按照子網掩碼的最長位數的1來比較。

第一步:轉換為二進制

A的IP地址:11000000,10101000,00000000,00000101

子網掩碼:11111111,11111111,11111111,00000000

B的IP地址:11000000,10101000,00000000,00010110

第二步:按照子網掩碼最長1來比較

看上邊的內容,子網掩碼在左邊一共有24位為1,那這樣的意思就是如果兩個IP地址的前24位都相同的話,那這兩個IP地址就是在同一個網段內,看到我紅色標記的A和B的地址都相同,那這就說明A和B在同一個網段內。

再看一個例子,如果還是A地址的數據發到C地址,C的IP地址為192.168.56.21

第一步:轉換為二進制

A的IP地址:11000000,10101000,00000000,00000101

子網掩碼:11111111,11111111,11111111,00000000

C的IP地址:11000000,10101000,00111000,00010101

第二步:按照子網掩碼最長1來比較

看上邊的A和C,按照子網掩碼的要求,如果C的前24位和A的前24位都相同的話,那麼A和C才是同一網段的,看上邊C的地址,我用藍色來標注不同的位數,這樣A 和C就不在同一個網段內,路由器就不能直接把A要發給C的數據直接經過一個路由器給發送過去,這樣路由器就要先將A的數據轉發到另外一個路由器(一個不行就繼續往下發),然後再發到C上。

問題擴展:

一:上邊的例子中子網掩碼為255.255.255.0,那麼能不能把子網掩碼給修改呢,完全可以。

在上邊A和C的例子中,如果把子網掩碼改成255.255.0.0,再看一下

A的IP地址:11000000,10101000,00000000,00000101

子網掩碼:11111111,11111111,00000000,00000000

C的IP地址:11000000,10101000,00111000,00010101

這樣A和C就在同一個網段內了

二:擴展子網

在一個公司或者學校內部,已經分配好了網路號,按照內部行政結構的不同,再將網路分配成子網路號。

舉例:如果一個公司主機已經分配好的網路按照255.255.0.0的子網掩碼來區分主機號,現在由於公司有兩個部門,想要按照部門來劃分成兩個子網路來,那麼可以簡單的用子網掩碼來劃分。現在來考慮,有兩個部門,按照二進制的做飯,那麼只要有一位的數字0和1來區分就可以了。

按照255.255.0.0(11111111,11111111,00000000,00000000)來劃分,前邊了16位是網路號,按照子網掩碼是按照最長1來匹配,那麼現在就在17位劃分位0和1來區分成兩個。那麼可以給一個部門的子網掩碼劃分為255.255.128.0,另一個劃分為255.255.0.0,用二進制來比較一下

255.255.0.0:11111111,11111111,00000000,00000000

255.255.128.0:11111111,11111111,10000000,00000000

這樣就簡單的將兩個部門來劃分開了

三:路由的時候選擇最長1來匹配

路由的時候為什麼選擇最長1來匹配,理由是這樣的:如果是在好幾個可以匹配的網段內(還是按照子網掩碼)選擇最長的那個,可以很快的找到匹配。如果是按照最短的,那麼需要匹配的主機就多,還有一種可能是一個路由器轉發不了,還要換另一個路由,很可能造成包在網路內循環,最後直至包被丟棄。

四:網關的概念

在開始的例子中提到默認網關的概念,先來看網關的概念。

網關實質上是一個網路通向其他網路的IP地址,網關的IP地址是具有路由功能的設備的IP地址,按照上邊的192.168.0.1網關的例子,網關就是有那麼一台機子或者是PC機或者是伺服器它的IP地址是192.168.0.0,這個設備有路由功能。按照這個理論,一個設備的IP必須和自己的網關在同一個網段內,這是必須的。

說完網關,再說默認網關,默認二字就沒有太多解釋的了,這里舉例說明:網關可能不止一個,有網關一、網關二等等,默認網關就是選擇其中之一做為默認值。

㈢ 計算機網路 IP子網計算求助

我自己的理解,不保證對,還是建議聽你的老師講解

首先先明確幾個概念

  1. A類地址

    B類地址

    C類地址

A類IP段:0.0.0.0 到 127.255.255.255 (0 段和 127 段不使用 )。

B類IP段:128.0.0.0 到 191.255.255.255,

C類IP段:192.0.0.0 到 223.255.255.255。

A類網路預設子網掩碼:255.0.0.0
B類網路預設子網掩碼:255.255.0.0
C類網路預設子網掩碼:255.255.255.0

2.通過子網掩碼1對應IP地址的部分是網路位,子網掩碼0對應IP地址的部分是主機位

e.g:177.25.125.49/16

二進制: 10110001 00011001 01111101 00110001

掩碼二進制:11111111 11111111 00000000 00000000

10110001 00011001是網路位

01111101 00110001是主機位

一個網段中主機位全0的是網路地址(網路號),主機位全1的是廣播地址,也就是首和尾,這兩個地址不是給主機用的,不屬於主機可用地址范圍

下面開始解題:

這出題老師很壞,一般子網劃分都是給網段的,他直接給你一個IP地址,不知道居心何在,177開頭的是B類地址,預設(默認)掩碼16位,也就是255.255.0.0,那對應的網路號應該是177.25.0.0/16

題目說需要35個子網,2^6=64,2^5=32,35大於32小於64,所以要從主機位借他6位當子網位(高6位,從左往右數),就是這六位:

10110001 00011001 000000 00 00000000

000000

(172.25.0.0/22,注意這個時候已經主機借了6位給網路位,相應的掩碼也往後移6位)

6個2進制數,最小全0,最大全1嘛

那麼最小子網的二進制就是:10110001 00011001 00000000 00000000

子網掩碼: 11111111 11111111 11111100 00000000

十進制:177.25.0.0/22

最大子網的二進制就是:10110001 00011001 11111100 00000000

子網掩碼: 11111111 11111111 11111100 00000000

十進制:177.25.252.0/22


主機可用范圍前面講過了,最大可用主機地址是廣播地址減1,最小可用主機地址是網路地址加1

那麼最小子網中,最小主機地址177.25.0.1,最大主機地址177.25.3.254

最大子網中,最小主機地址177.25.252.1,最大主機地址177.25.255.254

㈣ 怎樣根據ip地址計算每個子網的網路號

P地址和子網掩碼都轉換為二進製做邏輯與運算的結果為本網段的網路號。
例:192.168.1.1(11000000.10101000.00000001.00000001)
255.255.255.0(11111111.11111111.11111111.00000000)
兩個做與運算:11000000.10101000.00000001.00000000(192.168.1.0)即192.168.1.0為本網段的網路號。

㈤ 怎麼計運算元網地址

計運算元網地址的:可以使用主機的IP地址和子網掩碼相與得到該IP地址所處的子網的地址。

子網地址也可以說是網路地址,網路地址則是互聯網上的節點在網路中具有的邏輯地址,可對節點進行定址。IP地址是在互聯網上給主機編址的方式,為每個計算機分配一個邏輯地址,這樣不但能夠對計算機進行識別,還能進行信息共享。

網路IP地址,能夠描述出網路中不同節點的位置,利用一些協議實現訪問,同時用簡單容易記憶的名稱實現訪問

(5)計算機網路子網怎麼算擴展閱讀:

IP地址是在互聯網上給主機編址的方式,為每個計算機分配一個邏輯地址,這樣不但能夠對計算機進行識別,還能進行信息共享。

IP地址是一個32位的二進制數,通常被分割為4個「8位二進制數」,IP地址就像家庭住址,用戶要想把信息傳遞出去,必須知道IP地址,家庭地址主要用文字表述,而IP地址用二進制數字來表示。

用戶對IP地址有一定程度上的了解,才能認識到IP地址在生活中的作用,從而對IP地址進行有效劃分。

網路地址目前分為五大類,用英文字母A、B、C、D、E來表示,分為兩個格式段,前面為網路號,後面為主機號。從A類開始,前面網路號長度分別為八位、十六位、二十四位。

存在問題

網路地址不足與浪費的解決方案產生子網的目的是減少IP的浪費。近年來隨著新型網路的不斷涌現以及網路技術的快速發展,在當前IPV4協議下,產生的新網路終端有的具有上百台,有的僅有寥寥無幾的幾台,這就造成了IP地址的嚴重浪費,為了減少這種浪費現象的發生,子網劃分應運而生。

參考資料來源:網路-網路地址

㈥ 如何計算計算機中的子網位數 子網數目 主機數

1、確定要劃分的子網數

2、求出子網數目對應二進制數的位數N及主機數目對應二進制數的位數M。

3、對該IP地址的原子網掩碼,將其主機地址部分的前N位置取1或後M位置取0 即得出該IP地址劃分子網後的子網掩碼。

例如,對B類網路135.41.0.0/16需要劃分為20個能容納200台主機的網路(即:子網)。因為16<20<32,即:2的4次方<20<2的5次方,所以,子網位只須佔用5位主機位就可劃分成32個子網,可以滿足劃分成毀纖20個子網的要求。


(6)計算機網路子網怎麼算擴展閱讀:

計算機經歷了四個發展階段。

一、電子管數字機(1946—1958年)

硬體方面,邏輯元件採用的是真空電子管,主存儲器採用汞延遲線、陰極射線示波管靜電存儲器、皮扮磁鼓、磁芯;外存儲器採用的是磁帶。

特點是體積大、功耗高、可靠性差。速度慢、價格昂貴,但為以後的計算機發展奠定了基礎。

二、晶體管數字機(1958—1964年)

硬體方的操作系統、高級語言及其編譯纖握仿程序。應用領域以科學計算和事務處理為主,並開始進入工業控制領域。

特點是體積縮小、能耗降低、可靠性提高、運算速度提高、性能比第1代計算機有很大的提高。

三、集成電路數字機(1964—1970年)

硬體方面,邏輯元件採用中、小規模集成電路,主存儲器仍採用磁芯。軟體方面出現了分時操作系統以及結構化、規模化程序設計方法。

特點是速度更快,而且可靠性有了顯著提高,價格進一步下降,產品走向了通用化、系列化和標准化等。應用領域開始進入文字處理和圖形圖像處理領域。

㈦ 怎麼運算元網數量用什麼公式算

計算機中的子網位數 子網數和主機數計算方法:

已知C類地址:202.117.38.0的子網掩碼為255.255.255.0,要求劃分8個子網,那麼需要借用後面3位主機位(沒有排除不可用子網),即可:子網數=主機位^3,即:2^3=8,滿足上述所需子網個數。

已經算出子網數的主機位,那麼接下來計算劃分後的網路的子網掩碼:

劃分前的子網掩碼二進製表示與劃分後的子網掩碼表示:

劃分前:11111111 11111111 11111111 00000000

劃分後:11111111 11111111 11111111 11100000,劃分後子網掩碼十進製表示:255.255.255.224,可分為8個網路(沒有排除不可用子網)

子網掩碼的功能

子網掩碼是一個32位地址,是與IP地址結合使用的一種技術。它的主要作用有兩個,一是用於屏蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠程網上。二是用於將一個大的IP網路劃分為若干小的子網路。

使用子網是為了減少IP的浪費。因為隨著互聯網的發展,越來越多的網路產生,有的網路多則幾百台,有的只有區區幾台,這樣就浪費了很多IP地址,所以要劃分子網。使用子網可以提高網路應用的效率。

以上內容參考:網路-子網掩碼

閱讀全文

與計算機網路子網怎麼算相關的資料

熱點內容
增強歪網路WIFI信號 瀏覽:37
中國移動網路差到離譜 瀏覽:957
網路鄰居訪問用戶名和密碼在哪裡 瀏覽:1001
浙江醫療行業網路安全建設情況 瀏覽:805
杭州網路營銷大全 瀏覽:429
蘋果傳輸數據加入網路 瀏覽:912
連上有網路的wifi上不了網 瀏覽:969
劉耀文玩什麼網路游戲 瀏覽:24
怎麼查詢小區網路信號 瀏覽:494
小米怎麼設置共享網路 瀏覽:818
啟明網路安全學院 瀏覽:785
中國移動網路壞了應該打什麼電話 瀏覽:118
m是什麼意思網路語言 瀏覽:637
ps4連接電腦需要網路連接網路 瀏覽:283
移動寬頻網路進不去怎麼辦 瀏覽:560
電腦連接網路的頁面在哪裡找 瀏覽:786
電腦連接wif網路卡頓怎麼解決 瀏覽:982
cc聯盟網路推廣多少錢一個 瀏覽:686
網路連接錯誤錯誤代碼103 瀏覽:404
北方2900元網路營銷 瀏覽:906

友情鏈接