子網劃分的方法
發布時間:
2022-10-18 17:12:48
子網劃分的方法,規劃IP地址時,先將申請到的IP地址按照網絡拓撲結構進行分配;接著再配置子網。劃分網絡通常應按工作場所或部門個數劃分不同的子網,也可按每個工作場所或部門最大的主機數劃分子網。在實際應用中,更多的是將這兩者綜合起來考慮。子網的具體劃分方法如下。
① 通過給出的子網數或主機數,求出相應的子網掩碼。
② 將子網的部分用二進制表示(子網全0及全1的保留),并列出所有的子網,再在二進制子網后面將主機地址按二進制從小到大排序(主機地址去掉全0和全1)。
3)利用子網數來計算子網掩碼
在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目,然后按以下步驟進行計算。
① 將子網數目轉化為二進制來表示。
② 取得該二進制的位數,為N。
③ 取得該IP地址的類子網掩碼,將其主機地址部分的前N位置1,即得出該子網的子網掩碼。
示例一:將B類IP地址168.195.0.0劃分成了27個子網,求其子網掩碼。
① 十進制的27相當于二進制的11011。
② 該二進制為五位數,N=5。
③ 將B類地址的子網掩碼255.255.0.0的主機地址(第3個段)前5位置1,為子網號,加上前兩個段的網絡號(16),共計16+5=21個1,則第3個字節為11111000,所以255.255.248.0即表示將B類IP地址168.195.0.0劃分成27個子網的子網掩碼。
4)利用主機數來計算子網掩碼
① 將主機數目轉化為二進制來表示。
② 取得該二進制的位數,為M。
③ 用32-M即得子網掩碼中網絡號的位數,即1的個數,再從后向前將M位作為主機位,即0的個數,從而得到子網掩碼的值。
示例二:欲將B類IP地址168.195.0.0劃分成若干子網,每個子網內有主機700臺,求其子網掩碼。
① 十進制的700相當于二進制的1010111100。
② 該二進制為十位數,N=10。
③ 從后向前將后10位置為0,子網掩碼共有32-10=22個1,即子網掩碼為11111111.11111111.11111100.00000000,從表4-4可知為255.255.252.0,這就是將B類IP地址168.195.0.0劃分成主機為700臺的子網時的子網掩碼。
上一篇:
IP地址的靜態分配與動態分配
下一篇:
劃分子網的意義