IP地址專題十:修改子網掩碼爲局域網擴容

既然兩個機房的計算機已經通過HUB互連,並且對兩個機房的連接要求僅僅是可以相互Ping通,以及通過“網上鄰居”可以相互訪問,那就不需要路由了。筆者爲大家介紹一種更簡單、直接的方法。
兩個機房的計算機通過子網掩碼便可實現需要的功能。由於兩個機房的計算機已經通過HUB相互連接了,而且兩個HUB也已經相互連接,那麼在物理上這兩個機房的計算機就存在着互通的通路。從《打造Windows 2000 Server路由器》一文的介紹上來看,兩個機房的計算機均使用了TCP/IP協議。它們之間不能互通的原因,僅僅是子網掩碼將兩個機房的計算機屏蔽在不同的子網內,因而不能實現互通。如果改變子網掩碼,由255.255.255.0改爲255.255.252.0,這時兩個機房的計算機就可以滿足相互訪問、相互Ping通的要求。
技術延伸
在局域網的建設過程中,經常會出現網絡擴容的問題。雖然管理員經常採用自然劃分的方法來解決此類問題,但由於網絡協議中並沒有規定子網劃分都要以字節爲劃分界限,這時就可以通過修改子網掩碼的方法來擴大局域網的容量,而不必使用路由器。
筆者在此爲大家詳細解釋一下爲什麼通過修改子網掩碼可以使計算機互連互通。
計算機的IP地址是由兩部分組成的:
任何主機在引導時都會進行的配置是指定主機IP地址,除了IP地址以外,主機還需要知道有多少比特用於網絡號及多少比特用於主機號。這是在引導過程中通過子網掩碼來確定的。這個掩碼是一個32bit的值,其中值爲“1”的比特留給網絡號,爲“0”的比特留給主機號。給定IP地址和子網掩碼以後,主機就可以確定IP數據報的目的地是:①本子網中的主機;②本網絡中其他子網中的主機;③其他網絡中的主機。
例如,兩個機房的計算機,其中一個的網段爲:192.168.1.X,而另一個機房的計算機的網段爲192.168.2.X。計算網絡號時將IP地址與子網掩碼進行“與”運算。
使用255.255.255.0這個子網掩碼進行計算,可算出兩個機房計算機的網絡號不同(一個爲192.168.1.0,另一個爲192.168.2.0)。因此當這兩個機房之間想要進行互訪時,計算機就認爲是在不同的網絡上,不能實現互連互通。
使用255.255.252.0這個子網掩碼進行計算,則計算出兩個機房計算機的網絡號相同(都爲192.168.0.0)。此時,兩個機房中的所有計算機就在相同的網絡上,可以實現網絡間的互連、計算機間的互通。
通過改變子網掩碼的方法,可以使兩個機房相互Ping通,並通過“網上鄰居”可以相互訪問,在不需要路由的情況下就完成了局域網的擴容。網絡管理員可以靈活運用這一修改子網掩碼的方法解決局域網內的多種問題和故障。
編輯評註
作者的做法的確可行,但是如果各機房的終端數比較多,則不提倡用修改子網掩碼的方法來互聯。因爲修改後兩個機房的機器將處在同一個廣播域。當機器數目達到一定量後將極大降低以太網通訊性能。而使用路由器來分隔廣播域同時互聯的方法更適合實際應用。

0

收藏

whbty1985

29篇文章,1W+人氣,0粉絲

Ctrl+Enter 發佈

發佈

取消

掃一掃,領取大禮包

0

分享
whbty1985
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章