天天看點

計算IP位址範圍、子網路遮罩、子網劃分......?

一、為什麼?

    (一)為什麼要使用ip?是什麼?如何使用?分類?各類之間的作用?

    (二)為什麼使用子網路遮罩?子網路遮罩是什麼?

    (三)為什麼使用子網号?子網号是什麼?最多可以化多少個子網?最多可以劃分多少台主機?

二、解?

    (一)為什麼要使用ip?ip是什麼?分類?各類之間的作用?

        1.使用IP才能上外網

        2.IP位址就是給每個連接配接在Internet上的主機配置設定的一個32bit位址。按照TCP/IP協定規定,IP位址用二進制來表示,每個IP位址長32bit,比特換算成位元組,就是4個位元組。例如一個采用二進制形式的IP位址是“。Internet 上的每台主機(Host)都有一個唯一的IP位址。4個位元組32位,4個點分十進制表示。

網絡号 net-id        主機号 host-id

位址格式為:IP位址=網絡位址+主機位址 或 IP位址=主機位址+子網位址+主機位址

        3.  位址分類

類型 

 net ID 

                  位址範圍 

   預設子網路遮罩 

網絡位  

 主機位

A類

  0.0.0.0~127.255.255.255 

 255.0.0.0 

8

24

B類

10

 128.0.0.0~191.255.255.255          

 255.255.0.0

16

C類

110

 192.0.0.0~223.255.255.255    

 255.255.255.0

D類

1110

 224.0.0.0~239.255.255.255

 多點傳播位址

不分網絡位址

和主機地

E類

11110 

 240.0.0.0~247.255.255.255      

 保留位址

 私有(内網)位址

 10.0.0.0 ~ 10.255.255.255

172.16.0.0 ~ 172.31.255.255

192.168.0.0 ~ 192.168.255.255

        4.特殊位址

位址名稱

位址格式

特點

能否作為源位址

能否作為目标位址

全0位址

0.0.0.0

代表任意主機

Y

N

主機位址

網絡位全為0

如:0.0.1.53

網絡位址

主機位全為0

如1.3.0.0

标志某個網絡

(直接)廣播位址

主機位全為1

如1.3.255.255

指定網段廣播

有限廣播位址

255.255.255.255

本地廣播

環回位址

127.X.X.X

(本機網絡

  是否聯通)

向自己發送資料

 補充:169.254.0.0-169.255.255   windows如果你的主機是自動擷取IP位址,而你在網絡上又沒有找到可用的DHCP伺服器,就可能會得到其中一個IP。

        1.包括了網号的三層結構的ip位址出現後,一個很現實的問題:如何從ip位址中提取出子網号?

        2.子網路遮罩(子網屏蔽碼):網絡号+子網号全為1,其餘全為0(或 主機号全為0,其餘全為1)

        1.不同的網段用來隔離廣播風暴,網絡位址有限,又想防止廣播風暴,是以在主機位址中劃分一部分來做子網号,防止廣播風暴。

        2.最多劃分的子網為(有意義): 除去(2個,一個廣播位址,一個網絡位址,一個主機(這裡最少3位)),自己網段占一位,最少一個網段要有:2位

        3.最多可以劃分的主機數位(兩種了解方法不一樣):

i 為主機位數   (2^i - 2) * 子網個數  或    2^i - (2 * 子網個數)

三、例?

<a href="https://s1.51cto.com/wyfs02/M02/91/B0/wKioL1j3dPSz-1T9AAGwJjlcwZQ970.jpg" target="_blank"></a>

<a href="https://s1.51cto.com/wyfs02/M00/91/B1/wKiom1j3dPWhOAmhAAFq8O8PdeI096.jpg" target="_blank"></a>

<a href="https://s1.51cto.com/wyfs02/M00/91/B1/wKiom1j3dPXBeRQHAAENpchhX4Y460.jpg" target="_blank"></a>

<a href="https://s3.51cto.com/wyfs02/M00/91/B0/wKioL1j3dPbypgwZAAFGUztKKz8789.jpg" target="_blank"></a>

<a href="https://s3.51cto.com/wyfs02/M00/91/B0/wKioL1j3dPbjY-flAAEaPGCO12Q301.jpg" target="_blank"></a>

 主機位址為 2^12 - 2 = 8190    (個)

<a href="https://s5.51cto.com/wyfs02/M00/91/AA/wKioL1j3Wg-S1R0wAAA_EtVekc4441.png" target="_blank"></a>

本文轉自 曦羽  51CTO部落格,原文連結:http://blog.51cto.com/exist/1917486

繼續閱讀