如果你是一個 A 類網(wǎng)絡的管理員,你一定會為管理數(shù)量龐大的主機頭痛,如此為了方便管理,就需要根據(jù)實際情況將其分割為許多小子網(wǎng),如何分割呢?這就需要用到子網(wǎng)掩碼。
子網(wǎng)掩碼是一個 32 位地址,用以區(qū)分網(wǎng)絡號和主機號,這樣 TCP/IP 就可以一個 IP 地址究竟是本地網(wǎng)絡還是遠端網(wǎng)絡。
TCP/IP 網(wǎng)絡上的每一臺主機都需要一個子網(wǎng)屏蔽,如果網(wǎng)絡尚未劃分子網(wǎng),則應使用缺省的子網(wǎng)掩碼,當網(wǎng)絡劃分為子網(wǎng)后,就應使用自定義子網(wǎng)屏蔽。
TCP/IP 初始化時,主機的 IP 與子網(wǎng)掩碼相“與”得到一個數(shù) M。當需要發(fā)送數(shù)據(jù)時,TCP/IP 協(xié)議使用子網(wǎng)掩碼與目的 IP 相“與”,得到一個數(shù) D。當 M 和 D 相等時,TCP/IP 協(xié)議認為該數(shù)據(jù)包屬于本地網(wǎng)絡,反之,如果不等,則數(shù)據(jù)包被送到IP路由器上。
如:一臺主機的 IP 為 192.0.2.1,子網(wǎng)掩碼為:255.255.255.0,則 M=192.0.2.0,如果它發(fā)送數(shù)據(jù)包給 192.0.2.114,則 D=192.0.2.0,M=D,TCP/IP則知道 192.0.2.114 在本地網(wǎng)絡。如果發(fā)送數(shù)據(jù)給 193.0.2.1,則 D=193.0.2.0,M 與 D 不等,則該數(shù)據(jù)包送到路由器上。
缺省子網(wǎng)掩碼:對應的網(wǎng)絡號的位都置 1,主機號都置 0。如:
* A 類網(wǎng)絡缺省子網(wǎng)掩碼:255.0.0.0
* B 類網(wǎng)絡缺省子網(wǎng)掩碼:255.255.0.0
* C 類網(wǎng)絡缺省子網(wǎng)掩碼:255.255.255.0
自定義子網(wǎng)掩碼:將一個網(wǎng)絡劃分為幾個子網(wǎng),需要每一段使用不同的網(wǎng)絡號或子網(wǎng)號,實際上我們可以認為是將主機號分為兩個部分:子網(wǎng)號、子網(wǎng)主機號。
通過劃分子網(wǎng),你可以混合使用多種技術(shù),克服當前技術(shù)上的限制,最重要的是減少廣播式傳輸,減輕網(wǎng)絡的擁擠。
如何定義子網(wǎng)掩碼?
在動手劃分之前,分析一下你目前的需求和將來的需求計劃,重要從以下方面考慮:
1. 網(wǎng)絡中物理段的數(shù)量
2. 每個物理段的主機的數(shù)量
第一步:確定物理網(wǎng)段的數(shù)量,并將其轉(zhuǎn)換為二進制數(shù)。
第二步:計算物理網(wǎng)絡的二進制位數(shù)。例如:你需要 6 個子網(wǎng),6 的二進制值為 110,共3位。
第三步:以高位順序?qū)⑺璧奈粩?shù)轉(zhuǎn)換為十進制。如果你需要 6 個子網(wǎng),6 的二進制值為 110,共 3 位,因此將將主機號的前三位作子網(wǎng)號。11100000 的值為 224,對于 A 類網(wǎng)絡則子網(wǎng)掩碼為:255.224.0.0,對于 B 類網(wǎng)絡則子網(wǎng)掩碼為 255.255.224.0,對于 C 類網(wǎng)絡則子網(wǎng)掩碼為:255.255.255.224。
相關(guān)推薦:推薦:2010年計算機軟件水平考試必備完美攻略北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |