国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

子網掩碼的計算與劃分詳解
2008-04-26   IT168

閱讀提示:在國際互聯網(Internet)上有成千百萬臺主機(host),為了區分這些主機,人們給每臺主機都分配了一個專門的“地址”作為標識,稱為IP地址。子網掩碼的作用是用來區分網絡上的主機是否在同一網絡段內。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。
一、子網掩碼的計算
TCP/IP網間網技術產生于大型主流機環境中,它能發展到今天的規模是當初的設計者們始料未及的。網間網規模的迅速擴展對IP地址模式的威脅并不是它不能保證主機地址的唯一性,而是會帶來兩方面的負擔:第一,巨大的網絡地址管理開銷;第二,網關尋徑急劇膨脹。其中第二點尤為突出,尋徑表的膨脹不僅會降低網關尋徑效率(甚至可能使尋徑表溢出,從而造成尋徑故障),更重要的是將增加內外部路徑刷新時的開銷,從而加重網絡負擔。
因此,迫切需要尋求新的技術,以應付網間網規模增長帶來的問題。仔細分析發現,網間網規模的增長在內部主要表現為網絡地址的增減,因此解決問題的思路集中在:如何減少網絡地址。于是IP網絡地址的多重復用技術應運而生。通過復用技術,使若干物理網絡共享同一IP網絡地址,無疑將減少網絡地址數。
子網編址(subnet addressing)技術,又叫子網尋徑(subnet routing),英文簡稱subnetting,是最廣泛使用的IP網絡地址復用方式,目前已經標準化,并成為IP地址模式的一部分。
32位的IP地址分為兩部分,即網絡號和主機號,分別把他們叫做IP地址的“網間網部分”和“本地部分”。子網編址技術將“本地部分”進一步劃分為“物理網絡”部分和“主機”兩部分,其中“物理網絡”部分用于標識同一IP網絡地址下的不同物理網絡,常稱為“掩碼位”、“子網掩碼號”,或者“子網掩碼ID”,不同子網就是依據這個掩碼ID來識別的。
按IP協議的子網標準規定,每一個使用子網的網點都選擇一個32位的位模式,若位模式中的某位置1,則對應IP地址中的某位為網絡地址(包括網絡部分和子網掩碼號)中的一位;若位模式中的某位置0,則對應IP地址中的某位為主機地址中的一位。
例如二進制位模式:11111111 11111111 11111111 00000000中,前三個字節全1,代表對應IP地址中最高的三個字節為網絡地址;后一個字節全0,代表對應IP地址中最后的一個字節為主機地址。為了使用的方便,常常使用“點分整數表示法”來表示一個IP地址和子網掩碼,例如B類地址子網掩碼(11111111 11111111 1111111100000000)為:255.255.25.0。
IP協議關于子網掩碼的定義提供一定的靈活性,允許子網掩碼中的“0”和“1”位不連續。但是,這樣的子網掩碼給分配主機地址和理解尋徑表都帶來一定困難,并且,極少的路由器支持在子網中使用低序或無序的位,因此在實際應用中通常各網點采用連續方式的子網掩碼。像255.255.255.64和255.255.255.160等一類的子網掩碼不推薦使用
子網掩碼與IP地址結合使用,可以區分出一個網絡地址的網絡號和主機號。例如:有一個C類地址為:192.9.200.13,按其IP地址類型,它的缺省子網掩碼為:255.255.255.0,則它的網絡號和主機號可按如下方法得到:
第1步,將IP地址192.9.200.13轉換為二進制11000000 00001001 11001000 00001101
第2步,將子網掩碼255.255.255.0轉換為二進制11111111 11111111 11111111 00000000
第3步,將以上兩個二進制數邏輯進行與(AND)運算,得出的結果即為網絡部分。“11000000 00001001 11001000 00001101”與“11111111 11111111 11111111 00000000”進行“與”運算后得到“11000000 00001001 11001000 00000000”,即“192.9.200.0”,這就是這個IP地址的網絡號,或者稱“網絡地址”。
第4步,將子網掩碼的二進制值取反后,再與IP地址進行與(AND)運算,得到的結果即為主機部分。如將“00000000 00000000 00000000 11111111(子網掩碼的取值)反”與“11000000 00001001 11001000 00001101”進行與運算后得到“00000000 00000000 00000000 00001101”,即“0.0.0.13”,這就是這個IP地址主機號(可簡化為“13”)。
二、子網掩碼的劃分
如果要將一個網絡劃分成多個子網,如何確定這些子網的子網掩碼和IP地址中的網絡號和主機號呢?本節就要向大家介紹。子網劃分的步驟如下:
第1步,將要劃分的子網數目轉換為2的m次方。如要分8個子網,8=23。如果不是愉好是2的多少次方,則取大為原則,如要劃分為6個,則同樣要考慮23。
第2步,將上一步確定的冪m按高序占用主機地址m位后,轉換為十進制。如m為3表示主機位中有3位被劃為“網絡標識號”占用,因網絡標識號應全為“1”,所以主機號對應的字節段為“11100000”。轉換成十進制后為224,這就最終確定的子網掩碼。如果是C類網,則子網掩碼為255.255.255.224;如果是B類網,則子網掩碼為255.255.224.0;如果是A類網,則子網掩碼為255.224.0.0。
在這里,子網個數與占用主機地址位數有如下等式成立:2m≥n。其中,m表示占用主機地址的位數;n表示劃分的子網個數。根據這些原則,將一個C類網絡分成4個子網。
為了說明問題,現再舉例。若我們用的網絡號為192.9.200,則該C類網內的主機IP地址就是192.9.200.1~192.9.200.254,現將網絡劃分為4個子網,按照以上步驟:
4=22,則表示要占用主機地址的2個高序位,即為11000000,轉換為十進制為192。這樣就可確定該子網掩碼為:192.9.200.192。4個子網的IP地址的劃分是根據被網絡號占住的兩位排列進行的,這四個IP地址范圍分別為:
(1)第1個子網的IP地址是從“11000000 00001001 11001000 00000001”到“11000000 00001001 11001000 00111110”,注意它們的最后8位中被網絡號占住的兩位都為“00”,因為主機號不能全為“0”和“1”,所以沒有11000000 00001001 11001000 00000000和11000000 00001001 11001000 00111111這兩個IP地址(下同)。注意實際上此時的主機號只有最后面的6位。對應的十進制IP地址范圍為192.9.200.1~192.9.200.62。而這個子網的子網掩碼(或網絡地址)為 11000000 00001001 11001000 00000000,為192.9.200.0。
(2)第2個子網的IP地址是從“11000000 00001001 11001000 01000001”到“11000000 00001001 11001000 01111110” ,注意此時被網絡號所占住的2位主機號為“01”。對應的十進制IP地址范圍為192.9.200.65~192.9.200.126。對應這個子網的子網掩碼(或網絡地址)為 11000000 00001001 11001000 01000000,為192.9.200.64。
(3)第3個子網的IP地址是從“11000000 00001001 11001000 10000001”到“11000000 00001001 11001000 10111110” ,注意此時被網絡號所占住的2位主機號為“10”。對應的十進制IP地址范圍為192.9.200.129~192.9.200.190。對應這個子網的子網掩碼(或網絡地址)為 11000000 00001001 11001000 10000000,為192.9.200.128。
(4)第4個子網的IP地址是從“11000000 00001001 11001000 11000001”到“11000000 00001001 11001000 11111110” ,注意此時被網絡號所占住的2位主機號為“11”。對應的十進制IP地址范圍為192.9.200.193~192.9.200.254。對應這個子網的子網掩碼(或網絡地址)為 11000000 00001001 11001000 11000000,為192.9.200.192。
在此列出A、B、C三類網絡子網數目與子網掩碼的轉換表,如表5.1所示,供參考。
表1     子網劃分與子網掩碼對應表
A類網絡劃分子網數與對應的子網掩碼
子網數目        占用主機號位數        子網掩碼        子網中可容納的主機數
2        1        255.128.0.0        8388606
4        2        255.192.0.0        4194302
8        3        255.224.0.0        2097150
16        4        255.240.0.0        1048574
32        5        255.258.0.0        524286
64        6        255.253.0.0        262142
128        7        255.254.0.0        131070
256        8        255.255.0.0        65534
B類網絡劃分子網數與對應的子網掩碼
子網數目        占用主機號位數        子網掩碼        子網中可容納的主機數
2        1        255.255.128.0        32766
4        2        255.255.192.0        16382
8        3        255.255.224.0        8190
16        4        255.255.240.0        4094
32        5        255.255.248.0        2046
64        6        255.255.252.0        1022
128        7        255.255.254.0        510
256        8        255.255.255.0        254
C類網絡劃分子網數與對應的子網掩碼
子網數目        占用主機號位數        子網掩碼        子網中可容納的主機數
2        1        255.255.255.128        126
4        2        255.255.255.192        62
8        3        255.255.255.224        30
16        4        255.255.255.240        14
32        5        255.255.255.248        6
64        6        255.255.255.252        2
三、快速計算子網掩碼的方法
最后介紹三種快速計算機子網掩碼的方法。
1. 利用子網數來計算
在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。然后按以下基本步驟進行計算:
第1步,將子網數目轉化為二進制來表示;
第2步,取得子網數二進制的位數(n);
第3步,取得該IP地址類的子網掩碼,然后將其主機地址部分的的前n位置“1”,即得出該IP地址劃分子網的子網掩碼。
為了便于理解,現舉例說明如下:現假如要將一B類IP地址168.195.0.0劃分成27個子網,則它的子網掩碼的計算機方法如下(對應以上各基本步驟):
第1步,首先要劃分成27個子網,“27”的二進制為“11011”;
第2步,該子網數二進制為五位數,即n = 5;
第3步,將該B類地址的子網掩碼255.255.0.0的主機號前5位全部置“1”,即可得到 255.255.248.0,這就是劃分成 27個子網的B類IP地址 168.195.0.0的子網掩碼。
2. 利用主機數來計算
利用主機數來計算子網掩碼的方法與上類似,基本步驟如下:
第1步,將子網中需容納的主機數轉化為二進制;
第2步,如果主機數小于或等于254(因為要去掉保留的兩個IP地址),則取得該主機的二進制位數,為n,這里肯定 n8,這就是說主機地址將占據不止8位。
第3步,將255.255.255.255的主機地址位數全部置1,然后從后向前的將n位全部置為 0,即為子網掩碼值。
舉例如下。如要將一B類IP地址為168.195.0.0的網絡劃分成若干子網,要求每個子網內有主機數為700臺,則該子網掩碼的計算方法如下(也是對應以上各基本步驟):
第1步,首先將子網中要求容納的主機數“700”轉換成二進制,得到1010111100。
第2步,計算出該二進制的位數為10位,即n = 10
第3步,將255.255.255.255從后向前的10位全部置“0”,得到的二進制數為“11111111.11111111.11111100.00000000”,轉換成十進制后即為255.255.252.0,這就是該要劃分成主機數為700的B類IP地址 168.195.0.0的子網掩碼。
3. 子網ID增量計算法
其基本計算步驟如下:
第1步,將所需的子網數轉換為二進制,如所需劃分的子網數為“4”,則轉換成成二進制為00000100;
第2步,取子網數的二進制中有效位數,即為向缺省子網掩碼中加入的位數(既向主機ID中借用的位數)。如前面的00000100,有效位為“100”,為3位;
第3步,決定子網掩碼。如IP地址為B類1129.20.0.0網絡,則缺省子網掩碼為:255.255.0.0,借用主機ID的3位以后變為:255.255.224(11100000)0,即將所借的位全表示為1,用作子網掩碼。
第4步,將所借位的主機ID的起始位段最右邊的“1”轉換為十進制,即為每個子網ID之間的增量,如前面的借位的主機ID起始位段為“11100000”,最右邊的“1”,轉換成十進制后為25=32。
第5步,產生的子網ID數為:2m-2 (m為向缺省子網掩碼中加入的位數),如本例向子網掩碼中添加的位數為3,則可用子網ID數為:23-2=6個;
第6步,將上面產生的子網ID增量附在原網絡ID之后的第一個位段,便形成第一個子網網絡ID 129.20.32.0;
第7步,重復上步操作,在原子網ID基礎上加上一個子網ID增量,依次類推,直到子網ID中的最后位段為缺省子網掩碼位用主機ID位之后的最后一個位段值,這樣就可得到所有的子網網絡ID。如缺省子網掩碼位用主機ID位之后的子網ID為255.255.224.0,其中的“224”為借用主機ID后子網ID的最后一位段值,所以當子網ID通過以上增加增量的方法得到129.20.224.0時便終止,不要再添加了。

熱詞搜索:

上一篇:談子網掩碼及其計算
下一篇:黑客必學的六條系統命令

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
欧美日韩在线亚洲一区蜜芽| 一区二区三区鲁丝不卡| 欧美精品乱码久久久久久按摩| 成人性生交大片免费看在线播放| 国内欧美视频一区二区| 秋霞国产午夜精品免费视频| 视频一区二区三区在线| 首页国产丝袜综合| 日本va欧美va瓶| 奇米精品一区二区三区在线观看一| 一区二区三区久久| 午夜成人在线视频| 蜜芽一区二区三区| 久久精品国产久精国产| 国产精品99精品久久免费| 国产成人免费视频| 99久久国产免费看| 在线一区二区三区做爰视频网站| 一本大道久久a久久精二百| 欧美中文字幕不卡| 欧美一级淫片007| 欧美精品一区二区三区一线天视频| 久久久午夜精品| 亚洲欧美激情插| 天天色图综合网| 国产精品一级片| 色老头久久综合| 91精品国产综合久久蜜臀| 精品国产三级a在线观看| 亚洲视频在线观看一区| 婷婷丁香久久五月婷婷| 国产高清在线观看免费不卡| 91蝌蚪porny| 欧美精品一区在线观看| 一区二区在线观看不卡| 精彩视频一区二区三区| 一本一道综合狠狠老| 日韩精品一区二区三区四区| 亚洲欧洲日本在线| 久久99精品一区二区三区三区| 95精品视频在线| 精品成人一区二区三区四区| 亚洲黄色片在线观看| 国产另类ts人妖一区二区| 欧美偷拍一区二区| 亚洲国产高清aⅴ视频| 亚洲v中文字幕| 99精品国产91久久久久久| 日韩亚洲欧美成人一区| 亚洲精品成人精品456| 国产激情一区二区三区| 欧美一二区视频| 亚洲一区二区3| jlzzjlzz国产精品久久| 久久久久久久性| 日韩电影在线看| 欧美丝袜第三区| 综合激情成人伊人| 成人免费va视频| 久久九九99视频| 久久91精品久久久久久秒播| 欧美精品久久天天躁| 一区二区三区鲁丝不卡| 不卡的看片网站| 国产精品情趣视频| 国产精品1024| 国产欧美日韩精品在线| 国产精品一区在线| 亚洲精品在线观看网站| 久久爱www久久做| 精品久久久久久亚洲综合网| 免费人成精品欧美精品| 欧美一区二区三区在| 日本不卡中文字幕| 日韩一区二区三区av| 美女视频免费一区| 日韩精品一区二区三区中文不卡 | 亚洲男人天堂av| 丁香网亚洲国际| 久久先锋影音av鲁色资源| 久久99国产精品免费| 欧美成人精品福利| 国产乱码精品一区二区三区忘忧草 | 久久久久久久综合色一本| 久久爱www久久做| 国产欧美日韩综合| av中文字幕亚洲| 亚洲国产精品久久久久婷婷884 | 久久99国产精品成人| 久久蜜桃av一区精品变态类天堂 | 成人动漫一区二区三区| 国产精品嫩草99a| 91在线小视频| 日韩影视精彩在线| 精品捆绑美女sm三区| 国产成人99久久亚洲综合精品| 国产精品美女久久久久久久久| 成人免费高清在线| 亚洲成人777| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 久久精品一区二区| 93久久精品日日躁夜夜躁欧美| 亚洲成av人片www| 久久亚洲欧美国产精品乐播| 91免费精品国自产拍在线不卡| 亚洲国产综合91精品麻豆| 精品国产伦一区二区三区观看方式| 国产福利一区在线| 亚洲一区影音先锋| 精品久久久久久久久久久久包黑料 | 日韩午夜在线观看视频| 国产成人免费av在线| 亚洲国产sm捆绑调教视频| 日韩一区二区三区视频在线| av成人动漫在线观看| 免费成人你懂的| 亚洲狠狠丁香婷婷综合久久久| 日韩美女在线视频| 91啪亚洲精品| 国产一区二区在线电影| 亚洲图片欧美一区| 国产精品美女一区二区三区| 7777精品久久久大香线蕉| 成人黄色在线视频| 久久国产三级精品| 亚洲一区二区三区免费视频| 国产婷婷精品av在线| 欧美精品18+| 色狠狠一区二区三区香蕉| 国产一区不卡在线| 免费美女久久99| 午夜精彩视频在线观看不卡| 最新国产精品久久精品| 精品88久久久久88久久久| 在线播放91灌醉迷j高跟美女| 99久久99久久精品国产片果冻| 精品在线亚洲视频| 日韩激情一二三区| 亚洲国产日韩a在线播放性色| 一区免费观看视频| 久久精品男人天堂av| 欧美videos大乳护士334| 欧美夫妻性生活| 欧美探花视频资源| 欧美在线视频日韩| 色偷偷成人一区二区三区91 | 亚洲图片欧美一区| 亚洲黄色免费网站| 一区二区三区国产精华| 综合久久久久久| 亚洲乱码一区二区三区在线观看| 国产香蕉久久精品综合网| www成人在线观看| 欧美精品一区二区三区蜜桃视频 | 国产成人无遮挡在线视频| 久久99久久99| 国产麻豆精品久久一二三| 国产一区二区在线看| 国产成人av一区二区三区在线 | 成人免费观看视频| av不卡免费电影| 色94色欧美sute亚洲线路一久| 一本高清dvd不卡在线观看| 日本高清无吗v一区| 色噜噜狠狠色综合中国| 精品视频在线视频| 欧美一级精品在线| 精品国产亚洲一区二区三区在线观看| 欧美成人一级视频| 国产日韩影视精品| 中文字幕人成不卡一区| 亚洲在线成人精品| 日本伊人色综合网| 国产一本一道久久香蕉| 成人精品电影在线观看| 在线观看国产91| 日韩欧美国产午夜精品| 国产欧美一区二区三区鸳鸯浴 | 亚洲第一福利一区| 久久精品国产一区二区三 | 五月天网站亚洲| 激情综合色播五月| 99re热视频精品| 欧美日产国产精品| 久久久久久9999| 亚洲精品免费播放| 精品在线你懂的| 在线观看av一区二区| xfplay精品久久| 亚洲另类在线制服丝袜| 蜜臀av性久久久久蜜臀aⅴ| 不卡的av网站| 精品欧美久久久| 亚洲国产wwwccc36天堂| 成人午夜免费av| 日韩精品一区国产麻豆| 一级精品视频在线观看宜春院 | 亚洲成va人在线观看| 国产盗摄视频一区二区三区| 欧美在线综合视频|