請問各位大神,我記得公有IP應該是192.168.0.0/16吧?
但是為甚麼題目說是197.16.0.0/12
請各位幫我解惑,感謝
首先 192.168.0.0/16 是私有IP(Private IP), 不是公有IP(Public IP).
以下解題為甚麼答案是197.16.0.0/12
所有私有IP如下:-
Class A用途: 私有 IP: 10.0.0.0/8 = 10.0.0.0 - 10.255.255.255
Class B用途: 私有 IP: 172.16.0.0/16 = 172.16.0.0 - 172.16.255.255
Class C用途: 私有 IP: 192.168.0.0/16 = 192.168.0.0 - 192.168.255.255
題目是:
IP 範圍分析
A <- 192.168.0.0/16 = 192.168.0.0 - 192.168.255.255
B <- 172.0.0/12 = IP只有三個位,本身就錯了
C <- 10.0.0.0/8 = 10.0.0.0 - 10.255.255.255
D <- 197.16.0.0/12 = 197.16.0.0 - 197.31.255.255
公有/私有 分析
A <- 192.168.0.0/16 = 私有 IP Range
B <- 172.0.0/12 = IP只有三個位,本身就錯了
C <- 10.0.0.0/8 = 私有 IP Range
D <- 197.16.0.0/12 = 公有 IP Range, 這IP Range不在私有IP範圍中
所以答案是 D
197.16.0.0
但是172那個不是應該是172.16嗎?
我不知道耶,老師上課都沒認真講這部分
A Class 10.*
B Class 172.*
C Class 192.168.*
這些都是公認的內網IP,
這部分其實你上網查一下就會看到了...
現在資訊這麼發達,
這種網路基本的問題不是老師沒教就沒事了...
沒關係的 問一次就知道了 還是不知道的話...
就再問一次...
沒有任何一件事上網查一次不能解決,
如果真的有,
那就上網查兩次...
小魚你要將關鍵字也要加入考量,下錯就不只兩次XD
題目錯了
197.16.0.0/12是公有IP (Public IP)使用在網際網路上,
192.168.0.0/16與10.0.0.0/8是私有IP (Private IP)僅用於內部網路,
至於172.0.0/12很顯然少列了一個數字,
應該是172.16.0.0/12(也是私有IP)的誤植,
原本答案應該是D. 197.16.0.0/12,
但是因為B.的內容有誤植,
所以題目應該算是出錯了。
ccutmis提供的這篇有提到
https://zh.wikipedia.org/wiki/%E4%B8%93%E7%94%A8%E7%BD%91%E7%BB%9C
我以為是只有172.16,
但其實好像可以一直到172.31
不過好像他寫的的確是 172.16.0.0/12
給你比較明白的範圍值,以下的範圍都是私有ip。後面是可用的數量
10.0.0.0 ~ 10.255.255.255: 16,777,216
172.16.0.0 ~ 172.31.255.255: 1,048,576
192.168.0.0 ~ 192.168.255.255: 65,536
也就是你可以在內部網路上使用。
這如果有在用aws機器的人,都要特別去注意的。
Private IP
Class A 私有 IP: 10.0.0.0/8 = 10.0.0.0 - 10.255.255.255
Class B 私有 IP: 172.16.0.0/12 = 172.16.0.0 - 172.15.255.255
Class C 私有 IP: 192.168.0.0/16 = 192.168.0.0 - 192.168.255.255
題目是:
192.168.0.0/16 = Match Class C
172.0.0/12 = 172.0.0.0/12 =172.0.0.0~172.15.255.255 (少寫自動補0)
10.0.0.0/8 = Match Class A
197.16.0.0/12 = 197.16.0.0 ~ 197.31.255.255
遮罩(前面1的數量)
/8 =11111111.00000000.00000000.00000000 = FF.00.00.00 = 255.0.0.0 (一個A)
/12=11111111.11110000.00000000.00000000 = FF.F0.00.00 = 255.240.0.0 (16個B)
/16=11111111.11111111.00000000.00000000 = FF.FF.00.00 = 255.255.0.0 (一個B)
/24=11111111.11111111.11111111.00000000 = FF.FF.FF.00 = 255.255.255.0 (一個C)
/28=11111111.11111111.11111111.11110000 = FF.FF.FF.F0 = 255.255.255.240 (16 IP)