close

要了解IP的概念先從網路架構看起,簡化的來說,Internet 其實是一個相互連結且形狀類似樹狀的結構,概念類似下圖。每個地區可能是一間公司或一個家庭或......,各自都透過網路連結在internet上面。

 

image

"目前" IP 位址的長度為 32 位元,通常以四組數字來表達 (xxx.xxx.xxx.xxx),每組數字就是 8 位元長度。所以每組有 2 的 8 次方 256 個位址,數字的範圍介於 0 跟 255 之間,在標示上採用 10 進位法方便我們來辦識。

 

那 A1 如何把資料送到B1 ?

就跟我們寄信一樣,信封上要有收件人地址跟寄件人地址,而且還要把信送到郵局.

然而以網路的觀點來看, IP 就是地址而且是獨一無二的 , 每台連在網路上的裝置都會發配一個IP做為辦識.(這裡先不討論真/假IP的問題,註1). 那路由器(閘道器;Gateway)就是郵局. 路由器會負責轉送不是"本地"的資料到上一層的路由器,交由上層來轉送. A1要送給B1的資料便透過層層的轉送來達到目地端B1的手上.

 

那如果要把東西送到隔壁的隔壁的鄰居[肥鑫]家裡,我們會把東西送到郵局去寄嗎? 不會! 因為這樣太沒效率了.

那同樣的情境,在網路的環境中,如何分辦目的地是否個需要透過路由器轉送? 這時候"遮罩" (Mask)就派上用場了.  遮罩就是用來區分2個IP是不是鄰居(在同一個網段內), 那為什麼不要比對IP就好?前面一樣就是在同一個網段, 就跟我們地址一樣,前面都一樣一定是住在附近.

看起來好像對,但事實上沒這麼簡單,因為 IP範圍可以被切割,造成每個網段的大小都不一樣。

例如: 100.100.100.1 跟100.100.100.100 一定是鄰居嗎? 不一定!! 

那如何判斷呢?  直接看例子

假設遮罩是255.255.255.0

100.100.100.1     換成2進位 01100100.01100100.01100100.00000001

100.100.100.100 換成2進位 01100100.01100100.01100100.01100100

255.255.255.0     換成2進位 11111111.11111111.11111111.00000000

2組IP分別跟遮罩做 AND 運算 (AND: 其中一個有0的就是0,除非2個都是1才會是1)

結果:

100.100.100.1     AND 255.255.255.0 =>  100.100.100.0 (01100100.01100100.01100100.00000000)

100.100.100.100 AND 255.255.255.0 =>  100.100.100.0 (01100100.01100100.01100100.00000000)

運算後的結果都一樣, 都是 100.100.100.0 ,所以 100.100.100.1 跟 100.100.100.100 是鄰居

 

那如果遮罩是255.255.255.248 呢?

255.255.255.248     換成2進位 11111111.11111111.11111111.11111000

100.100.100.1     AND 255.255.255.248 =>  100.100.100.248 (01100100.01100100.01100100.11111000)

100.100.100.100 AND 255.255.255.248 =>  100.100.100.96  (01100100.01100100.01100100.01100000)

運算後的結果2個不一樣耶, 變成 100.100.100.248  跟 100.100.100.96  ,所以在這個例子遮罩是 255.255.255.248, 100.100.100.1 跟 100.100.100.100 就不是鄰居.

 

總結:

在上面簡單的介紹一下IP的概念,可以認識一下在電腦中的網路設定各別代表的意義。

IP位址,子網路遮罩(Mask),預設閘道(Gateway) ,其中子網路遮罩就是用來判斷目的地是不是同一個網段, 當目的地不是同一個網段時就會把資料交給預設閘道來轉送。

所以不要再設錯囉~~ 

 

 

註1:

所謂真假IP,其實IP沒有真假,因為IP只是一串數字的組合。

但是有"保留IP" 分別是: 10.0.0.0 - 10.255.255.255 , 172.16.0.0 - 172.31.255.255  , 192.168.0.0 - 192.168.255.555 。

保留IP就是不會被分配IP的機構把這些IP分配出去,所以通常會拿來做為區分內外部IP的用途。

arrow
arrow
    全站熱搜

    丫烈客 發表在 痞客邦 留言(0) 人氣()