也谈子网划分和子网通信
子網劃分和子網通信在小型網絡中應用不多,但隨著公司規模的擴大,這樣的問題就會提上網管的工作計劃。資料略加整理,希望對各位有幫助。
也談子網劃分和子網通信
1.網絡IP地址和子網掩碼的分類:
A類:IP: 0.0.0.0 -127.255.255.255.255 子網掩碼:255.0.0.0 或者標注為/8 (8個1)
B類:IP: 128.0.0.0 - 191.255.255.255 子網掩碼:255.255.0.0 或者標注為/16 (16個1)
C類:IP: 192.0.0.0 - 1223.255.255.255 子網掩碼:255.255.255.0 或者標注為/24 (24個1)
2.確定可用資源和需求
a> 擁有的IP資源或者說網絡號(網段),例:129.250.0.0/16 。
b> 需要分多少個ip出來?例:4000臺pc
c> 需要劃分幾個子網? 例: 需要5個子網
3.子網掩碼的換算
a>借位換算(2n表示2的n次方,n表示借位數):
此算法需要知道劃分幾個子網!!!
2n-2>=需要劃分子網數 例:2n-2=5 結果 n=3
所以需要借3為子網掩碼:
原來子網掩碼為:255.255.0.0 = 11111111.11111111.00000000.00000000
劃分后的子網掩碼為:255.255.224.0 =11111111.11111111.11100000.00000000
確定下子網的掩碼為:255.255.224.0
子網ip范圍確定:255-224=31
所以:子網A用:129.250.0.1 - 125.250.31.254 (129.250.0.0和129.250.31.255不用)
子網B用:129.250.32.1 - 125.250.63.254
子網C用:129.250.64.1 - 125.250.95.254
子網D用:129.250.96.1 - 125.250.127.254
子網E用:129.250.128.1 - 125.250.159.254
b> 拋位算法(即算出子網掩碼下一位的0的個數,n表示0的個數):
此算法需要知道每個子網的ip數!!!
2n-2>=需要子網的ip個數/255
例:一個B類子網的每個子網主機數要達到60×255個(約相當于X.Y.0.1~X.Y.59.254的數量),求子網掩碼。
說明:B類的子網掩碼為:11111111.11111111.00000000.00000000
2n-2>=60 求的 n=6 所有子網中的子網掩碼的下一位有6個0 即2個1
所以子網的子網掩碼的子網掩碼為:11111111.11111111.11000000.00000000 = 255.255.192.0
求出子網掩碼后就可推算出 每個子網的ip范圍。
4.不同子網間的通信
不同子網之間的通信直接通過2層交換機是不可以,2層交換機只有包轉發功能,沒有路由功能,要實現不同子網之間的通信就是要用到我們常說的帶路由功能的交換機,也就是3層交換機,也叫路由交換機。或者直接使用路由器。
也可以采用代理的方法:在一臺裝有雙網卡的Windows Server 2003服務器中啟用了RRAS,并從兩個子網IP地址范圍中分別取出一個IP地址(如“子網A”的IP地址“192.168.0.33”和“子網B”的IP地“192.168.0.65”)與兩塊網卡分別綁定。將“子網A”中所有的客戶機指定網關為“192.168.0.33”,而將“子網B”中所有的客戶機指定網關為“192.168.0.65”。現在,兩個子網不僅可以互訪,并且可以有效減輕整個網絡的負擔,網絡利用率大大提高。
轉載于:https://blog.51cto.com/sujian/3165
總結
以上是生活随笔為你收集整理的也谈子网划分和子网通信的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java面向对象super_【JavaS
- 下一篇: 王道操作系统考研笔记——2.3.3 进程