作者geniusjimmy (頭髮好長好長好長~~)
看板TransCSI
標題[問題] 某考古題...
時間Fri Jul 14 15:11:53 2006
How many different IPv4 addresses are available for computers on the internet?
網路上總共有多少個通行的IPv4地址?
基本上只算a,b,c級網域的話
應該是(2^7-1 )*(2^24-2) + 2^14*(2^16-2) + 2^21*(2^8-2)
但是如果扣掉私有IP位址
10.0.0.0 - 10.255.255.255= 2^16-2
172.16.0.0 - 172.31.255.255= 16*(2^16-2)
192.168.0.0 - 192.168.255.255= 2^8*(2^8-2)
就變成可怕的一長串...=口=|||
(2^7-1 )*(2^24-2) + 2^14*(2^16-2) + 2^21*(2^8-2)
- 2^16-2 -16*(2^16-2) -2^8*(2^8-2)
不知道這樣對不對?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.23.6.76
→ skfnny:台聯大去年的考題 07/14 15:31
→ geniusjimmy:恩... 07/14 15:34
推 pboywc:我也跟你一樣寫一長串orz 07/14 17:34
推 ju22:private ip的保留位址不用另外扣?不然在最後一段就又加回來了 07/25 22:37