1. 程式人生 > 其它 >IP地址與子網劃分

IP地址與子網劃分

  • IP地址
  • 什麼是IP地址
  • IP地址的表示
  • IP地址的構成
  • IP地址的分類
  • 子網劃分
  • 子網掩碼

一.IP地址

1.什麼是IP地址

(1)IP地址在網路中用於標識的一個節點(或網路裝置的介面)。

(2)IP地址用於IP報文在網路中定址使用。

簡單來說IP地址就像是家庭住址便於尋找,而在網路中就是一個節點,資料就是通過它來找到目的地的。

2.IP地址的表示

(1) 一個IPV4地址由32bit 4個位元組 一個位元組=8bit電流。

(2)IPV4地址通常採用“點分十進位制”表示。

IPV4地址範圍:0.0.0.0—255.255.255.255。

3.IP地址的構成

(1)網路部分:用來標識一個網路。

(2)主機部分:用來區分一個網路中的不同主機,能唯一個標識網段上的某臺裝置。

簡單來說網路部分相當於你家住的某某某小區,而主機部分就相當於你家在某棟某單元幾零幾 。

4.IP地址的分類。

IP地址由兩個部分組成:網路部分(netID) 和主機部分(hostID)。網路部分用於標識 不同的網路,主機部分用於標識一個網路中特定的主機。IP地址的網路部分由LANA(Internet Assigned Numbers Authority,Internet地址分配機構)統一分配,以保證IP地址的唯一性。為了便於分配和管理,LANA將IP地址分為A、B、C、D、E五類。

(1) 在A類地址中,規定第一個八位組為網路部分,其餘三個八位組為主機部分,即A類地址=網路部分+主機部分+主機部分+主機部分。A類地址的範圍:1.0.0.1~1.0.0.254。(有類邊界)預設子網掩碼為/8,即255.0.0.0

(2)在B類地址中,規定前面兩個八位組為網路部分,後面兩個八位組為主機部分,即B類地址=網路部分+網路部分+主機部分+主機部分。B類地址的範圍:128.0.0.1~191.255.255.254。有類邊界)預設子網掩碼為/16,即255.255.0.0

(3)在C類地址中,規定前面三個八位組為網路部分,後面一個八位組為主機部分,即C類地址=網路部分+網路部分+網路部分+主機部分。B類地址的範圍:192.0.0.1~223.255.255.254。有類邊界)預設子網掩碼為/24,即255.255.255.0

(4) D類地址範圍:224.0.0.1~239.255.255.254 用於組播通訊的地址。(組播是一對列,單播是一對一,廣播是一對多)

(5) E類地址範圍:240.0.0.1~255.255.255.254 用於科學研究的保留地址。

127.0.0.1又稱為本機環回地址,通常通過在本機上ping此地址來檢查TCP/IP協議安裝的是否正確。而且凡是以127開頭的IP地址都代表本機(廣播地址127.255.255.255除外)。169.254.0.0~169.254.255.255 DHCP服務失效時分配的地址。

1.3 Internet 上合法的IP地址

2.目前在Internet 上只使用A、B、C這三類地址,而且為了滿足企業使用者在Intranet(內聯網,企業內部網路)上的使用需求,從A、B、C三類地址中分別劃出一部分地址供企業內部網路使用,這部分地址稱為私有地址,私有地址是不能再Internet上使用。

5. 特殊的無法使用的IP

0.0.0.0……任意網段

255.255.255.255……廣播地址

172.0.0.0……172.255.255.255……內部迴環地址(檢查本機是否正常IP協議是否正常)

169.254.x.x DHCP動態(微軟保留地址)

每個網段中主機位全0的IP……網段

每個網段中主機位全1的IP……廣播

6.定義單播的私有地址

10.0.0.0……10.255.255.255

172.16.0.0……172.31.255.255

192.168.0.0……192.168.255.255

每個單播等於網段加主機位

二.子網劃分

1.子網掩碼

子網掩碼:是區分一個IP地址中的網路部分和主機部分

網路部分用1表示。

主機部分用0表示。

同一個網段中主機可以直接通訊,跨網段則需要藉助閘道器轉發資料包

例如:192.168.10.0/25

11000000 10101000 00001010 00000000 IP地址192.168.10.0

11111111 11111111 11111111 10000000 網路掩碼255.255.255.128

11000000 10101000 00001010 00000000 網路地址192.168.10.0(IP地址與網路掩碼上下位相乘)

11000000 10101000 00001010 01111111 廣播地址92.168.10.127

可用IP:192.168.10.1~192.168.10.126