如何詳細(xì)劃分網(wǎng)段?
謝謝您的邀請(qǐng)
由于劃分網(wǎng)段內(nèi)容復(fù)雜牽涉很多東西,所以內(nèi)容文章較長(zhǎng),請(qǐng)耐心仔細(xì)閱讀,文中每個(gè)字都是自己打的,打字不易,請(qǐng)勿噴,謝謝!
回答問(wèn)題之前,我們要先了解一下什么是IP地址?IP地址是一個(gè)32位的二進(jìn)制數(shù),通常被分割為4個(gè)“8位二進(jìn)制數(shù)”(也就是4個(gè)字節(jié))。為了方便書寫與記憶,IP地址通常用“點(diǎn)分十進(jìn)制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之間的十進(jìn)制整數(shù)。例:點(diǎn)分十進(jìn)IP地址(100.4.5.6),實(shí)際上是32位二進(jìn)制數(shù)(01100100.00000100.00000101.00000110)。
IP地址中又包含了網(wǎng)絡(luò)位跟主機(jī)位,只有當(dāng)網(wǎng)絡(luò)位相同的不同的IP地址,才屬于同網(wǎng)IP。A類地址,前一位為網(wǎng)絡(luò)位,后三位為主機(jī)位,B類地址,前二位為網(wǎng)絡(luò)位,后二位為主機(jī)位,C類地址,前三位為網(wǎng)絡(luò)位,后一位為主機(jī)位,那怎么才能確定網(wǎng)絡(luò)位相同呢?這里牽涉到子網(wǎng)掩碼。
什么是子網(wǎng)掩碼?子網(wǎng)掩碼是一個(gè)32位的2進(jìn)制數(shù),其對(duì)應(yīng)網(wǎng)絡(luò)地址的所有位置都為1,對(duì)應(yīng)于主機(jī)地址的所有位置都為0。對(duì)于A類地址來(lái)說(shuō),默認(rèn)的子網(wǎng)掩碼是255.0.0.0;對(duì)于B類地址來(lái)說(shuō)默認(rèn)的子網(wǎng)掩碼是255.255.0.0;對(duì)于C類地址來(lái)說(shuō)默認(rèn)的子網(wǎng)掩碼是255.255.255.0。
將子網(wǎng)掩碼和IP地址按位進(jìn)行邏輯“與”運(yùn)算,得到IP地址的網(wǎng)絡(luò)地址,剩下的部分就是主機(jī)地址,從而區(qū)分出任意IP地址中的網(wǎng)絡(luò)地址和主機(jī)地址。
邏輯“與”運(yùn)算兩個(gè)數(shù)相與,只有當(dāng)兩個(gè)都為1時(shí),與出來(lái)的結(jié)果為1,否則為0
舉例說(shuō)明:
A and B
1 and 0 = 0
0 and 0 = 0
0 and 1 = 0
1 and 1 = 1
舉例說(shuō)明怎么判斷兩個(gè)不同的IP地址是否為同一網(wǎng)段主機(jī)一
IP地址:222.21.160.6 將IP轉(zhuǎn)換成二進(jìn)制:11011110.00010101.10100000.00000110子網(wǎng)掩碼:255.255.255.192轉(zhuǎn)換成二進(jìn)制:11111111.11111111.11111111.11000000將IP地址二進(jìn)制結(jié)果跟子網(wǎng)掩碼二進(jìn)制結(jié)果進(jìn)行邏輯與計(jì)算11011110 . 00010101 . 10100000 . 00000110
11111111 . 11111111 . 11111111 . 11000000
------------------------------------------------------------------
11011110 . 00010101 . 10100000 . 00000000
將結(jié)果轉(zhuǎn)化成十進(jìn)制形式為(網(wǎng)絡(luò)地址):222.21.160.0主機(jī)二
IP地址:222.21.160.73 將IP轉(zhuǎn)換成二進(jìn)制:11011110.00010101.10100000.01001001子網(wǎng)掩碼:255.255.255.192轉(zhuǎn)換成二進(jìn)制:11111111.11111111.11111111.11000000將IP地址二進(jìn)制結(jié)果跟子網(wǎng)掩碼二進(jìn)制結(jié)果進(jìn)行邏輯與計(jì)算11011110 . 00010101 . 10100000 . 01001001
11111111 . 11111111 . 11111111 . 11000000
------------------------------------------------------------------
11011110 . 00010101 . 10100000 . 01000000
將結(jié)果轉(zhuǎn)化成十進(jìn)制形式為(網(wǎng)絡(luò)地址):222.21.160.64以上兩IP地址C類地址,那我們上面講過(guò)C類地址判斷前三位是否相同,即可確定2個(gè)IP地址是否在同一網(wǎng)段內(nèi),但本例中的222.21.160.6與222.21.160.73不在同一網(wǎng)段,因?yàn)镃類地址的子網(wǎng)掩碼默認(rèn)為255.255.255.0,這兩個(gè)C類IP地址已經(jīng)做了子網(wǎng)劃分就不能只判斷前三位是否相同就確認(rèn)這兩個(gè)IP是否在同一網(wǎng)段。其中222.21.160.6在222.21.160.1-222.21.160.62 段,222.21.160.73在222.21.160.65-222.21.160.126 段,所以不在同一網(wǎng)段 ,如果要通信需要通過(guò)路由器轉(zhuǎn)發(fā)。
接下來(lái)正式回答問(wèn)題
如何詳細(xì)劃分網(wǎng)段?我們舉例說(shuō)明:假如一個(gè)公司要求按部門劃分出5個(gè)網(wǎng)段。五個(gè)部門分別為:人事部、業(yè)務(wù)部、財(cái)務(wù)部、研發(fā)部、實(shí)驗(yàn)室。那我們拿最常見(jiàn)的IP:192.168.1.0這個(gè)網(wǎng)段來(lái)劃分
子網(wǎng)數(shù)計(jì)算公式如下:子網(wǎng)數(shù)<=2^N那我們知道子網(wǎng)數(shù)為5,那我們就計(jì)算2的2次方等于4,不符合要求,2的3次等于8,大于5,符合要求?,F(xiàn)在我們來(lái)算出子網(wǎng)掩碼:我們知道C類地址的默認(rèn)子網(wǎng)掩碼為:255.255.255.0,轉(zhuǎn)為二進(jìn)制:11111111.11111111.11111111.00000000,因?yàn)榍叭问荂類地址默認(rèn)的,不能動(dòng),我們只能從主機(jī)位,后面一段來(lái)借三位來(lái)當(dāng)網(wǎng)絡(luò)位(為什么要借3位,因?yàn)槲覀兩弦徊接?jì)算出來(lái)的結(jié)果為3),那結(jié)果為:11111111.11111111.11111111.11100000,轉(zhuǎn)換成十進(jìn)制為:255.255.255.224。主機(jī)數(shù)計(jì)算公式如下:子網(wǎng)主機(jī)數(shù)=2的N次方-2
為什么要減2,是因?yàn)槊恳粋€(gè)網(wǎng)段中,都有一個(gè)網(wǎng)絡(luò)地址(最前面一個(gè))跟廣播地址(最后面一個(gè))。
由上面的步驟得出,主機(jī)8位,由于借走3位當(dāng)網(wǎng)絡(luò)位,就剩下5位,2的5次方-2=30
上面計(jì)算出來(lái)的30是什么意思,也就是說(shuō)192.168.1.0這個(gè)網(wǎng)段劃分出5個(gè)子網(wǎng),每個(gè)子網(wǎng)最多之能接30個(gè)網(wǎng)絡(luò)設(shè)備。
以下為劃分的子網(wǎng)數(shù):
正是子網(wǎng) 有效的主機(jī) 廣播地址 子網(wǎng)掩碼192.168.1.0 192.168.1.1 到 192.168.1.30 192.168.1.31 255.255.255.224
192.168.1.32 192.168.1.33 到 192.168.1.62 192.168.1.63 255.255.255.224
192.168.1.64 192.168.1.65 到 192.168.1.94 192.168.1.95 255.255.255.224
192.168.1.96 192.168.1.97 到 192.168.1.126 192.168.1.127 255.255.255.224
192.168.1.128 192.168.1.129 到 192.168.1.158 192.168.1.159 255.255.255.224
將以上每個(gè)網(wǎng)段分別分配給5個(gè)部門。網(wǎng)關(guān)可設(shè)置為每一個(gè)子網(wǎng)有效主機(jī)的最前面一個(gè)IP地址。
需要什么樣的設(shè)備?一般二三層交換都可以劃分網(wǎng)段。將每個(gè)子網(wǎng)有效主機(jī)的最前面一個(gè)IP地址分別設(shè)置到交換機(jī)的每個(gè)端口就可以了。
由于劃分網(wǎng)段內(nèi)容復(fù)雜牽涉很多東西,所以內(nèi)容文章較長(zhǎng),文中每個(gè)字都是自己打的,打字不易,請(qǐng)勿噴,謝謝
以上為本人個(gè)人觀點(diǎn),希望能夠幫到你,如果你喜歡我的文章,歡迎點(diǎn)贊、收藏轉(zhuǎn)發(fā),如有任何疑問(wèn),可在下方評(píng)論區(qū)留言,有需要幫助的朋友,也可關(guān)注并私信于我,我會(huì)第一時(shí)間盡力為您解答,謝謝!