DAY 3 網段分割 - daniel-qa/Network GitHub Wiki

接續昨天的私有IP&外部IP

我們今天要來討論的內容是網段的分割,

大家以往在設定IP的時候一定會設定到網路遮罩的東西,

想必大家只會有映像設定了255.255.255.0,但是卻不知道設定這個要做甚麼吧~

今天就是要來跟大家討論網段的這件事情,

討論網段之前我們先來討論一下遮罩這件事情,

/24 = 255.255.255.0

為什麼上述兩個東西相等,這件事情要先來讓大家知道一下

/24 表示的是連續24個1相連,大家就會更好奇那他跟255.255.255.0到底有甚麼關係,

原來是因為255(十進位) = 11111111 (二進位)

11111111的換算方法 →

=2^7 + 2^6 +2^5 +2^4+2^3 +2^2 +2^1 +2^0 =128+64+32+16+8+4+2+1 =255

那255.255.255.0 就會變成11111111.11111111.11111111.00000000 就剛好是24個1連續相連所以大家常會說/24

那/16 我們也可以直接理解成255.255.0.0。

這是我們一般的網段切法,也稱為CIDR

而這樣子切,有時候沒有辦法符合需求,

像大家跟電信業者租用網路服務時,他們給你的IPv4位置也不會是一整個網段這麼多, 經常給你6個、12個可用而已,

且在公司內部,可能致整個部門人數不到20人,給整段也太過浪費,

所以會有在往下的VLSM分段法,就是把原本的/8、/16、/24這往下分段的方法。

這邊可以先讓大家簡單理解一下。

在/24網段的時候,總共會有256個IP位置,

但是可以用的IP位置是要扣掉兩個的,

最開頭的IP位置是subnet IP :10.10.10.0 最尾巴的IP位置是brocast IP:10.10.10.255

這兩個是要扣掉的,所以總共可以使用的IP位置是254個。

那如果我們往下切呢?

/25的時候是甚麼樣子。

往下切後,原本一整個網段的256個IP位置會被切半。 以10.10.10.0網段為例:往下切之後會變成兩個網段位置

10.10.10.0 – 10.10.10.127 (共128個IP,可用126)
10.10.10.128 – 10.10.10.255 (共128個IP,可用126)

這都可以隨著你的網路架構跟著改變。 可以參考下面的表格來確認。

另外要附帶說明一下:

10.10.10.10/32 表示只有一個IP位置,也就是指定是哪個IP。
0.0.0.0/0 表示為全部網段。