詳解IP地址后面斜杠加具體數(shù)字
來(lái)源:程序員人生 發(fā)布時(shí)間:2015-03-14 09:47:48 閱讀次數(shù):21723次
詳解IP地址后面斜杠加具體數(shù)字
如:xx.xx.xx.2/24
xx.xx.xx.0/24
hzhsan:通俗1點(diǎn)就是,斜杠后面的數(shù)字就表示子網(wǎng)掩碼,數(shù)字具體代表32位子網(wǎng)掩碼(2進(jìn)制情勢(shì))中前面的“1”的個(gè)數(shù)。
而且前面的“ip地址”也不1定是1個(gè)ip地址,也多是1個(gè)網(wǎng)絡(luò)號(hào)(末位是0)。
通過(guò)后面數(shù)字可以將前面的網(wǎng)段進(jìn)1步細(xì)劃分成具體的子網(wǎng)。
所以
xx.xx.xx.2/24 ――>表示1個(gè)ip地址xx.xx.xx.2,24告知了這個(gè)ip地址所對(duì)應(yīng)的子網(wǎng)掩碼。
xx.xx.xx.0/24 ――>表示1個(gè)網(wǎng)段,并且24告知了當(dāng)前具體的子網(wǎng)掩碼。
其實(shí)這個(gè)就是用CIDR的情勢(shì)表示的1個(gè)網(wǎng)段,或說(shuō)子網(wǎng)。
CIDR:無(wú)種別域間路由選擇,Classless and Subnet Address Extensions and Supernetting
我們知道肯定1個(gè)子網(wǎng)需要知道主機(jī)地址和子網(wǎng)掩碼,但用CIDR的情勢(shì),可以簡(jiǎn)單得到兩個(gè)數(shù)值。舉例說(shuō)吧,192.168.0.0/24”就表示,這個(gè)網(wǎng)段的IP地址從192.168.0.1開(kāi)始,到192.168.0.254結(jié)束(192.168.0.0和192.168.0.255有特殊含義,不能用作IP地址);子網(wǎng)掩碼是255.255.255.0。
上面的子網(wǎng)掩碼怎樣來(lái)的呢?其實(shí)關(guān)鍵就在“24”上。我們知道IP地址是4個(gè)10進(jìn)制數(shù)組成的,相當(dāng)于32位2進(jìn)制。用CIDR表示情勢(shì),后1個(gè)數(shù)字將這32位進(jìn)行了間隔(以24為例):前24位用"1"表示,后面8位用0表示,得到1個(gè)2進(jìn)制數(shù):
11111111 11111111 11111111 00000000。將其轉(zhuǎn)化為10進(jìn)制,就是:255.255.255.0了。
例如:192.168.1.0/24表示網(wǎng)段是192.168.1.0,子網(wǎng)掩碼是24位,子網(wǎng)掩碼為:255.255.255.0,用2進(jìn)制表示為:11111111 11111111 11111111 00000000 ,這里為何是24呢,就是由于子網(wǎng)掩碼里面的前面連續(xù)的“1”的個(gè)數(shù)為24個(gè),1定要連續(xù)的才行。
再給你舉個(gè)例子,192.168.1.0/28表示的意思是網(wǎng)段是192.168.1.0,子網(wǎng)掩碼為:255.255.255.240,用2進(jìn)制表示為:11111111 11111111 11111111 11110000。
這時(shí)候候你或許就疑惑了,就是24和28兩個(gè)字不1樣,為何網(wǎng)段是1樣的呢?
24位說(shuō)明網(wǎng)絡(luò)位是24位,那末主機(jī)位就是32⑵4=8位了,則子網(wǎng)的IP個(gè)數(shù)是254個(gè),即是從00000001到11111110.
28位說(shuō)明網(wǎng)絡(luò)位是28位,那末主機(jī)位4位,則子網(wǎng)的IP個(gè)數(shù)是14個(gè),即是從00000001到00001110.
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)