0
給出正確的網絡規模,我發現ipcalc
沒有給出正確的網絡規模時未指定網絡掩碼,ipcalc - 爲什麼不能默認
在下面的結果,它把主機算作254,但不2^24 -2,
[email protected]:~$ ipcalc 101.12.12.12
Address: 101.12.12.12 01100101.00001100.00001100. 00001100
Netmask: 255.255.255.0 = 24 11111111.11111111.11111111. 00000000
Wildcard: 0.0.0.255 00000000.00000000.00000000. 11111111
=>
Network: 101.12.12.0/24 01100101.00001100.00001100. 00000000
HostMin: 101.12.12.1 01100101.00001100.00001100. 00000001
HostMax: 101.12.12.254 01100101.00001100.00001100. 11111110
Broadcast: 101.12.12.255 01100101.00001100.00001100. 11111111
Hosts/Net: 254 Class A
但是,如果我給網絡掩碼手工ipcalc 101.12.12.12/8
,那麼它給出正確的結果。
我想知道:ipcalc做得不對嗎?或者,ipv4地址在現實世界中以這種方式使用?
如果它不知道,它不應該默認地址爲A類地址嗎? – 2014-12-13 08:56:00
不,地址類不再存在。他們在20多年前就被棄用了...... – 2014-12-13 09:19:17
@ Eric-Wang一開始並沒有把它寫成A級地址。 101.12.12.12作爲地址是101.789516,並且一些應用程序仍然會以這種形式接受IP地址,ipcalc不是其中之一。 telnet OTOH。 – Jasen 2014-12-13 10:02:24