日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

子网掩码与子网个数、主机地址个数的关系

發布時間:2025/3/11 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 子网掩码与子网个数、主机地址个数的关系 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

IP地址:

  IP地址由網絡號(Network ID)和主機號(Host ID)兩部分組成。網絡號標識的是Internet上的一個子網,而主機號標識的是子網中的某臺主機。IP地址根據網絡號和主機號的數量而分為A、B、C三類。

  A類IP地址:用可變的7位(bit)來標識網絡號,可變的24位標識主機號,最前面一位為“0”,即A類地址的第一段取值介于1~126之間。A類地址通常為大型網絡而提供,全世界總共只有126個A類網絡,每個A類網絡最多可以連接16777214臺主機。

  B類IP地址:用可變的14位來標識網絡號,可變的16位標識主機號,前面兩位是“10”。B類地址的第一段取值介于128~191之間(網絡號不能以數字127開頭,數字127是專門保留給診斷用的,如127.0.0.1是會送地址,用于回路測試),第一段和第二段合在一起表示網絡號。B類地址適用于中等規模的網絡,全世界大約有16000個B類網絡,每個B類網絡最多可以連接65534臺主機。

  C類IP地址:用可變的21位來標識網絡號,可變的8位標識主機號,前面三位是“110”。C類地址的第一段取值介于192~223之間,第一段、第二段、第三段合在一起表示網絡號。最后一段標識網絡上的主機號。C類地址適用于校園網等小型網絡,每個C類網絡最多可以有254臺主機。

子網掩碼:

  子網掩碼是屏蔽一個IP地址的網絡部分的“全1”比特模式。它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。

  對于A類地址來說,默認的子網掩碼是255.0.0.0;對于B類地址來說默認的子網掩碼是255.255.0.0;對于C類地址來說默認的子網掩碼是255.255.255.0。利用子網掩碼可以把大的網絡劃分成子網即VLSM(可變長子網掩碼),也可以把小得網絡歸并成大的網絡即超網。

  通過IP地址的二進制與子網掩碼的二進制進行與運算,可以確定某個設備的網絡地址和主機號,也就是說可以通過子網掩碼分辨一個網絡的網絡部分和主機部分。子網一個最顯著的特征就是具有子網掩碼。劃分子網時需要注意:主機ID為全0時表示網絡ID,全1時表示廣播地址。

通過子網個數或主機地址個數計算子網掩碼:

  用一個簡單的例子說明如下:

  假設有一個網絡:192.168.0.0/24(即子網掩碼的前24位為1,255.255.255.0),現在需要兩個子網,那么需要將子網掩碼中的主機部分的前2位置為1(雖然只將第1位置1即可獲得2個子網,但是還要考慮去掉全0和全1的子網),即192.168.0.0/26,可得到兩個可以使用的子網192.168.0.64(二進制表示后8位為01000000)和192.168.0.128(二進制的后8位表示為10000000)。

  對于192.168.0.0/24,網絡地址是192.168.0.0,廣播地址是192.168.0.255(后8位為11111111)。
  對于192.168.0.0/26,網絡地址是192.168.0.0,廣播地址是192.168.0.63(后8位為00111111)。
  對于192.168.0.64/26,網絡地址是192.168.0.64,廣播地址是192.168.0.127(后8位為01111111)。
  對于192.168.0.128/26,網絡地址是192.168.0.128,廣播地址是192.168.0.191(后8位為10111111)。?
  對于192.168.0.192/26,網絡地址是192.168.0.192,廣播地址是192.168.0.255(后8為為11111111)。

  1、根據子網數計算子網掩碼的位數:

  (1)將子網數目-1(因為計算機從0開始,到26才是27個)轉化為二進制來表示。

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

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

  例如:欲將B類IP地址168.195.0.0劃分為27個子網,計算其子網掩碼:

  (1)27-1=26,轉化為二進制為11010。

  (2)N=5。

  (3)B類地址的子網掩碼255.255.0.0,將其主機地址前5位置1,即11111111.11111111.11111000.00000000=255.255.248.0?! ?/p>

  實際上將主機地址前5位置1,可劃分出25-2=30個子網,這里去掉了全0和全1的子網。

  2、根據主機數計算子網掩碼的位數:

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

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

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

  例如:欲將B類地址168.195.0.0劃分成若干個子網,每個子網內有主機700臺,計算其子網掩碼:

  (1)700轉化為二進制為1010111100。

  (2)N=10。

  (3)子網掩碼為11111111.11111111.11111100.00000000,即255.255.252.0。

通過子網掩碼計算子網個數及每個子網中可使用的主機地址個數:

  若要把***.***.***.0/m劃分為***.***.***.0/n(m<n<32),得到的子網個數為2(n-m),去掉全0和全1,可用子網個數為2(n-m)-2,每個子網中可使用的主機地址是2(32-n)-2。

  例如:把網絡117.15.32.0/23劃分為117.15.32.0/27,得到的子網是 16?個,可用子網個數為14個,每個子網中可使用的主機地址是?30 個。



http://www.cnblogs.com/hibernation/p/3275279.html

總結

以上是生活随笔為你收集整理的子网掩码与子网个数、主机地址个数的关系的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。